Últimas noticias
FFmpeg y libav
libav de los repositorios de Ubuntu
Ubuntu comenzó a distribuir el libav en lugar de FFmpeg en publicaciones recientes . Si ha instalado el Paquete ffmpeg Entonces, realmente has instalado el paquete libav-tools y un programa que te decía que usaras avconv
en lugar de ffmpeg
en el futuro, dando la impresión de que ffmpeg está obsoleto, lo cual no es así.
La transición ffmpeg
parece haber sido eliminado de trusty/Ubuntu 14.04 (compare el archivos de paquetes listado para salseo y confianza de el paquete fuente ).
Así que una opción es instalar el paquete libav-tools y utilizar avconv
en su lugar (NB: no se trata de un FFmpeg "principal", sino de una bifurcación prominente).
FFmpeg desde un PPA en Launchpad
Otra opción es utilizar un PPA que proporcione FFmpeg. Por favor, eche un vistazo al Descarga de FFmpeg para conocer los detalles de los PPA y paquetes disponibles. Deberías comprobar de vez en cuando si los PPA individuales siguen estando actualizados.
Preguntas relacionadas:
Instalar desde el origen
Otra opción es instalar los paquetes de dependencia de FFmpeg, y luego compilarlo+instalarlo manualmente desde el código fuente.
Utilizar construcciones estáticas
Aunque puede parecer un poco incómodo desde el punto de vista del empaquetado, también podría utilizar cualquier construcción estática de de confianza fuentes. En mi caso guardo los binarios de FFmpeg Windows 32-Bit y 64-Bit junto con los binarios de x264-10-Bit en una carpeta para ejecutarlos en Wine o Windows cuando lo necesite.
Lo siguiente es lo que he podido encontrar, al investigar este tema. No he seguido de cerca el desarrollo de ambos proyectos y no es mi intención culpar a nadie. Usted, como lector, tampoco debería hacerlo.
¿Cómo se produjo la bifurcación?
Wikipedia afirma que el proyecto bifurcado así como el lanzamiento inicial fueron anunciados el 13 de marzo de 2011, sin embargo hay un poco más de lo que estaba pasando.
Buscando en Git commits
-
18 de enero de 2011 - commit f4f5cab94e0881cd30965b28f3d78d9c63d6918e
El director del proyecto FFmpeg, Michael Niedermayer, se retira del MAINTAINERS
archivo.
-
27 de julio de 2011 - commit 6291d7e41605c0b1e9debfae8a2b1d4cf7b0e0b3
avconv
se introduce:
Haz una copia de ffmpeg con un nuevo nombre -- avconv.
Se seguirá desarrollando con algunos cambios incompatibles.
ffmpeg.c se mantendrá tal cual durante algún tiempo, por lo que cualquier scripts que lo utilice no será roto.
-
27 de julio de 2011 - commit 791a86c37a03b94207bc2d0ad4cbe7f39d7e495a
Se añade una advertencia a la versión bifurcada de ffmpeg.c
código fuente, que puede ser engañoso para los usuarios que no se han dado cuenta de la bifurcación y que ya no están usando FFmpeg.
-
12 de enero de 2012 - commit 0fec2cb15cc6ff1fcc724c774ec36abadcb7b6ad
ffmpeg.c
se elimina del código fuente.
Anuncios oficiales en libav.org
Los siguientes posts son de la sección de noticias (con los más antiguos en último lugar):
Agosto 09 2011
Actualizado el 12.09.2011.
Por coherencia con nuestro nuevo nombre, hemos cambiado el nombre a ffplay a avplay , ffserver a avserver y ffprobe a avprobe . Su comportamiento es el mismo, sólo se han cambiado los nombres.
Con ffmpeg (la herramienta de línea de comandos) hemos decidido aprovechar esta oportunidad para arreglar algunos problemas de usabilidad de larga data, lo que implica romper la compatibilidad. Por lo tanto, hemos añadido una nueva herramienta llamada avconv que se basa en ffmpeg pero tiene una sintaxis diferente (esperemos que más potente y más potente y fácil de usar) para algunas opciones. ffmpeg se mantendrá en su estado actual durante algún tiempo, por lo que ningún scripts o frontend que lo utilice se se romperá. Sin embargo, no se desarrollará más.
Las diferencias entre avconv y ffmpeg son:
[...]
Tenga en cuenta que el avconv La interfaz no se considera estable todavía. Más cambios incompatibles pueden llegar en las próximas semanas. Anunciaremos aquí cuando avconv es estable.
Y a principios de 2011:
18 de marzo de 2011
Acabamos de publicar otro punto de nuestra rama 0.6: Libav 0.6.2 . Esta es otra versión de mantenimiento que aborda dos problemas de seguridad.
A partir de ahora, utilizaremos nuestro nuevo nombre de proyecto libav . Pero no se no se preocupe, en comparación con la versión anterior 0.6.1, los únicos cambios funcionales son las dos correcciones de seguridad para los decodificadores VC1 y APE. Este Esto significa que libav proporciona un reemplazo indoloro para las instalaciones existentes de instalaciones de FFmpeg.
Además, estamos orgullosos de acompañar este lanzamiento de la fuente con ejecutables y librerías para el plataforma win32 . Estos binarios incluyen la codificación H.264 utilizando la biblioteca x264 incluida. ¡Que lo disfrutes!
Se anima a los distribuidores e integradores de sistemas a actualizar y compartir sus parches con nuestras ramas de publicación.
17 de marzo de 2011
Acabamos de publicar otro punto de nuestra rama 0.5: FFmpeg 0.5.4 . Esta es otra versión de mantenimiento que aborda una serie de problemas de seguridad.
Se anima a los distribuidores e integradores de sistemas a actualizar y compartir sus parches con nuestras ramas de publicación.
13 de marzo de 2011
Nosotros, como grupo de desarrolladores de FFmpeg, hemos decidido continuar desarrollando FFmpeg bajo el nombre de Libav. Toda la infraestructura existente será transferida al dominio libav.org.
Puedes actualizar tu repositorio git usando el siguiente comando:
git remote set-url origin 'git://git.libav.org/libav'
Por ahora seguimos siendo accesibles a través de las listas de correo de FFmpeg y el IRC pero migraremos a las contrapartes de libav.org. Durante un período de transición, tanto el sitio web como el código fuente podrían seguir conteniendo referencias a FFmpeg. Estas desaparecerán con el tiempo, excepto cuando históricamente relevantes.
24 de febrero de 2011
El desarrollo de FFmpeg se ha trasladado a Git, y el repositorio SVN ya no se ya no se actualiza. El repositorio SVN puede ser eliminado en un futuro próximo, por lo que se recomienda utilizar un Repositorio Git en su lugar.
La última revisión confirmada en SVN fue la r26402 del 19-01-2011 y reemplazó el svn:external libswscale con una copia independiente.
Tenga en cuenta que el desarrollo de FFmpeg ya se ha trasladado a un repositorio Git y que hay dos repositorios Git. Consulte la página de descarga de los proyectos correspondientes.