Introducere în ffmpeg

Pentru aceste scopuri, programul consola ffmpeg este un instrument clasic și foarte puternic. Acesta vă permite să convertiți fișierele media dintr-un format în altul, redimensionați și alte setări pentru fișierele media.







În aceleași scopuri, se folosește și utilitatea mencoder, care este inclusă în playerul Mplayer. Dar sintaxa comenzilor lui mencoder este prea greoaie, iar cu ffmpeg este mult mai ușor de gestionat. Proiectele foarte ffmpeg și mplayer se bazează pe un set de codecuri libavcodec.

Ffmpeg este alcătuit din mai multe componente. În primul rând, acesta este utilitarul console ffmpeg, prin care trebuie să setați parametrii pentru fișierele de codificare.

Ffmpeg nu este întotdeauna inclus în depozitele oficiale GNU / Linux, deoarece libraria libavcodec conține codecuri de multe formate închise, care nu sunt întotdeauna compatibile cu puritatea licențiată. Dar în depozitele informale acest pachet este aproape întotdeauna prezent.

Biblioteca codec libavcodec conține, apropo, implementarea H.264. Însuși ffmpeg se poate conecta și codec-uri externe, cum ar fi, de exemplu, lame, xvid, a52 și altele. Pentru a face acest lucru, trebuie să fie compilat cu suport pentru aceste codecuri media.







Să ne familiarizăm cu exemplele cu câteva abilități de bază de a lucra în ffmpeg.

Pentru a afla toate formatele și codec-urile pe care le suportă acest ansamblu ffmpeg, trebuie să tastați comanda:

Informații despre fișierul media pot fi obținute prin următoarea comandă:

ffmpeg -i numele fișierului

ffmpeg -i video.ogv video.mpg

În majoritatea cazurilor, tot trebuie să setați parametrii de conversie. Iată parametrii cei mai buni:

-i - fișierul de intrare

-ar este frecvența de eșantionare a sunetului în Hz

-ab - bitrate de sunet în kB / s

-ac - număr de canale audio

-acodec - codec audio

-f - formatul fișierului de ieșire

-s - mărimea fișierului de ieșire în pixeli

-y - înlocuiți fișierul de ieșire, dacă acesta există deja

-r - setați numărul de cadre pe secundă

-ss - setați ora de începere a codării

-t - setați lungimea codificării

ffmpeg -i input.avi -b 64k output.avi

ffmpeg -i video.ogv -t 10 video.mpg

ffmpeg -i video.avi -s 500x280 -ar 44100 -ab 32 -f flv video.flv

ffmpeg -i input.avi -s 176x144 -r 15 -vb 120k -acodec libamr_nb -ar 8000 -ac 1 -ab 12.2k output.3gp

Și pentru dispozitivele mai noi, puteți merge la mpeg4 și aac:

Astfel, ffmpeg este un convertor chiar mai puternic decât 3gp Video Converter for Windows.

Versiune imprimabilă







Articole similare

Trimiteți-le prietenilor: