FFmpeg è il framework multimediale leader, in grado di decodificare, codificare, transcodificare, mux, demux, streaming, filtrare e riprodurre praticamente tutto ciò che uomini e macchine hanno creato. Supporta i più antichi formati oscuri fino al limite. Non importa se sono stati progettati da un comitato di standard, dalla comunità o da una società. È anche altamente portatile: FFmpeg compila, esegue e passa la nostra infrastruttura di test FATE su Linux, Mac OS X, Microsoft Windows, BSD, Solaris, ecc. In un'ampia varietà di ambienti di costruzione, architetture di macchine e configurazioni.

Contiene libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale e libswresample che possono essere utilizzati dalle applicazioni. Oltre a ffmpeg ffserver, ffplay e ffprobe che possono essere utilizzati dagli utenti finali per transcodifica, streaming e riproduzione.

FFmpeg Tools:

ffmpeg
Uno strumento da riga di comando per convertire file multimediali tra formati

ffserver
Un server di streaming multimediale per trasmissioni in diretta

ffplay
Un semplice lettore multimediale basato su librerie SDL e FFmpeg

ffprobe
Un semplice analizzatore di flussi multimediali

Librerie FFmpeg per sviluppatori:

  • libavutil è una libreria che contiene funzioni per semplificare la programmazione, inclusi generatori di numeri casuali, strutture dati, routine matematiche, utility multimediali di base e molto altro.
  • libavcodec è una libreria contenente decodificatori ed encoder per codec audio / video.
  • libavformat è una libreria contenente demuxer e muxer per i formati di contenitori multimediali.
  • libavdevice è una libreria contenente dispositivi di input e output per l'acquisizione e il rendering in molti comuni framework di input / output multimediali multimediali, tra cui Video4Linux, Video4Linux2, VfW e ALSA.
  • libavfilter è una libreria contenente filtri multimediali.
  • libswscale è una libreria che esegue operazioni di conversione di ridimensionamento dell'immagine e di spazio colore / pixel altamente ottimizzate.
  • libswresample è una libreria che esegue operazioni di conversione del campionamento audio, rimodellamento e campionamento di campioni altamente ottimizzati.

Programmi Correlati:

Articolo letto 1415 volte

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *