FFmpeg

FFmpeg

FFmpeg é um programa de computador que grava, converte e cria stream de áudio e vídeo em diversos formatos. FFmpeg é um programa em linha de comando que é composto de uma coleção de software livre e bibliotecas de código aberto. Inclui libavcodec, biblioteca de codec de áudio e vídeo, e libavformat, um multiplexador/demultiplexador de conteúdo de áudio e vídeo. O nome do projeto vem do nome do grupo de padrões de vídeo MPEG, junto com a sigla "FF" que em inglês é "fast forward" ou avanço rápido em português.

Histórico

O projeto começou com Fabrice Bellard (usando o pseudônimo "Gerard Lantau"), e é mantido por Michael Niedermayer. Muitos dos desenvolvedores também participam do projeto MPlayer (FFmpeg é hospedado no servidor do projeto MPlayer). FFmpeg é desenvolvido na plataforma Linux, mas pode ser compilado em outros sistemas operacionais (como Apple Mac OS X, Microsoft Windows e AmigaOS) e é usado por grandes empresas no intuito de acelerar os trabalhos em vídeo (edição), muitas vezes criando plugins para finalização rápida (Globo.com, Uol, Terra, e entre outras empresas utilizam).

Projetos

Diagrama mostrando diferentes aplicações (VDR, Mplayer, Xine and VideoLAN) usando FFmpeg

Componentes

O projeto é composto pelos seguintes componentes:

  • ffmpeg é uma ferramenta de linha de comando que converte um formato de vídeo em outro. Também suporta aquisição e codificação de vídeo em tempo real de uma placa de TV.
  • ffserver é um servidor multimídia HTTP (RTSP sendo desenvolvido) para transmissões ao vivo.
  • ffplay é um tocador de mídia baseado no SDL e em bibliotecas FFmpeg.
  • libavcodec é uma biblioteca contendo todos os codificadores e decodificadores do FFmpeg.
  • libavformat é uma biblioteca contendo os multiplexadores e demultiplexadores de conteúdo de formatos de áudio e vídeo.
  • libavutil é uma biblioteca de uso comum do projeto.
  • libpostproc é uma biblioteca contendo as rotinas de processamento de vídeo.
  • libswscale é uma biblioteca contendo as rotinas de escalonamento de imagem.
  • libavfilter é um substituto para vhook que permite que o vídeo seja modificado ou examinado entre o decodificador e o codificador.

Ligações externas

  • «Página oficial» (em inglês) 
  • v
  • d
  • e
Tecnologia
Artigos
Codec  • Playlist  • Podcasting  • P2PTV  • Televisão OTT  • Web rádio
Preferências
Comercial
Móvel
Vários
Media Player para Windows Mobile  • Multi-Plataforma (CoreAVC CorePlayer)
Android
DoubleTwist Media Player  • RealPlayer para Android  • TuneWiki para Android  • Winamp para Android
Sistema operativo
Microsoft Windows
Connect Player  • Iriver plus 3  • Media Center  • PowerDVD  • SonicStage  • Core Media Player  • Windows Media Center  • Windows Media Player  • Yahoo! Music Jukebox  • Zune
Mac OS X
Centerstage  • Chroma  • DVD Player  • Front Row  • Peel  • Flip4Mac WMV Player
Softwares Freeware ou Free
Microsoft Windows
foobar2000  • GOM Player  • jetAudio  • Media Player Classic  • MediaMonkey  • MusicBee  • MusikCube  • QuickPlayer  • Quintessential Player  • Winamp
Linux
Amarok  • Baudline  • Beep Media Player  • cmus  • Exaile  • Gnome Music Player Client  • Helix  • JuK  • Kaffeine  • LinuxMCE  • Lsongs  • Miro  • Mpg123  • Muine  • Music Player Daemon  • Music on Console  • Noatun  • Ogle DVD Player  • Rhythmbox  • Totem  • Xine  • XMMS  • XMMS2
Multi-plataforma
Adobe Flash Player  • Adobe Shockwave  • Amarok  • Audacious  • Banshee  • Boxee  • Clementine  • DivX Player  • ffplay  • iTunes  • Miro  • MPlayer  • SMPlayer  • Nightingale  • QuickTime  • RealPlayer  • Songbird  • VLC media player  • XBMC  • Zinf
Ícone de esboço Este artigo sobre software é um esboço. Você pode ajudar a Wikipédia expandindo-o.
  • v
  • d
  • e