Kako preuzeti, pretvoriti i reproducirati videozapise s terminala.

Snimak zaslona Youtube-dl

youtube-dl omogućuje vam konfiguriranje preuzimanja videozapisa s različitih web lokacija.

Većina nas navikla je koristiti programe 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 se o preuzimanju videozapisa, zvuka i titlova, dok FFmpeg brine o pretvorbi i reprodukciji.

Preuzimanje videozapisa s youtube-dl

Youtube-dl je alat napisan na Pythonu koji omogućuje preuzimanje YouTube videozapisa. Također, 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 ponovno pokrenuti s istim video URL-om. Nedovršeno preuzimanje nastavit će se, sve dok postoji djelomično preuzimanje u trenutnom direktoriju.

Ostale značajke programa su:

  • to omogućuje zaobići geografska ograničenja, kao rezultat toga moći ćemo preuzeti videozapise koje je moguće gledati samo putem VPN-a.
  • To može odaberite između različitih formata videozapisa
  • es posible odaberite između različitih kvaliteta videozapisa na raspolaganju.

Općenito je poželjno koristiti url koji nam Youtube prikazuje u izborniku 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 ga 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 videozapisi su u različitim formatima, moguće ih je pregledati naredbom
youtube-dl -F url_video

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

U slučaju da želimo preuzeti popis 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 navedeno, youtube-dl preuzima datoteke u vašu osobnu mapu. Zbog urednosti je važno koristiti određenu mapu. Na primjer, mapa Videozapisi.

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 videozapisima, moramo to imati na umu formati naslova koje koristi Youtube nisu kompatibilni s naredbama Linux terminala. Dakle, jednom ćemo 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.
Snimka zaslona svojstava videozapisa preuzetog s youtube-dl

Da biste radili s FFmpegom, naslov preuzete datoteke morate izmijeniti 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 riječ o video mjestu, YouTube čini dobro spremište za audio knjige i glazbu. 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

gdje
-ar Postavlja brzinu uzorkovanja zvuka u Hz.
-ac Postavlja broj audio kanala.
-ab Postavlja brzinu prijenosa zvuka
-f Postavite format

To su općenito pogodni parametri za pretvorbu,
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 pretvorbu videozapisa iz .flv formata u .mpg format radimo:
ffmpeg -i video.flv video.mpg

Videozapisu je također moguće dodati zvuk. 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, da bismo smanjili brzinu reprodukcije, radimo:
ffmpeg -i video.mpg -vf "setpts=4.0*PTS" archivo.formato -hide_banner

Napokon možemo reproducirati datoteku
ffplay nombre_video


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.