Requisitos de AnotherGUI AnotherGUI está escrito en Visual Basic y necesita el tiempo de ejecución de Microsoft. NET 4.0 para funcionar. Si no tiene Microsoft. NET Framework ver 4 instalado, Windows debería instalarlo en el primer inicio de AnotherGUI. Un convertidor de audio / video compatible con AnotherGUI, vea quotCompatible convertersquot list Instalación Este freeware es portátil, no se necesita instalación. Simplemente descomprima y ya está. Convertidores compatibles AnotherGUI ha sido probado con los siguientes programas: Si encontró programas más interesantes que AnotherGUI puede manejar, sería genial ser notado, verme correo electrónico a continuación. Acerca de ffmbc y ffmpeg ffmbc es un convertidor orientado profesional, y su derivado de ffmpeg. Ffmbc tiene varios desarrollos profesionales como el objetivo IMX, target DNxHD y apoya el mapeo de canales de audio, etc., pero no decodifica menos formatos que ffmpeg. El más reciente hace posible crear flujos elementales con cada canal de audio en un archivo separado. Pero ffmbc no se actualiza tan rápido como ffmpeg, esta es la razón por la cual ffmpeg puede incluir algunos de / encoders que doesnt ffmbc. Archivos en el zip OtroGUI. exe este es el programa mismo documentation. html la documentación del sitio web offline SamplePresets. xml Archivo opcional en el que encontrará algunos ejemplos de predefinidos para ffmpeg. En el primer lanzamiento de AnotherGUI, le pedirá que cargue esos presets. Si selecciona YES, obtendrá un nuevo archivo denominado AnotherGUI Presets. xml. OtroGUI Presets. xml Xml que contiene los presets. Puede agregar nuevos presets con la interfaz de AnotherGUI o manualmente con un editor de texto. OtroGUI Exception List. txt Las extensiones de la lista negra se almacenan en este archivo. Es útil cuando dejas caer carpetas enteras en AnotherGUI. Registro limpio para Windows7 Ejecutar como Administrator. reg para limpiar los valores de registro de AnotherGUI Uso AnotherGUI es una ventana diseñada, donde encontrará varios botones y zonas de texto como se describe a continuación. Agregar fuente (s). Botón Permite seleccionar uno o varios archivos para agregar en la lista de trabajos. Si lo prefiere, puede usar arrastrar y soltar. Añadir una secuencia de imágenes. Utilice para seleccionar un archivo de la secuencia de archivos numerados. No debe ser el primero o el último. AnotherGUI debe reconocer el patrón y generar la sintaxis para ffmpeg / ffmbc. Otros programas pueden utilizar sintaxis similar pero no siempre. También puede arrastrar y soltar un archivo de imagen de la secuencia aquí y se utilizará como secuencia de imagen. Tienes que especificar la velocidad de fotogramas en tu preset. También compruebe / cambie el nombre de archivo de salida. Cambiar ruta de salida. Botón Permite cambiar el directorio de salida para trabajos. Programar. List El preset visible será el preajuste predeterminado para los trabajos siguientes. Para cambiar el preset, haga clic en él y seleccione de la lista visible en la nueva ventana. Editar. Con el botón de edición, puede editar las opciones del preset seleccionado. Al guardar, el resultado se almacena en el archivo AnotherGUI Presets. xml. Último comando. Zona de texto El último comando enviado desde AnotherGUI se muestra aquí. Para depurar un preset, haga clic en el icono del disquete y el último comando se guardará como archivo quotDebug. batquot. Cambiarlo en el editor de texto y lanzar como de costumbre archivo de bate. Es muy práctico cuando se depura. Lista de trabajo. Todos los trabajos se almacenan en la lista de trabajos. El botón más a la izquierda intentará reproducir su archivo de origen con ffplay. El botón Info mostrará los datos del trabajo y, si es posible, ffprobe información en el archivo fuente. Para borrar trabajos, realice la selección y pulse Supr. Para cambiar el trabajo de selección preestablecido y cambiar el preset. Para cambiar la carpeta de salida de trabajos, seleccione el trabajo y elija Cambiar ruta de salida Para cambiar el nombre del archivo resultante, haga doble clic en el nombre del archivo de salida y edítalo. NÓTESE BIEN. No hay ninguna advertencia si el archivo resultante ya existe y se sobrescribirá Depende de su preset. Personalizar preajustes Cuando se agrega un archivo de origen a la lista de trabajos, se utiliza el preajuste actual. Puede cambiar el preset seleccionando el trabajo o varios trabajos en la lista de trabajos y cambiando el preset. Para editar el preset, abra el diálogo Preset. El nombre preestablecido es lo que quiera usar. Algunos símbolos como "etc." están prohibidos. En la ejecución preestablecida el nombre ejecutable de la ruta de acceso se colocará antes del preset (argumentos). Las siguientes variables están disponibles en Preset y aparecerán una parte del archivo Source (ejemplo D: Mi VideoTestCamera file. mov) Se abrirá un diálogo donde se puede apuntar a un archivo ltOutputPathgt se reemplazará con la carpeta de salida de lista de trabajos. Es igual que ltSourceFilePathgt pero puede ser cambiado por el usuario. LtOutputFileNamegt se reemplazará con el nombre de archivo de salida (sin extensión) de la lista de trabajos. Es sobre todo el mismo que ltPureSourceFileNameWOExtensiongt pero puede ser cambiado por el usuario. Tenga en cuenta que este reemplazo es sin extensión de archivo (y punto de separación), por lo que la extensión se debe agregar en preset. En la ventana Editar Presetquot, haga clic con el botón secundario en el cuadro de texto Argumentos y puede insertar cualquiera de las variables disponibles. Es aconsejable tener nombres de archivo / rutas entre comillas ya que pueden contener espacios. Cuando el programa ha terminado de procesar Argumentos, debe iniciar automáticamente el proceso con Argumentos2. Esto es utilizable para algoritmos de 2 pasos. La mejor manera de crear un nuevo preset es copiar argumentos de un preset de trabajo a uno nuevo y modificar el nuevo según sea necesario. Los presets se almacenan en el archivo xml AnotherGUI Presets. xml. Utilizamos AnotherGUI desde la carpeta compartida ya que no necesita instalación y por lo tanto todos los equipos de la red comparten los mismos presets. Las rutas de acceso a los ejecutables se almacenan en el registro, ya que pueden variar de un ordenador a otro. Desinstalar AnotherGUI escribe algunos valores en el registro. Para eliminar esas claves, inicie el archivo Clean registry for Windows7 Run As Adeministrator. reg. No se guardan archivos fuera de la carpeta de inicio de AnotherGUI. Video tutorialsUpdate: rc5, 12 de enero de 2012 También incluye enlaces a nuevos lame 3.99, y x264 último estable Whats Nuevo code. google/p/ffmbc/ Es una versión de ffmpeg (una línea de comandos trancoding utilidad) con un mejor soporte de formatos profesionales como DNxHD o ProRES. Su no fácil encontrar los binarios de este programa para las ventanas en el Internet así que usted pudo tener que compilarlo usted mismo. Acerca de esta guía Esta guía se probó con éxito el 25 de octubre de 2011 (y se volvió a probar rápidamente en versiones posteriores). Si lee otras guías en Internet, encontrará instrucciones actualizadas. Por ejemplo, algunas guías afirman que pr falta en el entorno msys. Ahora se incluye en C: MinGWmsys1.0binpr. exe. También hay algunas advertencias sobre bash siendo ver. 2.04 que impide que el script configure funcione. Esto ya no es un problema. El bash en esta fecha fue 3.1.17 (1) - release (i686-pc-msys). Probado en XPSP3 (32 bits). También tenga en cuenta que las instrucciones para compilar ffmbc son similares a las instrucciones para compilar ffmpeg. Algunas opciones de compilación dadas en Internet no son necesarias --extra-cflags quot-USTRICTANSIquot ya es el predeterminado, --enable-prostproc, así, una opción sobre --enable-nonfree sólo es necesario por libfaac que no está habilitado por defecto , También tenga en cuenta que avisynth soporte sólo requiere unos pocos archivos de Windows, que se incluyen con mingw. GPL2 es el valor predeterminado. Configuración del entorno de compilación en Windows Obtenga el instalador de mingw, mingw-get-inst-20110802.exe de sourceforge. net/projects/mingw/files/Automated20MinGW20Installer/mingw-get-inst/ - Choja quotDescargar el último catálogo de cataloguesquot - Check MinGW Developer Toolkit, C Compiler Se necesita algún tiempo para descargar y actualizar todo. Abra un símbolo del sistema (Start-gtAll Programas-gtAccessories-gtCommand Prompt en XP) y escriba: set PATHC: MinGWbinPATH set PATHC: MinGWmsys1.0binPATH Inicie el comando mingw (Inicio-gtAll Programas-gtMingW-gtMingW Shell) y escriba: / postinstall / Pi. sh ahora responder a las preguntas con la respuesta entre paréntesis (): ¿Desea continuar con la instalación posterior (y) ¿Tiene MinGW instalado (y) ¿Dónde está su instalación MinGW (C: MinGW) ¿Desea para mí Para agregar enlaces de montaje para C: MinGW a / mingw (y) --Siguiente pasos descargar algunos archivos que faltan necesarios para compilar-- descarga tortall. net/projects/yasm/releases/yasm-1.1.0-win32.exe y renombrar yasm -1.1.0-win32.exe a yasm. exe y lugar en C: MinGWbin Nota: Si utiliza Windows 2000, necesita una versión anterior de yasm. Descargar ftp. acc. umu. se/pub/gnome/binaries/win32/dependencies/pkg-config0.25-1win32.zip descomprimir la copia binpkg-config. exe en C: MinGWbin descargar ftp. acc. umu. se/pub/ Gnome / binarios / win32 / glib / 2.28 / glib2.28.1-1win32.zip desempaquete, copie el contenido del contenedor a C: MinGWbin Haga una copia de C: MinGWbinlibintl-8.dll y luego cambie el nombre a intl. dll (esto es necesario para ejecutar el comando Descargado pkg-config. exe). --esto es suficiente para terminar de ejecutar ./configure-- Nota: Si su entorno de compilación ya está configurado desde una compilación de versión anterior, puede comenzar en este punto. Compilación de su primer FFMBC o una versión posterior con un ambiente de trabajo de construcción Descargar ffmbc: ffmbc. googlecode / files / FFmbc-0.7-rc5.tar. bz2 Coloque la descarga de fuente ffmbc en c: (FFmbc-0.7-rc5.tar. gz) unpack . De mingw shell, cd /c/ffmbc-0.7-rc5 Opción 1: Para habilitar binarios únicos sin dll, utilice: configure --enable-gpl --enable-memalign-hack --enable-runtime-cpudetect --enable - Avisynth Opción 2: Para habilitar a los exes más pequeños pero con dlls adicionales use: configure --enable-gpl --enable-memalign-hack --enable-runtime-cpudetect --enable-avisynth --enable-shared --disable-static El último mensaje que verá es quotCreating config. mak y config. h. Quot y un momento después se le devolverá al indicador de shell. Ahora escriba quotmakequot. Es normal recibir muchas advertencias. Un rato más tarde tendrás tus exes y / o dlls y en c: ffmbc-0.7-rc5. Las versiones denominadas g tienen información de depuración y pueden descartarse. Para la versión compartida, también debería ejecutar estos comandos adicionales en el shell mingw: strip - d libavcodec / avcodec-53.dll tira - d libavdevice / avdevice-53.dll tira - d libavfilter / avfilter-2.dll strip - d Libavformat / avformat-53.dll strip - d libavutil / avutil-51.dll tira - d libpostproc / postproc-51.dll tira - d libswscale / swscale-2.dll Esto reducirá el tamaño de los dll. Para la versión compartida, estos dll deben estar en el mismo directorio que ffmbc. exe (o en algún lugar de su ruta de acceso, escriba SET en el símbolo del sistema normal para verlo.) Recopilación de los archivos Para ejecutar la versión de la biblioteca compartida, Dlls por encima de su ruta de acceso, y para ambas versiones (de forma predeterminada) necesita C: MinGWbinpthreadGC2.dll en el mismo directorio o en otra parte de la ruta. Compilación de las características que faltan Las opciones después de configurar la materia permiten activar varias características. Si desea algunas de las características que faltan, tiene que instalar algún código fuente adicional para esos paquetes también. --enable-nonfree es necesario por libfaac. Ffmbc es GPL2 solamente. Código fuente disponible en: ffmbc. googlecode / files / FFmbc-0.7-rc5.tar. bz2 ftp://ftp. videolan. org/pub/videolan/x264/snapshots/laststablex264.tar. bz2 sourceforge. net/projects/lame /files/lame/3.99/lame-3.99.tar. gz/download svn checkout openjpeg. googlecode / svn / trunk / openjpeg Todas las opciones se pueden encontrar ejecutando configure --help en el shell de mingw. Las características de esta compilación El binario resultante construido anteriormente tiene soporte de entrada. avs (avisynth) y soporta formatos 10bit pro. Usando rawsource usted puede importar fácilmente video 10bit en avisynth también. Configure --enable-gpl --enable-memalign-hack --enable-runtime-cpudetect --enable-avisynth --enable-shared --disable-static Binarios actualizados de ffmpeg y script para crear entorno de compilación Para mingw que puede compilar ffmpeg (compilación cruzada en Ubuntu) ffmpeg. zeranoe / builds / ffmpeg. zeranoe / blog / Otros binarios de ffmbc, con versiones x264 y 64bit (pero no rc5 hasta ahora) mediafire / 8xynxe10rxb88 Compilación LAME Esto es Una nueva guía, para compilar LAME que es en apoyo de permitir lame para ffmbc. Descargue el código fuente de lame 3.99 (enlace anterior). Deshacer. Abra el shell mingw32. Tipo: cd /c/lame-3.99 configure make Ahora puede encontrar C: lame-3.99libmp3lame. libslibmp3lame-0.dll y C: lame-3.99frontendlame. exe Compilando x264 Descargue el último código fuente estable x264 (enlace anterior). Deshacer. Abra el shell mingw32. Tipo: cd / c / configure make Ahora puede encontrar x264.exe en el directorio de compilación. Necesitas pthreadGC2.dll en tu camino para ejecutarlo. Compilando ffmbc con x264 y lame No probado completamente Compile x264 y lame como se indica arriba, cree estos directorios: C: MinGWmsys1.0local C: MinGWmsys1.0locallib C: MinGWmsys1.0localinclude C: MinGWmsys1.0localincludelame luego copie estos archivos: laststablex264libx264.a - gt C: MinGWmsys1.0locallib lame-3.99libmp3lame. libslibmp3lame. a - gt C: MinGWmsys1.0locallib laststablex264x264.h, x264config. h - gt C: MinGWmsys1.0localinclude lame-3.99includelame. h - gt C: MinGWmsys1.0localincludelame Ahora compile con Configure --enable-gpl --enable-memalign-hack --enable-runtime-cpudetect --enable-avisynth --enable-nonfree --enable-libx264 --enable-libmp3lame --extra-cflags - I / usr / Local / include --extra-ldflags-L / usr / local / lib Esto genera, pero no está seguro si funciona. Es la versión dinámica. Compilar ffmpeg compilación ffmbc compilar ffmpeg compilar ffmbc cómo hacer ventanas binarios de ffmbc windows compilar de ffmbc win32 última ffmbc 30 de septiembre de 2011, 15:31 i cross-compilado en una máquina linux virtual antes, pero que la instalación ya no funciona con la última versión . Por lo que su guía es perfectamente tiempo p. s. Algunos de sus enlaces están rotos - gt quotltbrgtquot en el enlace debe ser eliminado 30 de septiembre 2011, 21:32 Tratando de hacer esta magia. Estaba funcionando por algún tiempo y. Donde están mis binarios: p Dice la creación config. mak config. h y luego se detiene. 1 de octubre de 2011, 01:55 Muchas gracias Buen trabajo Im no familar con la compilación de fuentes, por lo que estoy realmente agradecido por subir el binario de Windows) 1 de octubre de 2011, 16:34 Si hubo un error grave, wouldnt hacer un exe. Las advertencias son sólo eso - advertencias. Ive siempre conseguido mucho así, y está en la guía ahora. Tenga en cuenta que esto es una prueba de que una persona promedio puede hacer su propia compilación, así que no tengas miedo de intentarlo Una vez que todo está configurado, configurar y hacer son todo lo que necesita para hacer cualquier proyecto. Lo más probable es que los archivos que faltan, los busquen y los descarguen y sigan intentándolos. 1 de octubre de 2011, 17:23 Cool - funcionó. He intentado decodificar algunos ProRes archivo y todo está bien - Estoy orgulloso de mí mismo-buhahahaha: p Nueva guía es más detallada-mejor - al final no hay nada difícil en absoluto si usted tiene una guía, gracias :) 5 de octubre 2011 , 15:01 has intentado agregar x264 y faac libs No tengo suerte compilando faac. X264 compila bien, pero el lib no es encontrado por ffmbc. Cualquier idea 11 de octubre de 2011, 06:05 Tenía un error acerca de lib. exe no se encontró pero todavía se construyó. Porque cuando se crea ffmpeg / ffmbc / libav con quot - enable-sharedquot, necesitará lib. exe de MSVC para crear archivos. lib. Puede ignorar ese mensaje de error si no necesita archivos. lib. Sin embargo, es mejor que lo construyas como librerías estáticas en lugar de las librerías compartidas, a menos que necesites esas libs para otros propósitos. Un pequeño error en tu guía: quot - enable-version3 es requerido por libopencore-amr (nb / wb) y libvo - (aac / amrwb) encquot es cierto con ffmpeg / libav, pero configure de FFmbc no tiene esa opción. La licencia FFmbc es GPL v2 solamente (al menos por ahora). Olvidé mencionar, en lugar de intentar compilar el codificador lame / x264 usted mismo, sólo necesita la dll y usar la punta para pasar cflags para vincular a la DLL externa. Así que es realmente muy sencillo hacer una versión con soporte adicional de códec. Es por eso que uso la versión dll, puede actualizar fácilmente los dlls o agregar más. 12 de octubre de 2011, 15:45 Terminé el procedimiento de configuración completa con éxito, pero cuando entro en la línea de configuración me sale el siguiente mensaje. --------------------------------------------- configure --enable - Gpl --enable-memalign-hack --enable-runtime-cpudetect --en capaz-avisynth --enable-shared --disable-static yasm no encontrado, use --disable-yasm para una compilación alejada Si usted piensa que configure made Un error, asegúrese de que está utilizando la última versión. Si falla la última versión, comunique el problema a la lista de correo ffmbc-devgooglegroups. Incluya el archivo de registro quotconfig. logquot producido por configure, ya que esto ayudará a resolver el problema. --------------------------------------------- He renombrado yasm-1.1 .0-win32.exe a yasm. exe y lo copió a c: MinGWbin He instalado la configuración en W2K si eso importa. Inhabilité yasm y compilado ffmbc-0.7-rc3 y una instantánea FFmpeg con éxito. Eso significa que básicamente estaban trabajando. Supongo que esto significa que los caminos están bien Encontró Es un problema W2K. He descargado una versión más antigua yasm y funciona bien. Bueno, al menos no consigo el mensaje yasm no encontrado. Gracias por esta gran guía 13 de octubre 2011, 14:53 Feliz de informar Ive sido bastante exitoso desde que configuré el MinGW / msys entorno de ayer. -------------------------------------- FFmbc versión 0.7-rc3 Copyright (c) 2008-2011 Baptiste Coudurier y los desarrolladores de FFmpeg construidos el 13 de octubre de 2011 14:40:57 con gcc 4.6.1 Configuración: --enable-gpl --enable-memalign-hack --enable-runtime-cpudetect --enable-avisynth --enable - nonfree --enable-libfaac --enable-libx264 --enable-libmp3lame --extra-cflags-I / usr / local / include --extra-ldflags - L / usr / local / lib --enable-libxvid libavutil 51 11. 0 / 51. 11. 0 libavcodec 53. 9. 0 / 53. 9. 0 libavformat 53. 6. 0 / 53. 6. 0 libavdevice 53. 2. 0 / 53. 2. 0 libavfilter 2. 27 3 / 2. 27. 3 libswscale 2. 0. 0 / 2. 0. 0 libpostproc 51. 2. 0 / 51. 2. 0 ------------------ ------------------- Como se puede ver libx264, libfaac, libmp3lame y libxvid ya están en. Yo estaba fuera de una construcción estática, pero tenía algunos problemas con libmp3lame y libxvid. Estos no aceptan el indicador --enable-static por lo que se presentaron como bibliotecas compartidas (libmp3lame-0.dll y xvidcore. dll). Pero FFmbc los ve cuando están en el mismo directorio. EDIT: Yo estaba equivocado sobre libmp3lame. Soporta los indicadores - enable-static y - disable-shared. Ahora no necesito el quotlibmp3lame-0.dllquot más. Los problemas con libxvid parecen ser comunes como pude leer en el foro de Zeranoe. Libxvid fue aún más complicado porque surgió un error sobre cygwin. A continuación, modificó el archivo de configuración un poco y que funcionó. SPECIFICLDFLAGSquot-mno-cygwin - shared - Wl, - dll, - out-implib,.a libxvidcore. defquot SPECIFICCFLAGSquot-mno-cygwinquot Eliminé quot-mno-cygwinquot de la primera línea y quité la segunda línea totalmente. Tuve que ejecutar configurar como quot./configure --prefix / mingwquot de lo contrario recibí un error. Tal vez ese camino tiene que ser cambiado porque después de quotmake instalar el xvid dll fue escrito a quotmingw / libquot en lugar de quotmsys / 1.0 / local / libquot y el archivo de encabezado xvid a quotmingw / includequot tuve que moverlos manualmente a los dirs adecuados antes de comenzar Para compilar ffmbc. Sugerencias sobre cómo arreglar esto son muy bienvenidos. EDIT2: Finalmente encontró la solución para incluir libxvid estáticamente en ffmbc / ffmpeg. 1. Vaya a la carpeta quotxvidcore / build / genericquot. 2. Haga las modificaciones cygwin en el archivo de configuración como se mencionó anteriormente. 3. configure (sin adiciones, tampoco use ./configure). 4. make 5. make install (ahora escribe los archivos en quot / mingw / msys / 1.0 / local / quot como hacen los demás). 6. Vaya a la carpeta /mingw/msys/1.0/local/lib y elimine quotxvidcore. dllquot. 7. En la misma carpeta, haga una copia de quotxvidcore. aquot denominada quotlibxvidcore. aquot 8. Vaya a la carpeta ffmbc y ./confgure con todas las opciones (vea en la parte superior de esta publicación). 9. make 10. make install El hecho de que tuve que usar una versión anterior yasm debido a W2K no parece ser ningún problema. Puedo ver su utilizado, pero no dan ningún error cuando se crean los archivos de objetos. Espero que mis resultados positivos animen a otros a dar también esta guía una prueba. 25 de octubre de 2011, 13:00 15 de enero 2012, 22:51 Nice theres una construcción compartida y estática en el zip. He intentado la estática y lo hace bien. Para aquellos interesados en ProRES. Esto es lo que MediaInfo dice al respecto. ID de video. 1 Formato. ProRes Formato de perfil. Codec alto ID. Apch Duración. 5s 880ms Modo de velocidad de bits. Velocidad binaria variable. 61,4 Mbps de ancho. 720 píxeles Altura. 576 píxeles Mostrar relación de aspecto. 5: 4 Modo de frecuencia de fotogramas. Frecuencia de fotogramas constante. 25.000 fps Estándar. PAL Espacio de color. YUV Chroma submuestreo. 4: 2: 2 Tipo de escaneo. Orden entrecruzado del análisis. Campo superior de primeros bits / (PixelFrame). 5.919 Tamaño de la corriente. 43.0 MiB (98) Idioma. Inglés Fecha codificada. UTC 2012-01-15 21:26:11 Fecha etiquetada. UTC 2012-01-15 21:26:11 Colores primarios. SMPTE RP145, SMPTE 170M, SMPTE 240M, SMPTE 274M, SMPTE 293M Características de transferencia. BT.709-2, SMPTE 170M, SMPTE 274M, SMPTE 293M, SMPTE 296M Coeficientes de la matriz. BT.470-4 Sistema B, BT.470-4 Sistema G, BT.601-4, SMPTE 170M, SMPTE 293M Parece que hay una nueva carga con el número de versión que falta. 14 de marzo 2012, 22:04 Gracias por esta guía. Una pregunta rápida, ¿cómo puedo hacer libx264 y ffmbc compilar dirección de Windows 64 bits Supongo que el valor predeterminado es de 32 bits En la lista de deseos es para que alguien escriba una guía para el apoyo libass. He pasado casi dos largos días tratando de hacerlo funcionar. Puede que no haya renunciado todavía. Realmente me gustaría poder usarlo. 4 de octubre de 2013, 14:02 Gracias por sus instrucciones detalladas Al principio intenté usar la última versión de MinGW y conseguí muchos errores: no se compiló ningún exe. Luego instalé la versión en esta guía y traté de compilar la última fuente ffmbc, con éxito. 30 de Septiembre de 2014, 09:58 ffmbc 0.7.1 ya tiene 4 meses de edad, peroFFmpeg 30 de octubre de 2016, Resultados: Summer Of Code 2016. Esto ha sido un tiempo largo, pero queríamos dar un cierre adecuado a nuestra participación en este Ejecutar el programa y se necesita tiempo. A veces es sólo para obtener el informe final de cada proyecto recortado, otros, está finalizando lo que todavía estaba en progreso cuando el programa terminó: los parches finales deben ser fusionados, listas de TODO estabilizado, los planes de futuro acordó nombrarlo. Stanislav Dolganov diseñó e implementó el soporte experimental para la estimación de movimiento y la compensación en el codec sin pérdida de FFV1 (FFV1, Mentor: Michael Nierdermayer) . El diseño y la implementación se basa en el códec de vídeo de nieve, que utiliza OBMC. El trabajo de Stanislavs demostró que se pueden lograr ganancias de compresión significativas con la compresión entre tramas. FFmpeg da la bienvenida a Stanislav para seguir trabajando más allá de esta prueba de concepto y llevar sus avances a la especificación oficial FFV1 dentro de la IETF. Petru Rares Sincraian agregó varias autopruebas a FFmpeg y pasó exitosamente por el tedioso proceso de ajuste de los parámetros de las pruebas para evitar problemas conocidos y difíciles de evitar, como los desajustes de la suma de comprobación debido a Redondeando errores en la miríada de plataformas que apoyamos. Su trabajo ha mejorado considerablemente la cobertura de código de nuestras autopruebas. Implementación del codificador MPEG-4 ALS (Mentor: Thilo Borgmann) Umair Khan actualizó e integró el codificador ALS para encajar en la base de código FFmpeg actual. También implementó una característica que faltaba para el decodificador ALS que permite la decodificación de muestra de punto flotante. FFmpeg apoyo para MPEG-4 ALS ha sido mejorado significativamente por Umairs trabajo. Le damos la bienvenida a seguir manteniendo sus mejoras y la esperanza de grandes contribuciones a venir. Las mejoras de Muxer de la camiseta (Mentor: Marton Balint) La meta genérica de Jn Sebechlebsks era mejorar el muxer de la te para que tolerara bloquear IO y permitir la recuperación transparente del error. Durante la fase de diseño resultó que esta funcionalidad requería un muxer separado, por lo que Jn pasó su verano trabajando en el llamado muxer FIFO, solucionando gradualmente los problemas de toda la base de código. Él tuvo éxito en su tarea, y el muxer FIFO ahora es parte del repositorio principal, junto con varias otras mejoras que él hizo en el proceso. El objetivo de Jai Luthras era actualizar el codificador MLP (Meridian Lossless Packing) fuera de árbol y prácticamente abandonado para libavcodec y mejorarlo para permitir la codificación al formato TrueHD (Mentor: Rostislav Pehlivanov). Para el período de calificación el codificador se actualizó de tal manera que fue utilizable y durante todo el verano, mejoró con éxito la adición de soporte para audio multicanal y codificación TrueHD. Jais código se ha fusionado en el repositorio principal ahora. Aunque quedan algunos problemas con respecto al canal de LFE y al manejo de muestras de 32 bits, éstos están en proceso de fijarse de tal manera que se puede finalmente poner empeño en mejorar la velocidad y la eficiencia de los codificadores. Davinder Singh investigó los enfoques existentes de estimación de movimiento e interpolación de la literatura disponible y trabajo previo por nuestra propia: Michael Niedermayer, e implementó filtros basados en esta investigación. Estos filtros permiten que la conversión de velocidad de fotogramas de interpolación de movimiento se aplique a un video, por ejemplo, para crear un efecto de cámara lenta o cambiar la velocidad de fotogramas mientras interpola suavemente el vídeo a lo largo de los vectores de movimiento. Todavía hay trabajo por hacer para llamar a estos filtros terminado, lo que es bastante duro todo lo considerado, pero estamos buscando con optimismo en su futuro. Y eso es. Estamos contentos con los resultados del programa y estamos inmensamente agradecidos por la oportunidad de trabajar con un grupo increíble de estudiantes. Podemos ser una multitud dura, pero nuestros mentores hicieron un trabajo increíble en la mano de la celebración de nuestros internos a través de su viaje. Gracias también a Google por este maravilloso programa ya todos los que hicieron espacio en sus ocupadas vidas para ayudar a que GSoC2016 sea un éxito. Nos vemos en 2017 el 24 de septiembre de 2016, SDL1 apoyo cayó. El soporte para la librería SDL1 se ha eliminado debido a que ya no se mantiene (a partir de enero de 2012) y es reemplazado por la biblioteca SDL2. Como resultado, el dispositivo de salida SDL1 también se ha eliminado y reemplazado por una implementación SDL2. Tanto los dispositivos de salida ffplay como opengl han sido actualizados para soportar SDL2. 9 de agosto de 2016, FFmpeg 3.1.2 Laplace FFmpeg 3.1.2. Un nuevo punto de liberación de la rama de la versión 3.1, ahora está disponible Se corrigen varios errores. Recomendamos a los usuarios, distribuidores e integradores de sistemas que actualicen a menos que utilicen el maestro actual de git. 10 de julio de 2016, el programa ffserver fue eliminado Después de una deliberación minuciosa, estaban anunciando que estaban a punto de abandonar el programa ffserver desde el proyecto a partir de la próxima versión. Ffserver ha sido un programa problemático para mantener debido a su uso de APIs internas, lo que complicó las limpiezas recientes a la biblioteca libavformat, y bloquear las limpiezas y mejoras que son deseadas por los usuarios de la API y será más fácil de mantener. Además, el programa ha sido difícil para los usuarios desplegar y ejecutar debido a los problemas de fiabilidad, la falta de personas entendidas para ayudar y confundir la sintaxis del archivo de configuración. Los usuarios actuales y los miembros de la comunidad están invitados a escribir un programa de reemplazo para llenar el mismo nicho que ffserver hizo utilizando las nuevas API y ponerse en contacto con nosotros para que los usuarios puedan probar y contribuir a su desarrollo. 1 de julio de 2016, FFmpeg 3.1.1 Laplace FFmpeg 3.1.1. Un nuevo lanzamiento puntual de la rama de la versión 3.1, ya está disponible Se trata principalmente de algunos problemas de ABI introducidos en la versión anterior. Recomendamos encarecidamente a los usuarios, distribuidores e integradores de sistemas, especialmente aquellos que experimentaron problemas de actualización desde 3.0, a actualizar a menos que utilicen el maestro actual de git. 27 de junio de 2016, FFmpeg 3.1 Laplace FFmpeg 3.1 Laplace. Una nueva versión importante, ahora está disponible Algunos de los aspectos más destacados: DXVA2 acelerado HEVC Main10 decodificación fieldhint filtro filtro de vídeo de bucle y filtro de audio aloop Bob Weaver deinterlacing filtro filtro de filtro de filtro de filtro de filtro y filtros abinge filtro ciescope protocolo blacklisting API MediaCodec H264 decodificación VC - 2 HQ Formato de carga útil RTP (borrador v1) depacketizer y packetizer VP9 formato de carga útil RTP (borrador v2) packetizer AudioToolbox decodificadores de audio AudioToolbox codificadores de audio filtro de coreimage (filtración de imágenes basada en GPU en OSX) libdcadec eliminado filtro de flujo de bits para extraer núcleo DTS ADPCM IMA DAT4 decodificador musx Demuxer aix demuxer filtro de remap filtros de hachado y framehash filtro de espacio de colores filtro hdcd filtro readvitc Conversión y escalado de formato acelerado VAAPI libnpp / Conversión y escalado de formato acelerado CUDA Duck TrueMotion 2.0 Descodificador de tiempo real Demultiplexador de datos de un solo bit WSD VAAPI acelerado H .264 / Decodificador DTS Express (LBR) codificado por HEVC / MJPEG Codificador genérico OpenMAX IL con soporte para Frambuesa Pi IFF Descodificador demuxer de ANIM Transmisor de transferencia directa (DST) filtro de altafonía Demultiplexor y decodificador MTAF Decodificador MagicYUV Mejoras en OpenExr (datos de azulejos y B44 / B44A Soporte) Decodificador BitJazz SheerVideo Descodificador CUDA CUVID H264 / HEVC Soporte de profundidad de 10 bits en decodificador utvideo nativo Descodificador libutvideo eliminado Codificador YUY2 Lossless Codec Encoder VideoToolbox H.264 Recomendamos encarecidamente a los usuarios, distribuidores e integradores de sistemas que actualicen a menos que utilicen el maestro git actual . 16 de marzo de 2016, Google Summer of Code FFmpeg ha sido aceptado como una organización de código abierto Google Summer of Code. Si desea participar como estudiante, consulte nuestra página de ideas de proyectos. Ya puede ponerse en contacto con los mentores y empezar a trabajar en las tareas de calificación, así como registrarse en google y presentar su borrador de propuesta de proyecto. Buena suerte 15 de febrero 2016, FFmpeg 3.0 Einstein FFmpeg 3.0 Einstein. Una nueva versión importante, ya está disponible Algunos de los aspectos destacados: El codificador nativo FFmpeg AAC ha visto mejoras extensas y ya no se considera experimental Soporte eliminado para libvo-aacenc y libaacplus Se han añadido más de 30 nuevos filtros Varias optimizaciones ASM VP9 Hardware Acceleration DXVA2 y VA-API) Descodificador Cineform HD Nuevo decodificador DCA basado en libdcadec con soporte completo para extensiones DTS-HD Al igual que con todas las versiones principales, esperamos cambios incompatibles de API / ABI importantes en reversa Consulte el Changelog para obtener una lista de más actualizaciones Recomendamos a los usuarios, Distribuidores e integradores de sistemas para actualizar a menos que utilicen el maestro actual de git. 30 de enero de 2016, Eliminación de la compatibilidad con dos codificadores AAC externos Acabamos de eliminar la compatibilidad con el codificador VisualOn AAC (libvo-aacenc) y libaacplus en el master FFmpeg. Incluso antes de marcar nuestro codificador AAC interno como estable. Se sabía que libvo-aacenc era de una calidad inferior en comparación con nuestra nativa para la mayoría de las muestras. Sin embargo, el codificador de VisualOn fue utilizado extensamente por el proyecto abierto de la fuente del androide, y nos gustaría tener una opción estable probada y verdadera en nuestra base del código. Cuando se comprometió por primera vez en 2011, libaacplus llenó la brecha de codificación High Efficiency AAC formatos (HE-AAC y HE-AACv2), que no fue apoyado por ninguno de los codificadores en FFmpeg en ese momento. Las circunstancias de ambos han cambiado. Después del trabajo encabezado por Rostislav Pehlivanov y Claudio Freire, el codificador AAC de FFmpeg, ahora estable, está listo para competir con codificadores mucho más maduros. La Fraunhofer FDK AAC Codec Library para Android fue añadida en 2012 como el cuarto codificador AAC externo soportado, y el que tiene la mejor calidad y la mayoría de las funciones soportadas, incluyendo HE-AAC y HE-AACv2. Therefore, we have decided that it is time to remove libvo-aacenc and libaacplus. If you are currently using libvo-aacenc, prepare to transition to the native encoder ( aac ) when updating to the next version of FFmpeg. In most cases it is as simple as merely swapping the encoder name. If you are currently using libaacplus, start using FDK AAC ( libfdkaac ) with an appropriate profile option to select the exact AAC profile that fits your needs. In both cases, you will enjoy an audible quality improvement and as well as fewer licensing headaches. January 16, 2016, FFmpeg 2.8.5, 2.7.5, 2.6.7, 2.5.10 We have made several new point releases ( 2.8.5. 2.7.5. 2.6.7. 2.5.10 ). They fix various bugs, as well as CVE-2016-1897 and CVE-2016-1898. Please see the changelog for each release for more details. We recommend users, distributors and system integrators to upgrade unless they use current git master. December 5th, 2017, The native FFmpeg AAC encoder is now stable After seven years the native FFmpeg AAC encoder has had its experimental flag removed and declared as ready for general use. The encoder is transparent at 128kbps for most samples tested with artifacts only appearing in extreme cases. Subjective quality tests put the encoder to be of equal or greater quality than most of the other encoders available to the public. Licensing has always been an issue with encoding AAC audio as most of the encoders have had a license making FFmpeg unredistributable if compiled with support for them. The fact that there now exists a fully open and truly free AAC encoder integrated directly within the project means a lot to those who wish to use accepted and widespread standards. The majority of the work done to bring the encoder up to quality was started during this years GSoC by developer Claudio Freire and Rostislav Pehlivanov. Both continued to work on the encoder with the latter joining as a developer and mainainer, working on other parts of the project as well. Also, thanks to Kamedo2 who does comparisons and tests, the original authors and all past and current contributors to the encoder. Users are suggested and encouraged to use the encoder and provide feedback or breakage reports through our bug tracker. October 13th, 2017, Telepoint amp MediaHub are now supporting our project A big thank you note goes to our newest supporters: MediaHub and Telepoint. Both companies have donated a dedicated server with free of charge internet connectivity. Here is a little bit about them in their own words: Telepoint is the biggest carrier-neutral data center in Bulgaria. Located in the heart of Sofia on a cross-road of many Bulgarian and International networks, the facility is a fully featured Tier 3 data center that provides flexible customer-oriented colocation solutions (ranging from a server to a private collocation hall) and a high level of security. MediaHub Ltd. is a Bulgarian IPTV platform and services provider which uses FFmpeg heavily since it started operating a year ago. Donating to help keep FFmpeg online is our way of giving back to the community . Thanks Telepoint and MediaHub for their support September 29th, 2017, GSoC 2017 results FFmpeg participated to the latest edition of the Google Summer of Code Project. FFmpeg got a total of 8 assigned projects, and 7 of them were successful. We want to thank Google. the participating students, and especially the mentors who joined this effort. Were looking forward to participating in the next GSoC edition Below you can find a brief description of the final outcome of each single project. Basic servers for network protocols, mentee: Stephan Holljes, mentor: Nicolas George Stephan Holljess project for this session of Google Summer of Code was to implement basic HTTP server features for libavformat, to complement the already present HTTP client and RTMP and RTSP server code. The first part of the project was to make the HTTP code capable of accepting a single client it was completed partly during the qualification period and partly during the first week of the summer. Thanks to this work, it is now possible to make a simple HTTP stream using the following commands: The next part of the project was to extend the code to be able to accept several clients, simultaneously or consecutively. Since libavformat did not have an API for that kind of task, it was necessary to design one. This part was mostly completed before the midterm and applied shortly afterwards. Since the ffmpeg command-line tool is not ready to serve several clients, the test ground for that new API is an example program serving hard-coded content. The last and most ambitious part of the project was to update ffserver to make use of the new API. It would prove that the API is usable to implement real HTTP servers, and expose the points where more control was needed. By the end of the summer, a first working patch series was undergoing code review. Browsing content on the server, mentee: Mariusz Szczepaczyk, mentor: Lukasz Marek Mariusz finished an API prepared by the FFmpeg community and implemented Samba directory listing as qualification task. During the program he extended the API with the possibility to remove and rename files on remote servers. He completed the implementation of these features for file, Samba, SFTP, and FTP protocols. At the end of the program, Mariusz provided a sketch of an implementation for HTTP directory listening. Directshow digital video capture, mentee: Mate Sebok, mentor: Roger Pack Mate was working on directshow input from digital video sources. He got working input from ATSC input sources, with specifiable tuner. The code has not been committed, but a patch of it was sent to the ffmpeg-devel mailing list for future use. The mentor plans on cleaning it up and committing it, at least for the ATSC side of things. Mate and the mentor are still working trying to finally figure out how to get DVB working. Implementing full support for 3GPP Timed Text Subtitles, mentee: Niklesh Lalwani, mentor: Philip Langdale Nikleshs project was to expand our support for 3GPP Timed Text subtitles. This is the native subtitle format for mp4 containers, and is interesting because its usually the only subtitle format supported by the stock playback applications on iOS and Android devices. ffmpeg already had basic support for these subtitles which ignored all formatting information - it just provided basic plain-text support. Niklesh did work to add support on both the encode and decode side for text formatting capabilities, such as font size/colour and effects like bold/italics, highlighting, etc. The main challenge here is that Timed Text handles formatting in a very different way from most common subtitle formats. It uses a binary encoding (based on mp4 boxes, naturally) and stores information separately from the text itself. This requires additional work to track which parts of the text formatting applies to, and explicitly dealing with overlapping formatting (which other formats support but Timed Text does not) so it requires breaking the overlapping sections into separate non-overlapping ones with different formatting. Finally, Niklesh had to be careful about not trusting any size information in the subtitles - and thats no joke: the now infamous Android stagefright bug was in code for parsing Timed Text subtitles. All of Nikleshs work is committed and was released in ffmpeg 2.8. libswscale refactoring, mentee: Pedro Arthur, mentors: Michael Niedermayer, Ramiro Polla Pedro Arthur has modularized the vertical and horizontal scalers. To do this he designed and implemented a generic filter framework and moved the existing scaler code into it. These changes now allow easily adding removing, splitting or merging processing steps. The implementation was benchmarked and several alternatives were tried to avoid speed loss. He also added gamma corrected scaling support. An example to use gamma corrected scaling would be: Pedro has done impressive work considering the short time available, and he is a FFmpeg committer now. He continues to contribute to FFmpeg, and has fixed some bugs in libswscale after GSoC has ended. AAC Encoder Improvements, mentee: Rostislav Pehlivanov, mentor: Claudio Freire Rostislav Pehlivanov has implemented PNS, TNS, I/S coding and main prediction on the native AAC encoder. Of all those extensions, only TNS was left in a less-than-usable state, but the implementation has been pushed (disabled) anyway since its a good basis for further improvements. PNS replaces noisy bands with a single scalefactor representing the energy of that band, gaining in coding efficiency considerably, and the quality improvements on low bitrates are impressive for such a simple feature. TNS still needs some polishing, but has the potential to reduce coding artifacts by applying noise shaping in the temporal domain (something that is a source of annoying, notable distortion on low-entropy bands). Intensity Stereo coding (I/S) can double coding efficiency by exploiting strong correlation between stereo channels, most effective on pop-style tracks that employ panned mixing. The technique is not as effective on classic X-Y recordings though. Finally, main prediction improves coding efficiency by exploiting correlation among successive frames. While the gains have not been huge at this point, Rostislav has remained active even after the GSoC, and is polishing both TNS and main prediction, as well as looking for further improvements to make. In the process, the MIPS port of the encoder was broken a few times, something hes also working to fix. Animated Portable Network Graphics (APNG), mentee: Donny Yang, mentor: Paul B Mahol Donny Yang implemented basic keyframe only APNG encoder as the qualification task. Later he wrote interframe compression via various blend modes. The current implementation tries all blend modes and picks one which takes the smallest amount of memory. Special care was taken to make sure that the decoder plays correctly all files found in the wild and that the encoder produces files that can be played in browsers that support APNG. During his work he was tasked to fix any encountered bug in the decoder due to the fact that it doesnt match APNG specifications. Thanks to this work, a long standing bug in the PNG decoder has been fixed. For latter work he plans to continue working on the encoder, making it possible to select which blend modes will be used in the encoding process. This could speed up encoding of APNG files. September 9th, 2017, FFmpeg 2.8 We published release 2.8 as new major version. It contains all features and bug fixes of the git master branch from September 8th. Please see the changelog for a list of the most important changes. We recommend users, distributors and system integrators to upgrade unless they use current git master. August 1st, 2017, A message from the FFmpeg project Dear multimedia community, The resignation of Michael Niedermayer as leader of FFmpeg yesterday has come by surprise. He has worked tirelessly on the FFmpeg project for many years and we must thank him for the work that he has done. We hope that in the future he will continue to contribute to the project. In the coming weeks, the FFmpeg project will be managed by the active contributors. The last four years have not been easy for our multimedia community - both contributors and users. We should now look to the future, try to find solutions to these issues, and to have reconciliation between the forks, which have split the community for so long. Unfortunately, much of the disagreement has taken place in inappropriate venues so far, which has made finding common ground and solutions difficult. We aim to discuss this in our communities online over the coming weeks, and in person at the VideoLAN Developer Days in Paris in September: a neutral venue for the entire open source multimedia community. The FFmpeg project. July 4th, 2017, FFmpeg needs a new host UPDATE: We have received more than 7 offers for hosting and servers, thanks a lot to everyone After graciously hosting our projects (FFmpeg. MPlayer and rtmpdump ) for 4 years, Arpi (our hoster) has informed us that we have to secure a new host somewhere else immediately. If you want to host an open source project, please let us know, either on ffmpeg-devel mailing list or irc. freenode. net ffmpeg-devel. We use about 4TB of storage and at least 4TB of bandwidth / month for various mailing lists, trac. samples repo. svn, etc. March 16, 2017, FFmpeg 2.6.1 We have made a new major release ( 2.6 ) and now one week afterward 2.6.1. It contains all features and bugfixes of the git master branch from the 6th March. Please see the Release Notes for a list of note-worthy changes. We recommend users, distributors and system integrators to upgrade unless they use current git master. March 4, 2017, Google Summer of Code FFmpeg has been accepted as a Google Summer of Code Project. If you wish to participate as a student see our project ideas page. You can already get in contact with mentors and start working on qualification tasks. Registration at Google for students will open March 16th. Good luck March 1, 2017, Chemnitzer Linux-Tage We happily announce that FFmpeg will be represented at Chemnitzer Linux-Tage (CLT) in Chemnitz, Germany. The event will take place on 21st and 22nd of March. More information can be found here We demonstrate usage of FFmpeg, answer your questions and listen to your problems and wishes. If you have media files that cannot be processed correctly with FFmpeg, be sure to have a sample with you so we can have a look For the first time in our CLT history, there will be an FFmpeg workshop . You can read the details here. The workshop is targeted at FFmpeg beginners. First the basics of multimedia will be covered. Thereafter you will learn how to use that knowledge and the FFmpeg CLI tools to analyse and process media files. The workshop is in German language only and prior registration is necessary. The workshop will be on Saturday starting at 10 oclock. We are looking forward to meet you (again) December 5, 2014, FFmpeg 2.5 We have made a new major release ( 2.5 ) It contains all features and bugfixes of the git master branch from the 4th December. Please see the Release Notes for a list of note-worthy changes. We recommend users, distributors and system integrators to upgrade unless they use current git master. October 10, 2014, FFmpeg is in Debian unstable again We wanted you to know there are FFmpeg packages in Debian unstable again. A big thank-you to Andreas Cadhalpun and all the people that made it possible. It has been anything but simple. Unfortunately that was already the easy part of this news. The bad news is the packages probably wont migrate to Debian testing to be in the upcoming release codenamed jessie. Read the argumentation over at Debian. However things will come out in the end, we hope for your continued remarkable support October 8, 2014, FFmpeg secured a place in OPW Thanks to a generous 6K USD donation by Samsung (Open Source Group), FFmpeg will be welcoming at least 1 Outreach Program for Women intern to work with our community for an initial period starting December 2014 (through March 2017). We all know FFmpeg is used by the industry, but even while there are countless products building on our code, it is not at all common for companies to step up and help us out when needed. So a big thank-you to Samsung and the OPW program committee If you are thinking on participating in OPW as an intern, please take a look at our OPW wiki page for some initial guidelines. The page is still a work in progress, but there should be enough information there to get you started. If you, on the other hand, are thinking on sponsoring work on FFmpeg through the OPW program, please get in touch with us at opwffmpeg. org. With your help, we might be able to secure some extra intern spots for this round September 15, 2014, FFmpeg 2.4 We have made a new major release ( 2.4 ) It contains all features and bugfixes of the git master branch from the 14th September. Please see the Release Notes for a list of note-worthy changes. We recommend users, distributors and system integrators to upgrade unless they use current git master. August 20, 2014, FFmpeg 2.3.3, 2.2.7, 1.2.8 We have made several new point releases ( 2.3.3. 2.2.7. 1.2.8 ). They fix various bugs, as well as CVE-2014-5271 and CVE-2014-5272. Please see the changelog for more details. We recommend users, distributors and system integrators to upgrade unless they use current git master. July 29, 2014, Help us out securing our spot in OPW Following our previous post regarding our participation on this years OPW (Outreach Program for Women), we are now reaching out to our users (both individuals and companies) to help us gather the needed money to secure our spot in the program. We need to put together 6K USD as a minimum but securing more funds would help us towards getting more than one intern. You can donate by credit card using ClickampPledge and selecting the OPW option. If you would like to donate by money transfer or by check, please get in touch by e-mail and we will get back to you with instructions. Thanks July 20, 2014, New website The FFmpeg project is proud to announce a brand new version of the website made by db0. While this was initially motivated by the need for a larger menu, the whole website ended up being redesigned, and most pages got reworked to ease navigation. We hope youll enjoy browsing it. July 17, 2014, FFmpeg 2.3 We have made a new major release ( 2.3 ) It contains all features and bugfixes of the git master branch from the 16th July. Please see the Release Notes for a list of note-worthy changes. We recommend users, distributors and system integrators to upgrade unless they use current git master. July 3, 2014, FFmpeg and the Outreach Program For Women FFmpeg has started the process to become an OPW includer organization for the next round of the program, with internships starting December 9. The OPW aims to Help women (cis and trans) and genderqueer to get involved in free and open source software. Part of the process requires securing funds to support at least one internship (6K USD), so if you were holding on your donation to FFmpeg, this is a great chance for you to come forward, get in touch and help both the project and a great initiative We have set up an email address you can use to contact us about donations and general inquires regarding our participation in the program. Hope to hear from you soon June 29, 2014, FFmpeg 2.2.4, 2.1.5, 2.0.5, 1.2.7, 1.1.12, 0.10.14 We recommend users, distributors and system integrators to upgrade unless they use current git master. May 1, 2014, LinuxTag Once again FFmpeg will be represented at LinuxTag in Berlin, Germany. The event will take place from 8th to 10th of May. Please note that this years LinuxTag is at a different location closer to the city center. We will have a shared booth with XBMC and VideoLAN. If you have media files that cannot be processed correctly with FFmpeg, be sure to have a sample with you so we can have a look More information about LinuxTag can be found here We are looking forward to see you in Berlin April 18, 2014, OpenSSL Heartbeat bug Our server hosting the Trac issue tracker was vulnerable to the attack against OpenSSL known as heartbleed. The OpenSSL software library was updated on 7th of April, shortly after the vulnerability was publicly disclosed. We have changed the private keys (and certificates) for all FFmpeg servers. The details were sent to the mailing lists by Alexander Strasser, who is part of the project server team. Here is a link to the user mailing list archive. We encourage you to read up on OpenSSL heartbleed. It is possible that login data for the issue tracker was exposed to people exploiting this security hole. You might want to change your password in the tracker and everywhere else you used that same password. April 11, 2014, FFmpeg 2.2.1 We have made a new point releases ( 2.2.1 ). It contains bug fixes for Tickets 2893, 3432, 3469, 3486, 3495 and 3540 as well as several other fixes. See the git log for details. March 24, 2014, FFmpeg 2.2 We have made a new major release ( 2.2 ) It contains all features and bugfixes of the git master branch from 1st March. A partial list of new stuff is below: We recommend users, distributors and system integrators to upgrade unless they use current git master. February 3, 2014, Chemnitzer Linux-Tage We happily announce that FFmpeg will be represented at Chemnitzer Linux-Tage in Chemnitz, Germany. The event will take place on 15th and 16th of March. More information can be found here We invite you to visit us at our booth located in the Linux-Live area There we will demonstrate usage of FFmpeg, answer your questions and listen to your problems and wishes. If you have media files that cannot be processed correctly with FFmpeg, be sure to have a sample with you so we can have a look We are looking forward to meet you (again) February 9, 2014, trac. ffmpeg. org / trac. mplayerhq. hu Security Breach The server on which FFmpeg and MPlayer Trac issue trackers were installed was compromised. The affected server was taken offline and has been replaced and all software reinstalled. FFmpeg Git, releases, FATE, web and mailinglists are on other servers and were not affected. We believe that the original compromise happened to a server, unrelated to FFmpeg and MPlayer, several months ago. That server was used as a source to clone the VM that we recently moved Trac to. It is not known if anyone used the backdoor that was found. We recommend all users to change their passwords. Especially users who use a password on Trac that they also use elsewhere, should change that password at least elsewhere. November 12, 2013, FFmpeg RFP in Debian Since the splitting of Libav the Debian/Ubuntu maintainers have followed the Libav fork. Many people have requested the packaging of ffmpeg in Debian, as it is more feature-complete and in many cases less buggy. Rogrio Brito. a Debian developer, has proposed a Request For Package (RFP) in the Debian bug tracking system. Please let the Debian and Ubuntu developers know that you support packaging of the real FFmpeg See Debian ticket 729203 for more details. October 28, 2013, FFmpeg 2.1 We have made a new major release ( 2.1 ) It contains all features and bugfixes of the git master branch from 28th October. A partial list of new stuff is below: We recommend users, distributors and system integrators to upgrade unless they use current git master.
No comments:
Post a Comment