Editare video avansată în linie de comandă: trucuri FFmpeg pe Linux


FFmpeg se distinge ca un instrument puternic, versatil și gratuit. Indiferent dacă sunteți un creator de conținut, un administrator de sistem sau pur și simplu un pasionat de tehnologie, FFmpeg vă oferă control asupra fișierelor tale video și audio, direct din linia de comandă a sistemului tău Linux.

FFmpeg este un instrument complet, capabil să înregistreze, să convertească și să redea conținut audio și video. Datorită pachetului său vast de codecuri, formate și filtre, FFmpeg este un instrument indispensabil pentru: conversia între diferite formate video și audio, editare video și audio, transmisie live a conținutului audio și video, înregistrarea ecranului desktop-ului sau a stream-ului video de la camera web, extragerea de informații despre fișiere media.

Trucuri practice cu FFmpeg
1. Redarea unui videoclip
Sunt multe playere video sau aveți unul preferat, dar uneori, aveți nevoie doar de o modalitate rapidă și simplă de a viziona fără a deschide o aplicație grafică completă.
$ ffplay fișier_video.mp4

2. Obțineți informații media
Puteți obține informații despre fișierul video la o comandă distanță.
$ ffmpeg -i fișier_video.mp4

3. Înregistrați-vă ecranul
FFmpeg vă poate înregistra și ecranul. Indiferent dacă doriți să arătați cuiva cum să facă ceva în Linux sau să creați o demonstrație rapidă, nu aveți nevoie de programe suplimentare de înregistrare a ecranului.
$ ffmpeg -f x11grab -video_size 1920x1080 -r 30 -i :0.0+0,0 -f alsa -i default -t 10 output.mp4

***-f x11grab: această opțiune specifică formatul de intrare
***-video_size 1920x1080: această opțiune setează dimensiunea video a capturii
***-r 30: această opțiune setează rata cadrelor a videoclipului rezultat
***-i :0.0+0,0: adresa sursei de intrare
***-t 10: această opțiune setează durata înregistrării în secunde
***output.mp4: acesta este numele fișierului de ieșire

4. Extrageți imagini dintr-un videoclip
Dacă doriți să extrageți un singur cadru, FFmpeg poate face aceste sarcini foarte simplu.
$ ffmpeg -i fișier_video.mp4 -r 1 image-%04d.jpg

***-i fișier_video.mp4: această opțiune specifica fișierul de intrare
***-r 1: această opțiune setează rata cadrelor pentru extragere
***image-%04d.jpg: acesta este șablonul pentru numele fișierelor de ieșire ale imaginilor

5. Convertiți imaginile într-un videoclip
FFmpeg nu doar extrage imagini, ci și poate asambla o serie de imagini într-un videoclip. Indiferent dacă doriți să creați o prezentare de diapozitive, o animație sau un time-lapse, FFmpeg simplifică procesul.
$ ffmpeg -framerate 1 -i image_%04d.jpg -i music.mp3 -c:v libx264 -r 30 -shortest output.mp4

***-framerate 1: această opțiune se aplică fișierului de intrare imediat următor
***-i image_%04d.jpg: aceasta specifică fișierul de intrare pentru secvență de imagini
***-i music.mp3: aceasta adaugă un al doilea fișier de intrare, care este fișierul audio
***-c:v libx264: această opțiune specifică codecul video care va fi folosit pentru codarea videoclipului de ieșire
***-r 30: această opțiune setează rata cadrelor a videoclipului de ieșire
***-shortest: această opțiune face ca durata videoclipului de ieșire să fie egală cu durata celui mai scurt flux de intrare
***output.mp3: acesta este numele fișierului de ieșire

6. Convertiți un videoclip în MP3 sau GÎF
Una dintre cele mai puternice caracteristici ale utilitarului FFmpeg este conversia videoclipurilor în diferite formate, cum ar fi transformarea videoclipului în MP3 sau crearea unei animații GIF din video.
6.1. extrageți sunetul dintr-un videoclip
$ ffmpeg -i fișier_video.mp4 -vn -acodec libmp3lame output.mp3

***-i fișier_video.mp4: specifică fișierul de intrare
***-vn: această opțiune înseamnă 'nu video'
***-acodec libmp3lame: această opțiune specifică codecul care va fi folosit pentru redarea fluxului audio de ieșire
***output.mp3: numele fișierului de ieșire

6.2. convertiți video în GIF
$ ffmpeg -i fișier_video.mp4 output.gif

***-i fișier_video.mp4: specifică fișierul de intrare
***output.gif: numele fișierului de ieșire

6.3. extrageți anumite părti ale videoclipului și le puteți converti în GIF-uri
$ ffmpeg -ss 30.0 -t 2.1 -i fișier_video.mp4 output.gif

