Kako preuzeti, pretvoriti i reproducirati videozapise s terminala.

Snimak ekrana Youtube-dl

youtube-dl vam omogućava konfiguriranje preuzimanja video zapisa s različitih web lokacija.

Većina nas navikla je na korištenje programa s grafičkim sučeljem. Međutim, postoji veliki broj programa koji se koriste s terminala i koji su vrlo korisni.

U ovom postu analiziramo dva alata za preuzimanje, pretvaranje i reprodukciju videozapisa. Youtube-dl brine o preuzimanju video zapisa, zvuka i titlova, dok FFmpeg brine o konverziji i reprodukciji.

Preuzimanje videozapisa s youtube-dl

Youtube-dl je alat napisan na Pythonu koji omogućava vam preuzimanje YouTube video zapisa. Takođe, radi sa sličnim web lokacijama kao što su Dailymotion, Photobucket, Facebook, Yahoo, Metacafe i Depositfiles.

Aplikacija youtube-dl Podržava nastavak prekinutog preuzimanja. Stoga, ako zatvorite terminal ili izgubite vezu, youtube-dl se može ponovo pokrenuti s istim video URL-om. Nedovršeno preuzimanje će se nastaviti, sve dok postoji djelomično preuzimanje u trenutnom direktoriju.

Ostale karakteristike programa su:

  • Omogućuje zaobići geografska ograničenja, Kao rezultat toga, moći ćemo preuzeti video zapise koje je moguće gledati samo putem VPN-a.
  • Možete odaberite između različitih formata Od videa.
  • Moguće je birajte između različitih video kvaliteta na raspolaganju.

Općenito je poželjno koristiti url koji nam Youtube prikazuje u meniju za dijeljenje, umjesto onog koji vidimo na traci preglednika.

Preuzmite i instalirajte youtube-dl.

Iako se program nalazi u spremištima, ta verzija stvara neke probleme. Najbolje je preuzeti sa stranice projekta.

Koristimo ovu naredbu:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl

Dajemo vam potrebne dozvole

sudo chmod a+rx /usr/local/bin/youtube-dl

Osnovna naredba za preuzimanje je:
youtube-dl url_video

Youtube video zapisi su u različitim formatima, moguće ih je pregledati naredbom
youtube-dl -F url_video

Rezultat ove naredbe je lista s različitim formatima i kvalitetama s numeričkim identifikatorom. Jednom odabrani radimo:
youtube-dl -f N url_video
Gdje je N identifikacijski broj.

U slučaju da želimo preuzeti listu pjesama, odgovarajuća naredba je:
youtube-dl -cit url_lista

Za preuzimanje samo zvuka
youtube-dl -x url_video

U međuvremenu, ako ga želimo preuzeti u mp3 formatu
youtube-dl -x --audio-format mp3

Ako nije drugačije naznačeno, youtube-dl preuzima datoteke u vašu ličnu mapu. Zbog urednosti je važno koristiti određenu mapu. Na primjer, mapa Video.

Prije preuzimanja videozapisa, upotrijebite naredbu

cd Vídeos

U slučaju da vaša distribucija ne uključuje ovu mapu, možete je stvoriti pomoću:

mkdir Vídeos

Zatim pokrenite gornju naredbu.

Rad sa preuzetim video zapisima

Da bismo započeli rad sa preuzetim video zapisima, moramo to imati na umu formati naslova koje koristi Youtube nisu kompatibilni s naredbama Linux terminala. Tako ćemo jednom prevariti koristeći grafičko sučelje.

  • Prvo: Zadržite pokazivač iznad preuzete datoteke.
  • Drugo: kliknite Svojstva.
  • Treće: Promijenimo ime u jednostavno i pritisnemo Enter.
Snimak zaslona svojstava videozapisa preuzetog s youtube-dl

Da biste radili s FFmpeg, morate prenijeti naslov preuzete datoteke s youtube-dl.

FFmpeg je set otvorenih kodeka i alata za rad s multimedijskim datotekama. Možemo ga pronaći u spremištima svih Linux distribucija.

Da započnemo s učenjem o ovom alatu, pogledajmo neke osnovne naredbe:

U slučaju da želite dobiti informacije iz videozapisa
ffmpeg -i nombre_del_archivo -hide_banner

Posljednji dio naredbe je spriječiti FFmpeg da prikazuje informacije o verzijama korištenih programa.

Pretvorite video u okvire
ffmpeg -i video.flv fotograma%d.jpg

Iako je video lokacija, YouTube je dobro spremište za audio knjige i muziku. Da biste ih počeli koristiti, može biti korisna ova naredba koja pretvara preuzete datoteke u mp3 format.

ffmpeg -i nombre_video -vn -ar xxx -ac x -ab xxx -f xxx nombre_audio

Gde?
-ar Postavlja brzinu uzorkovanja zvuka u Hz.
-ac Podešava broj audio kanala.
-ab Postavlja brzinu prijenosa zvuka
-f Postavite format

To su općenito pogodni parametri za konverziju,
ffmpeg -i video.formato -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3

Pretvorba između video formata
ffmpeg -i nombre_video.formato nombre_video.formato

Na primjer, za pretvaranje video zapisa iz .flv formata u .mpg format radimo:
ffmpeg -i video.flv video.mpg

Takođe je moguće dodati zvuk u video zapis. Spajanje se postiže kao rezultat ove naredbe:
ffmpeg -i audio.formato -i video.formato resultado_mezcla.formato

Povećajte brzinu reprodukcije
ffmpeg -i video.mpg -vf "setpts=0.5*PTS" archivo.formato

Naprotiv, za smanjenje brzine reprodukcije radimo:
ffmpeg -i video.mpg -vf "setpts=4.0*PTS" archivo.formato -hide_banner

Napokon možemo pustiti datoteku
ffplay nombre_video


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.