FFmpeg

FFmpeg
FFmpeg Logo new.svg
Desarrollador(es)
Equipo de FFmpeg
ffmpeg.org
Información general
Lanzamiento inicial 20 de diciembre de 2000
Última versión estable 3.1.2
9 de agosto de 2016 (4 meses y 1 día)
Género Framework multimedia
Programado en C[1]
Sistema operativo Multiplataforma
Licencia GNU LGPL 2.1+
GNU GPL 2+
En español No
[ editar datos en Wikidata]

FFmpeg es una colección de software libre que puede grabar, convertir (transcodificar) y hacer streaming de audio y vídeo. Incluye libavcodec, una biblioteca de códecs. FFmpeg está desarrollado en GNU/Linux, pero puede ser compilado en la mayoría de los sistemas operativos, incluyendo Windows. El proyecto comenzó por Gerard Lantau, un seudónimo de Fabrice Bellard, y ahora es mantenido por Michael Niedermayer. Es destacable que la mayoría de los desarrolladores de FFmpeg lo sean también del proyecto MPlayer (más un miembro del proyecto Xine), y que FFmpeg esté hospedado en el servidor del proyecto MPlayer.

FFmpeg está liberado bajo una licencia GNU Lesser General Public License 2.1+ o GNU General Public License 2+ (dependiendo de qué bibliotecas estén incluidas).[2] Los desarrolladores recomiendan utilizar el último snapshot de Subversion ya que mantienen constantemente una versión estable.

FFmpeg es un programa bastante sencillo y muy fácil de usar, orientado tanto a personas con conocimientos avanzados como usuarios novatos. Es capaz de elegir el códec con sólo escribir la extensión. Por ejemplo, FFmpeg usará x264 si elegimos .mp4, mpeg4 si usamos .avi, VP8 si usamos .webm, etc...

Componentes

Esquema de funcionamiento.

El proyecto está compuesto por:

  • ffmpeg: es una herramienta de línea de comandos para convertir audio o video de un formato a otro. También puede capturar y codificar en tiempo real desde DirectShow, una tarjeta de televisión u otro dispositivo compatible.
  • ffserver: es un servidor de streaming multimedia de emisiones en directo que soporta HTTP (la compatibilidad con RTSP está en desarrollo). Todavía no está en fase estable, y de momento no está disponible para Windows.
  • ffplay: es un reproductor multimedia basado en SDL y las bibliotecas FFmpeg.
  • libavcodec: es una biblioteca que contiene todos los códecs de FFmpeg. Muchos de ellos fueron desarrollados desde cero para asegurar una mayor eficiencia y un código altamente reutilizable.
  • libavformat: es una biblioteca que contiene los multiplexadores/demultiplexadores para los archivos contenedores multimedia.
  • libavutil: es una biblioteca de apoyo que contiene todas las rutinas comunes en las diferentes partes de FFmpeg.
  • libpostproc: es una biblioteca de funciones de postproceso de vídeo.
  • libswscale: es la biblioteca de escalado de vídeo.
Other Languages
čeština: FFmpeg
dansk: FFmpeg
Deutsch: FFmpeg
English: FFmpeg
suomi: FFmpeg
français: FFmpeg
Bahasa Indonesia: FFmpeg
italiano: FFmpeg
日本語: FFmpeg
한국어: FFmpeg
Nederlands: FFmpeg
norsk bokmål: FFmpeg
polski: FFmpeg
português: FFmpeg
русский: FFmpeg
svenska: FFmpeg
తెలుగు: FFmpeg
Türkçe: FFmpeg
українська: FFmpeg
中文: FFmpeg