***-ss 30.0: această opțiune specifică punctul de început al procesării în cadrul fsierului video de intrare
***-t 2.1: această opțiune setează durata porțiunii video care va fi procesată
***-i fișier_video.mp4: specifică fișierul video de intrare
***output.gif: specifica numele fișierului de ieșire

7. Adaugați subtitrări la un film
Adăugarea de subtitrări la un film poate fi foarte utilă, mai ales atunci când vizionați conținut într-o altă limbă. FFmpeg simplifică procesul de adăugare a subtitrărilor la videoclipuri.
$ ffmpeg -i fișier_video.mp4 -vf "subtitles=subtitles.srt" output.mp4

***-i fișier_video.mp4: specifică fișierul video de intrare
***-vf "subtitles=subtitles.srt": această opțiune aplică subtitrare videoclipului
******output.mp4: numele fișierului de ieșire

8. Reconstruiți indexul unui videoclip fără transcodare
Uneori un videoclip poate sări, îngheța sau împiedică derularea rapidă înainte sau înapoi. Remedierea acestei probleme se face prin reconstrucția indexului fără a recoda videoclipul. FFmpeg poate repara adesea indexul fără a modifica videoclipul în sine.
$ ffmpeg -i fișier_video.mp4 -c copy -copyts output.mp4

***-i fișier_video.mp4: specifică fișierul video de intrare
***-c copy: indică metoda de codare pentru toate fluxurile
***-copyts: copiază marcajele de timp
***output.mp4: numele fișierului de ieșire

9. Redimensionați videoclipuri
Redimensionarea videoclipurilor este una dintre cele mai utile caracteristici ale utilitarului FFmpeg. Puteți ajusta cu ușurință dimensiunile video pentru rețelele sociale, ecranele mobile sau optimizarea stocării.
$ ffmpeg -i fișier_video.mp4 -vf scale=1280:720 output.mp4

***-i fișier_video.mp4: specifică fișierul video de intrare
***-vf scale=1280:720: specifică filtrul de redimensionare
***output.mp4: numele fișierului de ieșire

Dacă doriți că FFmpeg să mențină automat raportul de aspect utilizați comanda:
$ ffmpeg -i fișier_video.mp4 -vf scale=640:-1 output.mp4

10. Extrageți și decupați videoclipuri
Decuparea unui videoclip vă permite să extrageți numai secțiunile necesare fără a afecta calitatea. Acest lucru este perfect pentru a elimina intrările nedorite sau orice altă greșeală.
10.1. extrageți o porțiune dintr-un videoclip
$ ffmpeg -i fișier_video.mp4 -ss 00:00:10 -to 00:00:30 -c copy fișier_extras.mp4

***-i fisier_video.mp4: specifică fișierul video de intrare
***-ss 00:00:10: setează punctul de început al extragerii
***-to 00:00:30: setează punctul final al extragerii
***-c copy: copiază fluxurile video și audio exact cum sunt în fișierul de intrare
***fișier_extras.mp4: numele fișierului de ieșire

10.2. decuparea unui videoclip
$ ffmpeg -i fișier_video.mp4 -vf "crop=640:480:0:0" fișier_decupat.mp4

***-i fișier_video.mp4: specifică fișierul video de intrare
***-vf "crop=640:480:0:0": specifică filtrul de decupare
***fisier_decupat.mp4: numele fișierului de ieșire

FFmpeg este un instrument indispensabil pentru oricine lucrează cu conținut multimedia pe Linux. De la conversia formatelor și editarea video, până la streaming și captură ecran, FFmpeg oferă un control fără precedent asupra fișierelor media.

Așadar dacă v-a plăcut articolul informativ "Editare video avansată în linie de comandă: trucuri FFmpeg pe Linux" distribuiți-l pe rețelele sociale sau scrieți în caseta de comentarii întrebările și sugestiile dumneavoastră, deoarece mă ajută să îmbunătățesc sau să corectez conținutul.


Comments

Postari populare

Collabora Office Desktop: aceeași experiență online, acum ca aplicație nativă

Ghid Ubuntu - Cum sa creati stick USB bootabil Ubuntu

Comenzi pentru verificarea informatiilor despre sistem si hardware

Modalitati de instalare a aplicatiilor in Linux Mint

Tutorial Inkscape: aplicarea unui decupaj pentru efecte avansate

Creeza un stick USB bootabil in Linux Mint

LibreOffice Writer - inserarea si formatarea tabelelor

Cum resetam/schimbam parola de utilizator in Linux

Instalare TV-LITE 0.1.3 in Manjaro Linux

Sfaturi si trucuri dupa instalarea distributiei Fedora