Lielākā daļa no mums ir pieraduši izmantot programmas ar grafisko saskarni. Tomēr ir liels skaits programmu, kuras tiek izmantotas no termināla un kas ir ļoti noderīgas.
Šajā ziņojumā mēs analizējam divus videoklipu lejupielādes, konvertēšanas un atskaņošanas rīkus. Youtube-dl rūpējas par video, audio un subtitru lejupielādi, savukārt FFmpeg par pārveidošanu un atskaņošanu.
Videoklipu lejupielāde ar youtube-dl
Youtube-dl ir rīks, kas uzrakstīts Python ļauj lejupielādēt YouTube videoklipus. Tas darbojas arī ar līdzīgām vietnēm piemēram, Dailymotion, Photobucket, Facebook, Yahoo, Metacafe un Depositfiles.
Youtube-dl lietojumprogramma Atbalsta pārtrauktu lejupielāžu atsākšanu. Tādēļ, ja aizverat termināli vai zaudējat savienojumu, youtube-dl var atkārtoti palaist ar to pašu video URL. Nepabeigtā lejupielāde tiks atsākta, kamēr pašreizējā direktorijā ir daļēja lejupielāde.
Citas programmas funkcijas ir:
- Tas ļauj apiet ģeogrāfiskos ierobežojumus, rezultātā mēs varēsim lejupielādēt videoklipus, kurus būtu iespējams skatīties tikai, izmantojot VPN.
- Tā var atlasiet starp dažādiem formātiem video
- Iespējams izvēlēties starp dažādām video kvalitātēm pieejamas.
Parasti koplietošanas izvēlnē ir ieteicams izmantot vietrādi URL, kuru Youtube mums parāda, nevis pārlūkprogrammas joslā redzamo.
Lejupielādējiet un instalējiet youtube-dl.
Lai gan programma atrodas krātuvēs, šī versija sagādā dažas problēmas. Vislabāk to lejupielādēt no projekta lapas.
Mēs izmantojam šo komandu:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl
Mēs jums dodam nepieciešamās atļaujas
sudo chmod a+rx /usr/local/bin/youtube-dl
Pamata lejupielādes komanda ir:
youtube-dl url_video
Youtube videoklipi ir dažādos formātos, tos ir iespējams apskatīt ar komandu
youtube-dl -F url_video
Šīs komandas izvade ir saraksts ar dažādiem formātiem un kvalitātēm ar ciparu identifikatoru. Pēc atlasīšanas mēs to darām:
youtube-dl -f N url_video
Kur N ir identifikācijas numurs.
Gadījumā, ja mēs vēlamies lejupielādēt atskaņošanas sarakstu, atbilstošā komanda ir:
youtube-dl -cit url_lista
Lai lejupielādētu tikai audio
youtube-dl -x url_video
Tikmēr, ja mēs vēlamies to lejupielādēt mp3 formātā
youtube-dl -x --audio-format mp3
Ja vien nav norādīts citādi, youtube-dl lejupielādē failus jūsu personiskajā mapē. Kārtības labad ir svarīgi izmantot noteiktu mapi. Piemēram, mape Video.
Pirms video lejupielādes izmantojiet komandu
cd Vídeos
Ja izplatījumā nav šīs mapes, varat to izveidot, izmantojot:
mkdir Vídeos
Pēc tam izpildiet iepriekš minēto komandu.
Darbs ar lejupielādētiem videoklipiem
Lai sāktu strādāt ar lejupielādētajiem videoklipiem, tas ir jāpatur prātā Youtube izmantotie virsrakstu formāti nav saderīgi ar Linux termināla komandām. Tāpēc mēs vienu reizi izmantosim krāpšanos, izmantojot grafisko interfeisu.
- Pirmkārt: mēs virzām kursoru virs lejupielādētā faila.
- Otrkārt: noklikšķiniet uz Rekvizīti.
- Trešais: mēs mainām nosaukumu uz vienkāršu un nospiežam Enter.
FFmpeg ir a atvērtā koda kodeku un rīku komplekts darbam ar multivides failiem. Mēs to varam atrast visu Linux izplatīšanas krātuvēs.
Lai sāktu uzzināt par šo rīku, apskatīsim dažas pamata komandas:
Gadījumā, ja vēlaties iegūt informāciju no videoklipa
ffmpeg -i nombre_del_archivo -hide_banner
Komandas pēdējā daļa ir liegt FFmpeg parādīt informāciju par izmantoto programmu versijām.
Konvertējiet videoklipu uz rāmjiem
ffmpeg -i video.flv fotograma%d.jpg
Lai gan tā ir video vietne, YouTube veido labu audiogrāmatu un mūzikas krātuvi. Lai sāktu tos izmantot, var būt noderīga šī komanda, kas lejupielādētos failus pārveido mp3 formātā.
ffmpeg -i nombre_video -vn -ar xxx -ac x -ab xxx -f xxx nombre_audio
Kur?
-ar Iestata audio izlases ātrumu Hz.
-ac Iestata audio kanālu skaitu.
-ab Iestata audio bitu pārraides ātrumu
-f Iestatiet formātu
Šie ir parasti piemēroti parametri pārveidošanai,
ffmpeg -i video.formato -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3
Konvertēt starp video formātiem
ffmpeg -i nombre_video.formato nombre_video.formato
Piemēram, lai pārveidotu videoklipu no .flv formāta uz .mpg formātu, mēs rīkojamies šādi:
ffmpeg -i video.flv video.mpg
Video ir iespējams pievienot arī audio. Apvienošana tiek panākta šīs komandas rezultātā:
ffmpeg -i audio.formato -i video.formato resultado_mezcla.formato
Palieliniet atskaņošanas ātrumu
ffmpeg -i video.mpg -vf "setpts=0.5*PTS" archivo.formato
Gluži pretēji, lai samazinātu atskaņošanas ātrumu, mēs:
ffmpeg -i video.mpg -vf "setpts=4.0*PTS" archivo.formato -hide_b
anner
Visbeidzot, mēs varam atskaņot failu
ffplay nombre_video