Articulo de referencia

FFmpeg

\nBobby Bingham (libavfilter) {{Cite web | url=https://ffmpeg.org/pipermail/ffmpeg-devel/2008-February/045338.html | date=2008-02-09 | title=Bobby announces work on libavfilter ...

FFmpeg es un proyecto de software libre y de código abierto que consta de un conjunto de bibliotecas y programas para el manejo de archivos y flujos de vídeo, audio y otros formatos multimedia . Su núcleo es la propia herramienta de línea de comandosffmpeg , diseñada para procesar archivos de vídeo y audio. Se utiliza ampliamente para la transcodificación de formatos , la edición básica (recorte y concatenación ), el escalado de vídeo , los efectos de postproducción de vídeo y el cumplimiento de estándares ( SMPTE , ITU ).

FFmpeg también incluye otras herramientas: ffplay, un reproductor multimedia simple, y ffprobe, una herramienta de línea de comandos para mostrar información multimedia. Entre las bibliotecas incluidas se encuentran libavcodec , una biblioteca de códecs de audio/vídeo utilizada por muchos productos de software comerciales y gratuitos, libavformat (Lavf), [ 8 ] una biblioteca de multiplexación y demultiplexación de contenedores de audio/vídeo , y libavfilter, una biblioteca para mejorar y editar filtros a través de un gráfico de filtros similar a GStreamer . [ 9 ]

FFmpeg forma parte del flujo de trabajo de muchos otros proyectos de software, y sus bibliotecas son una parte fundamental de reproductores multimedia como VLC , y se ha incluido en el procesamiento central de YouTube y Bilibili . [ 10 ] Incluye codificadores y decodificadores para muchos formatos de archivos de audio y vídeo, lo que lo hace muy útil para la transcodificación de archivos multimedia comunes y poco comunes.

FFmpeg se publica bajo la licencia LGPL-2.1 o posterior o GPL-2.0 o posterior , dependiendo de las opciones habilitadas. [ 11 ]

Historia del proyecto

El proyecto fue iniciado por Fabrice Bellard [ 11 ] (usando el seudónimo "Gérard Lantau") en 2000, y fue dirigido por Michael Niedermayer desde 2004 hasta 2015. [ 12 ] Algunos desarrolladores de FFmpeg también fueron parte del proyecto MPlayer .

Las siglas "FF" en FFmpeg significan "avance rápido". [ 13 ] El logotipo representa un patrón de escaneo en zigzag que muestra cómo los códecs de video MPEG manejan la codificación de entropía . [ 14 ]

El 13 de marzo de 2011, un grupo de desarrolladores de FFmpeg decidió bifurcar el proyecto bajo el nombre de Libav. [ 15 ] [ 16 ] [ 17 ] El grupo decidió bifurcar el proyecto debido a un desacuerdo con el liderazgo de FFmpeg. [ 18 ] [ 19 ] [ 20 ] Libav fue declarado abandonado en 2020. [ 21 ]

El 10 de enero de 2014, dos empleados de Google anunciaron que se habían corregido más de 1000 errores en FFmpeg durante los dos años anteriores mediante pruebas de fuzzing . [ 22 ]

En enero de 2018, se eliminó el programa de línea de comandos ffserver , un componente de larga data de FFmpeg. [ 23 ] Los desarrolladores habían declarado obsoleto el programa previamente, citando altos esfuerzos de mantenimiento debido a su uso de interfaces de programación de aplicaciones internas . [ 24 ]

En abril de 2026, Claude Mythos Preview de Anthropic encontró una vulnerabilidad crítica de 16 años de antigüedad en el códec H.264 de FFmpeg . [ 25 ] [ 26 ] [ 27 ]

El proyecto publica una nueva versión cada tres meses en promedio. Si bien las versiones de lanzamiento están disponibles para su descarga en el sitio web, los desarrolladores de FFmpeg recomiendan que los usuarios compilen el software desde el código fuente utilizando la última compilación de su código fuente , mediante el sistema de control de versiones Git . [ 28 ]

Desarrollo de códecs

Hasta el momento, el proyecto FFmpeg ha creado dos formatos de codificación de vídeo con sus códecs correspondientes y un formato contenedor . Los dos códecs de vídeo son FFV1 ( sin pérdidas ) y Snow (con y sin pérdidas). El desarrollo de Snow se ha estancado, y su formato de flujo de bits aún no se ha finalizado, por lo que se considera experimental desde 2011. El formato contenedor multimedia NUT ya no se desarrolla activamente, pero aún recibe mantenimiento. [ 29 ]

En el verano de 2010, los desarrolladores de FFmpeg, Fiona Glaser, Ronald Bultje y David Conrad, anunciaron el decodificador ffvp8. Mediante pruebas, determinaron que ffvp8 era más rápido que el decodificador libvpx de Google . [ 30 ] [ 31 ] A partir de la versión 0.6, FFmpeg también admitió WebM y VP8 . [ 32 ]

En octubre de 2013, se añadieron a FFmpeg un decodificador VP9 nativo [ 33 ] y OpenHEVC, un decodificador de codificación de vídeo de alta eficiencia (HEVC) de código abierto. [ 34 ] En 2016, el codificador AAC nativo se consideró estable, eliminando la compatibilidad con los dos codificadores AAC externos de VisualOn y FAAC . FFmpeg 3.0 (apodado "Einstein" ) mantuvo la compatibilidad de compilación con el codificador AAC Fraunhofer FDK . [ 35 ] Desde la versión 3.4 "Cantor" , FFmpeg admitió el formato de imagen FITS . [ 36 ] Desde noviembre de 2018 en la versión 4.1 "al-Khwarizmi", AV1 se puede multiplexar en MP4 y Matroska , incluyendo WebM . [ 37 ] [ 38 ]

Componentes

Herramientas de línea de comandos

  • ffmpeg es una herramienta de línea de comandos que convierte formatos de audio o video. También puede capturar y codificar en tiempo real desde varias fuentes de hardware y software [ 39 ], como una tarjeta de captura de TV.
  • ffplay es un reproductor multimedia sencillo que utiliza SDL y las bibliotecas FFmpeg.
  • ffprobe es una herramienta de línea de comandos para mostrar información multimedia (texto, CSV , XML , JSON ), véase también MediaInfo .

Bibliotecas

  • libswresample es una biblioteca que contiene rutinas de remuestreo de audio .
  • libavcodec es una biblioteca que contiene todos los codificadores y decodificadores de audio/vídeo nativos de FFmpeg. La mayoría de los códecs se desarrollaron desde cero para garantizar el mejor rendimiento y una alta reutilización del código.
  • libavformat (Lavf) [ 8 ] es una biblioteca que contiene demultiplexores y multiplexores para formatos de contenedores de audio/video.
  • libavutil es una biblioteca auxiliar que contiene rutinas comunes a diferentes partes de FFmpeg. Esta biblioteca incluye funciones hash, cifrados, un descompresor LZO y un codificador/decodificador Base64 .
  • libswscale es una biblioteca que contiene rutinas para el escalado de imágenes de vídeo y la conversión de espacios de color /formatos de píxeles.
  • libavfilter es el sustituto de vhook que permite modificar o examinar el vídeo/audio (para depuración) entre el decodificador y el codificador. Se han adaptado filtros de muchos proyectos, incluidos MPlayer y avisynth .
  • libavdevice es una biblioteca que contiene funciones de entrada/salida de audio/vídeo a través de dispositivos internos y externos.

Hardware compatible

CPU

FFmpeg abarca implementaciones de software de algoritmos de compresión y descompresión de vídeo y audio. Estos se pueden compilar y ejecutar en muchos conjuntos de instrucciones diferentes, incluidos x86 ( IA-32 y x86-64 ), PPC ( PowerPC ), ARM , DEC Alpha , SPARC y MIPS . [ 40 ]

Hardware de propósito especial

Existen diversos circuitos integrados de aplicación específica (ASIC) para la compresión y descompresión de audio y vídeo. Estos ASIC pueden descargar parcial o totalmente el procesamiento de la CPU principal. En lugar de una implementación completa de un algoritmo, solo se requiere la API para utilizar dicho ASIC. [ 41 ]

También se admiten las siguientes API: Aceleración de vídeo DirectX (DXVA2, Windows), Direct3D 11 (D3D11VA, Windows), Media Foundation (Windows), Vulkan (VKVA), VideoToolbox (iOS, iPadOS, macOS), RockChip MPP, OpenCL , OpenMAX , MMAL (Raspberry Pi), MediaCodec ( Android OS ), V4L2 (Linux). Dependiendo del entorno, estas API pueden dar lugar a ASIC específicos, a rutinas GPGPU o a código de CPU SIMD . [ 41 ]

Códecs y formatos compatibles

Formatos de imagen

FFmpeg admite muchos formatos de imagen comunes y algunos menos comunes.

ElEl formato de imagen PGMYUV es una variante casera del formato binario (P5) PGM Netpbm . FFmpeg también admite profundidades de 16 bits de los formatos PGM y PPM, y el formato binario (P7) PAM con o sin canal alfa, profundidad de 8 bits o 16 bits para pix_fmtsmonob, gray, gray16be, rgb24, rgb48be, ya8, rgba, rgb64be .

Formatos compatibles

Además de los formatos FFV1 y Snow, que fueron creados y desarrollados dentro de FFmpeg, el proyecto también admite los siguientes formatos:

Multiplexores

Los formatos de salida (formatos de contenedor y otras formas de crear flujos de salida) en FFmpeg se denominan "multiplexores". FFmpeg admite, entre otros, los siguientes:

Formatos de píxeles

  1. Componentes de color de 10 bits con relleno de 2 bits (X2RGB10)
  2. También se admiten RGBx (rgb0) y xBGR (0bgr).
  3. utilizado en códecs centrados en YUV como H.264
  4. 1 2 3 4 YVU9, YV12, YV16 y YV24 son compatibles como códecs de vídeo sin procesar en FFmpeg.
  5. I420también conocido como YUV420P
  6. también conocido como YUY2 en Windows
  7. UYVY 10bpc sin relleno es compatible como códec empaquetado de bits en FFmpeg. UYVY 10bpc con relleno de 2 bits es compatible como códec v210 en FFmpeg. 16bpc (Y216) es compatible como códec targa_y216 en FFmpeg.
  8. I422 también conocido como YUV422P
  9. XV30 también conocido como XVYU2101010
  10. XV36
  11. VUYA alias AYUV
  12. No se admiten 10 bpc (Y410), 12 bpc (Y412) ni Y416 (16 bpc).
  13. I444 también conocido como YUV444P
  14. utilizado en JPEG2000

FFmpeg no admite los formatos IMC1-IMC4, AI44, CMYK, RGBE , Log RGB ni otros. Tampoco admite aún ARGB 1:5:5:5 , 2:10:10:10 ni otros formatos de campo de bits BMP poco comunes.

Protocolos compatibles

Estándares abiertos

Filtros compatibles

FFmpeg admite, entre otros, los siguientes filtros. [ 71 ]

Audio

Video

Patrones de prueba compatibles

Formatos LUT compatibles

Medios e interfaces compatibles

FFmpeg admite los siguientes dispositivos a través de bibliotecas externas. [ 73 ]

Medios de comunicación

Interfaces físicas

Entrada/salida de audio

Entrada/salida de vídeo

Captura de pantalla y salida

Otros

Aplicaciones

FFmpeg contiene más de 100 códecs, [ 74 ] la mayoría de los cuales utilizan técnicas de compresión de un tipo u otro. Muchas de estas técnicas de compresión pueden estar sujetas a reclamaciones legales relacionadas con patentes de software . [ 75 ] Dichas reclamaciones pueden ser exigibles en países como Estados Unidos que han implementado patentes de software, pero se consideran inexigibles o nulas en los países miembros de la Unión Europea , por ejemplo. [ 76 ] Las patentes de muchos códecs antiguos, incluidos AC3 y todos los códecs MPEG-1 y MPEG-2, han expirado.

FFmpeg tiene licencia LGPL, pero si una compilación específica de FFmpeg se enlaza con alguna biblioteca GPL (en particular x264 ), entonces todo el binario tiene licencia GPL.

Proyectos que utilizan FFmpeg

FFmpeg es utilizado por software como Blender , Cinelerra-GG Infinity , HandBrake , Kodi , MPC-HC , Plex , Shotcut , VirtualDub2 (una bifurcación de VirtualDub ), [ 77 ] el reproductor multimedia VLC , xine y YouTube . [ 78 ] [ 79 ] Maneja la reproducción de audio y video en Chromium (y entregas como Google Chrome y Microsoft Edge ) [ 79 ] y la versión de Linux de Firefox. [ 80 ] Se han desarrollado interfaces gráficas de usuario para FFmpeg, incluyendo Multimedia Xpert, [ 81 ] XMedia Recode y ShutterEncoder.

FFmpeg es utilizado por ffdshow , FFmpegInterop, el complemento FFmpeg de GStreamer , los filtros LAV y OpenMAX IL para ampliar las capacidades de codificación y decodificación de sus respectivas plataformas multimedia.

Como parte de la misión Mars 2020 de la NASA , el rover Perseverance utiliza FFmpeg en Marte para la compresión de imágenes y videos antes de que el material grabado se envíe a la Tierra. [ 82 ]

Aplicaciones integradas

FFmpeg también se utiliza en aplicaciones integradas , donde puede emplearse con hardware personalizado para simplificar la gestión de versiones y dependencias, así como para proporcionar una abstracción del sistema operativo en múltiples sistemas operativos y fabricantes de procesadores diferentes.

Véase también

Referencias

  1. "Bobby anuncia su trabajo en libavfilter como proyecto GsOC" . 9 de febrero de 2008. Archivado del original el 7 de octubre de 2021. Consultado el 7 de octubre de 2021 .
  2. "Revisión inicial - git.videolan.org/ffmpeg.git/commit" . git.videolan.org. 2000-12-20. Archivado del original el 2013-12-25 . Recuperado el 2013-05-11 .
  3. "FFmpeg 8.1.2 "Hoare"" . Consultado el 19 de junio de 2026 .
  4. "Documentación para desarrolladores" . ffmpeg.org. 8 de diciembre de 2011. Archivado del original el 4 de febrero de 2012. Consultado el 4 de enero de 2012 .
  5. "Información específica de la plataforma" . FFmpeg.org . Archivado del original el 25 de febrero de 2020. Consultado el 25 de febrero de 2020 .
  6. "Descargar" . ffmpeg.org . FFmpeg. Archivado del original el 6 de octubre de 2011. Consultado el 4 de enero de 2012 .
  7. FFmpeg se puede compilar con varias bibliotecas externas, algunas de las cuales tienen licencias incompatibles con la licencia principal de FFmpeg, la GNU GPL .
  8. 1 2 "FFmpeg: Lavf: Biblioteca de E/S y multiplexación/demultiplexación" . ffmpeg.org . Archivado del original el 3 de diciembre de 2016. Recuperado el 21 de octubre de 2016 .
  9. "Documentación de Libavfilter" . ffmpeg.org . Archivado del original el 7 de octubre de 2021. Consultado el 7 de octubre de 2021 .
  10. ijkplayer , bilibili, 5 de octubre de 2021, archivado del original el 5 de octubre de 2021 , consultado el 5 de octubre de 2021
  11. Niedermayer, Michael (31 de julio de 2015). " [ FFmpeg-devel ] El futuro de FFmpeg y su renuncia como líder" . Archivado del original el 15 de agosto de 2015. Recuperado el 22 de septiembre de 2015 .
  12. Bellard, Fabrice (18 de febrero de 2006). "Nomenclatura y logotipo de FFmpeg" . Lista de correo de desarrolladores de FFmpeg . Sitio web de FFmpeg. Archivado del original el 26 de abril de 2012. Recuperado el 24 de diciembre de 2011 .
  13. Carlsen, Steve (3 de junio de 1992). "Especificación TIFF 6.0" (PS) . Aldus Corporation ( FTP ). pág. 98. Consultado el 14 de agosto de 2016. Zig-Zag Scan (Para ver los documentos, consulte Ayuda:FTP ) URL alternativa archivada el 3 de julio de 2012 en Wayback Machine
  14. Sitio del proyecto Libav , archivado del original el 3 de enero de 2012 , consultado el 4 de enero de 2012.
  15. Ronald S. Bultje (14 de marzo de 2011), Proyecto renombrado a Libav , archivado del original el 7 de noviembre de 2016 , recuperado el 4 de enero de 2012.
  16. Un grupo de desarrolladores de FFmpeg se bifurcó como Libav , Phoronix, 14-03-2011, archivado del original el 15-09-2011 , recuperado el 04-01-2012
  17. ¿Qué pasó con FFmpeg?, 30/03/2011, archivado del original el 02/09/2018 , recuperado el 19/05/2012.
  18. Conmoción en FFMpeg , 19/01/2011, archivado del original el 12/01/2012 , recuperado el 04/01/2012.
  19. "La situación de FFmpeg/Libav" . blog.pkh.me. Archivado del original el 1 de julio de 2012. Consultado el 22 de septiembre de 2015 .
  20. Kunhya, Kieran (16 de abril de 2020). " [ libav-devel ] ¿Cuál es el estado de este proyecto?" . Archivado del original el 12 de agosto de 2020. Recuperado el 20 de diciembre de 2020 .
  21. "FFmpeg y mil correcciones" . googleblog.com . 10 de enero de 2014. Archivado del original el 22 de octubre de 2016. Consultado el 21 de octubre de 2016 .
  22. "ffserver – FFmpeg" . trac.ffmpeg.org . Archivado del original el 4 de febrero de 2018. Consultado el 3 de febrero de 2018 .
  23. "El programa ffserver se está eliminando" . ffmpeg.org . 10 de julio de 2016. Archivado del original el 16 de julio de 2016. Consultado el 3 de febrero de 2018 .
  24. Pandey, Ashok (13 de abril de 2026). "La nueva IA de Anthropic descubre fallos de seguridad de décadas de antigüedad" . PCQuest (revista) . Consultado el 14 de abril de 2026 .
  25. "La nueva IA de Anthropic encontró miles de vulnerabilidades de día cero por sí sola" . PCWorld . 8 de abril de 2026. Consultado el 14 de abril de 2026 .
  26. Cubbins, Dwayne (8 de abril de 2026). "FFmpeg agradece a Claude Mythos de Anthropic por la corrección de un error que duró 16 años" . PiunikaWeb . Consultado el 14 de abril de 2026 .
  27. "ffmpeg.org/download.html#releases" . ffmpeg.org. Archivado del original el 6 de octubre de 2011. Consultado el 27 de abril de 2015 .
  28. 1 2 "NUT" . Wiki multimedia. 2012. Archivado del original el 3 de enero de 2014. Recuperado el 3 de enero de 2014 .
  29. Glaser, Fiona (23/07/2010), Diario de una desarrolladora de x264: Anunciando el decodificador VP8 más rápido del mundo , archivado del original el 30/09/2010 , recuperado el 04/01/2012.
  30. FFmpeg anuncia un decodificador VP8 de alto rendimiento , Slashdot, 24/07/2010, archivado del original el 21/12/2011 , consultado el 04/01/2012.
  31. "FFmpeg se vuelve WebM, habilitando VP8 para Boxee y compañía" . newteevee.com. 17 de junio de 2010. Archivado del original el 20 de junio de 2010. Consultado el 4 de enero de 2012. ... siendo VLC , Boxee , MythTV , Handbrake y MPlayer algunos de los proyectos más populares que utilizan FFmpeg...
  32. 1 2 "El decodificador VP9 nativo ya está en la rama principal de Git" . Launchpad . 3 de octubre de 2013. Archivado del original el 22 de octubre de 2013. Recuperado el 21 de octubre de 2013 .
  33. 1 2 "FFmpeg ahora incluye soporte nativo para decodificador HEVC/H.265" . Softpedia . 16 de octubre de 2013. Archivado del original el 15 de junio de 2014. Consultado el 16 de octubre de 2013 .
  34. FFmpeg (15 de febrero de 2016). "15 de febrero de 2016, FFmpeg 3.0 "Einstein"" . Archivado del original el 16-07-2016 . Consultado el 02-04-2016 .
  35. FFmpeg (15 de octubre de 2017). "15 de octubre de 2017, FFmpeg 3.4 "Cantor"" . Archivado del original el 16-07-2016 . Consultado el 10-05-2019 .
  36. FFmpeg (06-11-2018). "6 de noviembre de 2018, FFmpeg 4.1 "al-Khwarizmi"" . Archivado del original el 16-07-2016 . Consultado el 10-05-2019 .
  37. Jan Ozer (04/03/2019). "Buenas noticias: los tiempos de codificación AV1 bajan a niveles casi razonables" . StreamingMedia.com . Archivado del original el 14/05/2021 . Consultado el 10/05/2019 .
  38. Este vídeo del escritorio Linux (X11) fue capturado por ffmpeg y codificado en tiempo real.
  39. "Entorno de prueba automatizado FFmpeg" . Fate.multimedia.cx. Archivado del original el 10 de abril de 2016. Consultado el 4 de enero de 2012 .
  40. 1 2 "Aceleración de hardware de FFmpeg" . trac.ffmpeg.org . Wiki de ffmpeg.org. Archivado del original el 4 de diciembre de 2016. Consultado el 12 de noviembre de 2016 .
  41. "Hardware/VAAPI – FFmpeg" . trac.ffmpeg.org . Archivado del original el 16 de octubre de 2017. Consultado el 16 de octubre de 2017 .
  42. "Manual de usuario del codificador de vídeo HEVC" (PDF) . Qualcomm Developer Network . Archivado (PDF) del original el 16 de abril de 2021. Consultado el 23 de febrero de 2021 .
  43. "Registro de cambios de FFmpeg" . GitHub . Archivado del original el 21 de marzo de 2017. Consultado el 12 de noviembre de 2016 .
  44. 1 2 3 4 5 6 "Registro de cambios" . FFmpeg trunk SVN . FFmpeg. 17 de abril de 2007. Recuperado el 26 de abril de 2007 .
  45. "FFmpeg incorpora soporte para JPEG-XL" . www.phoronix.com . Archivado del original el 24 de julio de 2022. Consultado el 26 de abril de 2022 .
  46. "git.ffmpeg.org Git - ffmpeg.git/commit" . git.ffmpeg.org . Archivado del original el 23-04-2018 . Recuperado el 23-04-2018 .
  47. 1 2 FFmpeg 5.1 lanzado con muchas mejoras para este importante proyecto multimedia. Archivado el 7 de agosto de 2022 en Wayback Machine . Phoronix. 22 de julio de 2022.
  48. 1 2 3 4 5 FFmpeg 1.1 trae nuevo soporte, codificadores/decodificadores. Archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 7 de enero de 2013.
  49. 1 2 FFmpeg 4.1 incorpora analizador AV1 y soporte para AV1 en MP4. Archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 6 de noviembre de 2018.
  50. FFmpeg 3.0 lanzado, compatible con la aceleración VP9 VA-API . Archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 15 de febrero de 2016.
  51. FFmpeg 4.4 lanzado con decodificador AV1 VA-API, codificación SVT-AV1. Archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 9 de abril de 2021.
  52. 1 2 3 4 FFmpeg 0.11 tiene protocolo Blu-ray, nuevos codificadores. Archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 26 de mayo de 2012.
  53. 1 2 FFmpeg 3.3 incorpora el codificador Opus nativo y soporte para vídeos esféricos. Archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 17 de abril de 2017.
  54. FFmpeg 5.0 lanzado para esta popular biblioteca multimedia de código abierto. Archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 14 de enero de 2022.
  55. 1 2 FFmpeg 2.2 Release Agrega el codificador Libx265 Archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 23 de marzo de 2014
  56. FFmpeg 4.2 lanzado con soporte para decodificación AV1, analizador GIF archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 6 de agosto de 2019
  57. FFmpeg 0.6 lanzado con soporte para H.264 y VP8. Archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 16 de junio de 2010.
  58. 1 2 FFmpeg 2.5 incorpora soporte para la decodificación de PNG y WebP animados. Archivado el 8 de agosto de 2022 en Wayback Machine . Phoronix. 4 de diciembre de 2014.
  59. 1 2 "Lista de correo de desarrollo de FFmpeg" . Desarrollo de FFmpeg . FFmpeg. 7 de mayo de 2007. Recuperado el 24 de diciembre de 2010 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  60. vitor (13 de abril de 2008). "Lista de correo de desarrollo de FFmpeg" . Desarrollo de FFmpeg . Sitio web de FFmpeg . Consultado el 14 de abril de 2008 .
  61. vitor (30 de marzo de 2008). "Lista de correo de desarrollo de FFmpeg" . Desarrollo de FFmpeg . Sitio web de FFmpeg . Consultado el 30 de marzo de 2008 .
  62. "FFmpeg: Referencia de la estructura MaxisXADemuxContext" . Desarrollo de FFmpeg . Sitio web de FFmpeg. Archivado del original el 17 de marzo de 2024. Consultado el 17 de marzo de 2024 .
  63. ^ Michael Niedermayer, Timothy Gu (5 de diciembre de 2014). "NOTAS DE LA VERSIÓN para FFmpeg 2.5 "Bohr"" . VideoLAN . Archivado del original el 08-12-2014 . Recuperado el 05-12-2014 .
  64. ramiro (18 de marzo de 2008). "Lista de correo de desarrollo de FFmpeg" . Desarrollo de FFmpeg . Sitio web de FFmpeg. Archivado del original el 17 de agosto de 2008. Recuperado el 18 de marzo de 2008 .
  65. banan (8 de junio de 2008). "Lista de correo de desarrollo de FFmpeg" . Desarrollo de FFmpeg . Sitio web de FFmpeg. Archivado del original el 14 de enero de 2009. Recuperado el 8 de junio de 2008 .
  66. faust3 (21 de marzo de 2008). "Lista de correo de desarrollo de FFmpeg" . Desarrollo de FFmpeg . Sitio web de FFmpeg. Archivado del original el 25 de abril de 2008. Recuperado el 21 de marzo de 2008 .
  67. van Kesteren, Anne (1 de septiembre de 2010). "Los borradores de Internet no son estándares abiertos" . annevankesteren.nl . Publicado por la propia autora . Archivado del original el 2 de septiembre de 2010. Consultado el 22 de marzo de 2015 .
  68. Protocolo de transmisión en tiempo real 2.0 (RTSP) Archivado el 25/10/2023 en Wayback Machine P.231
  69. "rtsp: Soporte para RTSP encapsulado en TLS - git.videolan.org Git - ffmpeg.git/commit" . videolan.org . Archivado del original el 18 de octubre de 2016. Recuperado el 21 de octubre de 2016 .
  70. "Filtros FFmpeg" . ffmpeg.org. Archivado del original el 28 de marzo de 2017. Consultado el 27 de marzo de 2017 .
  71. Cómo funciona earwax.ca
  72. "Documentación de dispositivos FFmpeg" . ffmpeg.org. Archivado del original el 25/10/2021 . Consultado el 25/10/2021 .
  73. "Lista de códecs" . ffmpeg.org. Archivado del original el 6 de enero de 2012. Consultado el 1 de enero de 2012 .
  74. "Información legal en el sitio web de FFmpeg" . ffmpeg.org. Archivado del original el 3 de enero de 2012. Consultado el 4 de enero de 2012 .
  75. "Convenio sobre la Patente Europea" . www.epo.org . Oficina Europea de Patentes . 29 de noviembre de 2020. Archivado del original el 19 de noviembre de 2021. Consultado el 24 de noviembre de 2021 .
  76. "VirtualDub2" . Archivado del original el 7 de agosto de 2020. Consultado el 15 de agosto de 2020 .
  77. "YouTube de Google usa FFmpeg | Rompiendo huevos y haciendo tortillas" . Multimedia.cx. 8 de febrero de 2011. Archivado del original el 14 de agosto de 2012. Consultado el 6 de agosto de 2012 .
  78. 1 2 "Proyectos basados ​​en FFmpeg" . ffmpeg.org. Archivado del original el 20 de febrero de 2016. Consultado el 4 de enero de 2012 ..
  79. "Firefox habilita la compatibilidad con FFmpeg por defecto" . Phoronix. 15 de noviembre de 2015. Archivado del original el 25 de septiembre de 2017. Consultado el 18 de noviembre de 2015 .
  80. "Multimedia Xpert" . Atlas Informatik. Archivado del original el 4 de abril de 2023. Consultado el 26 de mayo de 2022 .
  81. Maki, JN; Gruel, D.; McKinney, C.; Ravine, MA; Morales, M.; Lee, D.; Willson, R.; Copley-Woods, D.; Valvo, M.; Goodsall, T.; McGuire, J.; Sellar, RG; Schaffner, JA; Caplinger, MA; Shamah, JM; Johnson, AE; Ansari, H.; Singh, K.; Litwin, T.; Deen, R.; Culver, A.; Ruoff, N.; Petrizzo, D.; Kessler, D.; Basset, C.; Estlin, T.; Alibay, F.; Nelessen, A.; Algermissen, S. (2020). "Las cámaras y el micrófono de ingeniería de Mars 2020 en el rover Perseverance: un sistema de imágenes de próxima generación para la exploración de Marte" . Space Science Reviews . 216 (8). Springer Nature Switzerland AG.: 137. Bibcode : 2020SSRv..216..137M . doi : 10.1007/ s11214-020-00765-9 . PMC 7686239. PMID 33268910 .  
  • Sitio web oficialEdita esto en Wikidata