Majoritatea dintre noi suntem obișnuiți să folosim programe cu o interfață grafică. Cu toate acestea, există un număr mare de programe care sunt utilizate de la terminal și care sunt foarte utile.
În această postare analizăm două instrumente pentru a descărca, converti și reda videoclipuri. Youtube-dl se ocupă de descărcările video, audio și subtitrare, în timp ce FFmpeg se ocupă de conversie și redare.
Descărcarea videoclipurilor cu youtube-dl
Youtube-dl este un instrument scris în Python care vă permite să descărcați videoclipuri YouTube. De asemenea, funcționează cu site-uri similare precum Dailymotion, Photobucket, Facebook, Yahoo, Metacafe și Depositfiles.
Aplicația youtube-dl Suportă reluarea descărcărilor întrerupte. Deci, dacă închideți terminalul sau pierdeți conexiunea, youtube-dl poate fi rulat din nou cu aceeași adresă URL video. Descărcarea neterminată se va relua, atâta timp cât există o descărcare parțială în directorul curent.
Alte caracteristici ale programului sunt:
- Acesta permite ocoliți restricțiile geografice, ca urmare, vom putea descărca videoclipuri care ar putea fi vizionate numai folosind un VPN.
- Se poate selectați între diferite formate de video
- es posible alegeți între diferite calități video disponibile.
În general, este de preferat să folosiți adresa URL pe care ne-o arată Youtube în meniul de partajare, în loc de cea pe care o vedem în bara de browser.
Descărcați și instalați youtube-dl.
Deși programul se află în depozite, versiunea respectivă dă unele probleme. Cel mai bine este să îl descărcați de pe pagina proiectului.
Folosim această comandă:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl
Vă oferim permisele necesare
sudo chmod a+rx /usr/local/bin/youtube-dl
Comanda de bază pentru descărcare este:
youtube-dl url_video
Videoclipurile YouTube sunt în diferite formate, este posibil să le vizualizați cu comanda
youtube-dl -F url_video
Ieșirea acestei comenzi este o listă cu diferite formate și calități cu un identificator numeric. Odată selectați facem:
youtube-dl -f N url_video
Unde N este numărul de identificare.
În cazul în care dorim să descărcăm o listă de redare, comanda corespunzătoare este:
youtube-dl -cit url_lista
Pentru a descărca doar sunetul
youtube-dl -x url_video
Între timp, dacă vrem să-l descărcăm în format mp3
youtube-dl -x --audio-format mp3
Dacă nu se indică altfel, youtube-dl descarcă fișierele în folderul personal. Este important, pentru o chestiune de îngrijire, să utilizați un folder specific. De exemplu, folderul Videoclipuri.
Înainte de a descărca videoclipul, utilizați comanda
cd Vídeos
În cazul în care distribuția dvs. nu include acest folder, îl puteți crea cu:
mkdir Vídeos
Apoi executați comanda de mai sus.
Lucrul cu videoclipurile descărcate
Pentru a începe să lucrați cu videoclipurile descărcate, trebuie să avem în vedere acest lucru formatele de titlu utilizate de Youtube nu sunt compatibile cu comenzile terminalului Linux. Deci, vom înșela folosind o dată interfața grafică.
- Mai întâi: trecem cu mouse-ul peste fișierul descărcat.
- În al doilea rând: faceți clic pe Proprietăți.
- În al treilea rând: schimbăm numele într-unul simplu și apăsăm Enter.
FFmpeg este un set de codecuri și instrumente open source pentru lucrul cu fișiere multimedia. Îl putem găsi în depozitele tuturor distribuțiilor Linux.
Pentru a începe să aflați despre acest instrument, să vedem câteva comenzi de bază:
În cazul în care doriți să obțineți informații din videoclip
ffmpeg -i nombre_del_archivo -hide_banner
Ultima parte a comenzii este de a împiedica FFmpeg să afișeze informații despre versiunile programelor utilizate.
Convertiți un videoclip în cadre
ffmpeg -i video.flv fotograma%d.jpg
Deși este un site video, YouTube face un depozit bun pentru cărți audio și muzică. Pentru a începe să profitați de ele, această comandă care convertește fișierele descărcate în format mp3 poate fi utilă.
ffmpeg -i nombre_video -vn -ar xxx -ac x -ab xxx -f xxx nombre_audio
unde
-ar Setează rata de eșantionare audio în Hz.
-ac Setează numărul de canale audio.
-ab Setează rata de biți audio
-f Setați formatul
Aceștia sunt în general parametri adecvați pentru conversie,
ffmpeg -i video.formato -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3
Conversia între formate video
ffmpeg -i nombre_video.formato nombre_video.formato
De exemplu, pentru a converti un videoclip din formatul .flv în formatul .mpg facem:
ffmpeg -i video.flv video.mpg
De asemenea, este posibil să adăugați audio la un videoclip. Fuziunea se realizează ca urmare a acestei comenzi:
ffmpeg -i audio.formato -i video.formato resultado_mezcla.formato
Măriți viteza de redare
ffmpeg -i video.mpg -vf "setpts=0.5*PTS" archivo.formato
Dimpotrivă, pentru a reduce viteza de redare facem:
ffmpeg -i video.mpg -vf "setpts=4.0*PTS" archivo.formato -hide_b
anner
În cele din urmă putem reda un fișier
ffplay nombre_video