Enamik meist on harjunud kasutama graafilise liidesega programme. Siiski on suur hulk programme, mida terminalist kasutatakse ja mis on väga kasulikud.
Selles postituses analüüsime kahte tööriista videote allalaadimiseks, teisendamiseks ja esitamiseks. Video, heli ja subtiitrite allalaadimise eest hoolitseb Youtube-dl, teisendamise ja taasesituse eest aga FFmpeg.
Videote allalaadimine rakendusega youtube-dl
Youtube-dl on Pythonis kirjutatud tööriist, mis võimaldab teil YouTube'i videoid alla laadida. Samuti töötab see sarnaste saitidega nagu Dailymotion, Photobucket, Facebook, Yahoo, Metacafe ja Depositfiles.
Youtube-dl rakendus Toetab katkestatud allalaadimiste jätkamist. Seega, kui sulgete terminali või kaotate ühenduse, saab youtube-dl sama video URL-iga uuesti käivitada. Lõpetamata allalaadimist jätkatakse, seni, kuni praeguses kataloogis on osaline allalaadimine.
Programmi muud funktsioonid on:
- Võimaldab geograafiliste piirangute ümbersõit, selle tulemusena saame alla laadida videoid, mida oleks võimalik vaadata ainult VPN-i abil.
- see võib valida erinevate vormingute vahel videost
- es posible valida erinevate videokvaliteetide vahel saadaval.
Üldiselt on eelistatav kasutada URL-i, mida Youtube meile jagamismenüüs näitab, selle asemel, mida näeme brauseriribal.
Laadige alla ja installige youtube-dl.
Kuigi programm asub hoidlates, tekitab see versioon mõningaid probleeme. Parim on see alla laadida projekti lehelt.
Kasutame seda käsku:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl
Anname teile vajalikud load
sudo chmod a+rx /usr/local/bin/youtube-dl
Põhiline allalaadimiskäsk on:
youtube-dl url_video
Youtube'i videod on erinevates vormingutes, neid on võimalik vaadata käsuga
youtube-dl -F url_video
Selle käsu väljund on erineva vormingu ja kvaliteediga loend koos numbrilise identifikaatoriga. Kui see on valitud, teeme:
youtube-dl -f N url_video
Kus N on identifitseerimisnumber.
Kui soovime esitusloendi alla laadida, on vastav käsk:
youtube-dl -cit url_lista
Ainult heli allalaadimiseks
youtube-dl -x url_video
Vahepeal, kui tahame selle mp3-vormingus alla laadida
youtube-dl -x --audio-format mp3
Kui pole teisiti öeldud, laadib youtube-dl failid alla teie isiklikku kausta. Korralikkuse huvides on oluline kasutada konkreetset kausta. Näiteks kaust Videod.
Enne video allalaadimist kasutage käsku
cd Vídeos
Kui teie jaotuses seda kausta pole, saate selle luua järgmisega:
mkdir Vídeos
Seejärel käivitage ülaltoodud käsk.
Allalaaditud videotega töötamine
Allalaaditud videotega töötamise alustamiseks peame seda meeles pidama Youtube'i kasutatud pealkirja vormingud ei ühildu Linuxi terminali käskudega. Nii et petame ühe korra graafilise liidese abil.
- Esiteks: hõljutame kursorit allalaaditud faili kohal.
- Teiseks: klõpsake Atribuudid.
- Kolmas: muudame nime lihtsaks ja vajutame Enter.
FFmpeg on a avatud lähtekoodekite ja tööriistade komplekt multimeediumifailidega töötamiseks. Leiame selle kõigi Linuxi distributsioonide hoidlatest.
Selle tööriista tundmaõppimiseks vaadake mõnda põhikäsku:
Juhul, kui soovite videost teavet hankida
ffmpeg -i nombre_del_archivo -hide_banner
Käsu viimane osa on takistada FFmpegil kuvada teavet kasutatavate programmide versioonide kohta.
Teisenda video kaadriteks
ffmpeg -i video.flv fotograma%d.jpg
Kuigi see on videosait, on YouTube hea heliraamatute ja muusika hoidla. Nende kasutamise alustamiseks võib olla kasulik see käsk, mis teisendab allalaaditud failid mp3-vormingusse.
ffmpeg -i nombre_video -vn -ar xxx -ac x -ab xxx -f xxx nombre_audio
Kus?
-ar Määrab heli proovisageduse Hz-des.
-ac Määrab helikanalite arvu.
-ab Määrab heli bitikiiruse
-f Määrake vorming
Need on muundamiseks üldiselt sobivad parameetrid,
ffmpeg -i video.formato -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3
Teisenda videovormingute vahel
ffmpeg -i nombre_video.formato nombre_video.formato
Näiteks video teisendamiseks .flv-vormingust .mpg-vormingusse teeme järgmist:
ffmpeg -i video.flv video.mpg
Videole on võimalik lisada ka heli. Ühendamine saavutatakse selle käsu tulemusena:
ffmpeg -i audio.formato -i video.formato resultado_mezcla.formato
Suurendage taasesituse kiirust
ffmpeg -i video.mpg -vf "setpts=0.5*PTS" archivo.formato
Vastupidi, taasesituse kiiruse vähendamiseks:
ffmpeg -i video.mpg -vf "setpts=4.0*PTS" archivo.formato -hide_b
anner
Saame lõpuks faili mängida
ffplay nombre_video