¿Por qué se eliminó ffmpeg de Debian?

10

Actualmente, ffmpegfalta en los paquetes APT cuando se usan las versiones estables de Debian y Ubuntu.

Existen numerosos recursos ( ejemplo de SuperUser , otro de la documentación de Debian y el de AskUbuntu ) que explican cómo instalarlo de una manera diferente (y más compleja) que simple apt-get install ffmpeg.

Lo que me pregunto es por qué el paquete no está allí en primer lugar.

Por lo que entendí, avconves una bifurcación ffmpegy es un estándar de facto para distribuciones similares de Debian. Mientras tanto, ffmpegno se abandona: el sitio web no menciona ninguna intención de cerrar el proyecto en beneficio de avconv, a pesar del hecho de que el líder de ffmpeg abandonó el proyecto .

Entonces:

  • ¿Por qué ffmpegse eliminó claramente de los paquetes APT, en lugar de conservarlo y simplemente agregarlo avconv?

  • ¿Hay alguna razón (aparte del hecho de que se hizo más difícil de instalar ffmpeg) para dejar de usarla?

Arseni Mourzenko
fuente
1
No puedo comentar específicamente por qué se eliminó apt, sin embargo, la Libavbifurcación de FFmpeg(sin mencionar su consiguiente confusión) está bien documentada en otro lugar: Bifurcación de FFmpeg .
soulcake
1
Puede encontrar útiles las respuestas a esta pregunta: ¿Cuáles son las diferencias y similitudes entre ffmpeg, libav y avconv?
soulcake
@jordanm: de hecho, entre los otros dos comentarios, eso ayuda mucho (la cita "el desarrollador de Debian que mantuvo ffmpeg era parte del grupo que creó la bifurcación, por lo que naturalmente sacó la distribución para el viaje" solo responde mi pregunta). ¿Desea promocionar su comentario a una respuesta, incluidas citas relevantes del artículo?
Arseni Mourzenko

Respuestas:

10

¿Por qué no estaba ffmpeg disponible en el repositorio?

Durante algún tiempo hubo un llamado " ffmpeg" disponible después de que Debian cambió a Libav, pero no era de FFmpeg. Esto probablemente puede explicarse mejor con una línea de tiempo aproximada de lo que sucedió:

  1. Libav se separó de FFmpeg y mantuvo el ffmpegnombre binario (también mantuvo los nombres de las bibliotecas, y FFmpeg ya estaba usando el nombre "libav" como un nombre colectivo para las bibliotecas: libavcodec, libavformat, libavutils, etc.).

  2. El mantenedor de paquetes de Debian ffmpeg en ese momento, miembro de la bifurcación de Libav, cambió a Debian para usar Libav.

  3. Libav finalmente obsoleto / renombró su ffmpegpara avconv, a continuación, finalmente eliminado la falsificación " ffmpeg", pero algunos usuarios intermedios como Ubuntu mantenido el antiguo, falso " ffmpeg" para "la compatibilidad y la transición" razones de algún tiempo.

  4. Debian / Ubuntu eventualmente eliminó el "" buggy, viejo, muerto, falso ffmpeg.

  5. FFmpeg regresa en Debian estable (jessie-backports) y Ubuntu Vivid 15.04 .

  6. Debian / Ubuntu descarta Libav.

Actualmente está entre los pasos 4 y 5. La actualización a una versión más reciente de su distribución le permitirá instalar lo real ffmpegdesde el repositorio.

¿Hay alguna razón para dejar de usar ffmpeg?

El desarrollo de FFmpeg es muy activo , y ahora que Libav ha perdido a sus principales usuarios intermedios, creo que puede hacer esta pregunta avconv.

Otras cosas

... el líder de FFmpeg dejó el proyecto.

Michael Niedermayer sigue siendo bastante activo . Simplemente se cansó de algunos de los deberes administrativos y políticos y renunció como líder. Además, fue un gesto para los desarrolladores de Libav como un posible paso para la reunificación con los desarrolladores de Libav.

lema
fuente