Youtube videót így lehet például letölteni parancssorosan. Hogyan kell a parancsot átalakítani, hogy csak az audió jöjjön le mp3-ban?
mp3 -ba nem tudod, m4a -ba leszedheted majd ffmepeg -el átkonvertálhatod:
youtube-dl -f 'bestaudio[ext=m4a]/best' -x --audio-format mp3 https://www.youtube.com/watch?v=413QFMiSBkI
Ha token hibát ír:
sudo wget [link] -O /usr/bin/youtube-dl
sudo chmod +x /usr/bin/youtube-dl
példa:
youtube-dl --extract-audio --audio-format mp3 https://www.youtube.com/watch?v=Nzlj2-5GmI4
Ez nem mp3 -ba tölti le, sőt mivel nem határoztad meg miből szertnéd kinyerni a hangsávot, lehet nem a legjobb eredményt adja, vagy nagy felbontású videót szed le, ami fölösleges adatforgalom...
Ezért érdemes benne hagyni a best m4a -t hogy biztos ne videót töltsön....
Aztán amit te is használsz, az ffmpeg -el konvertál, ezt is érdemes bele kalkulálni, főleg ha pl. VPS -re rakod, mert ott hardvert használ.
youtube-dl --extract-audio --audio-quality 0 -o '(title)s.%(ext)s' --audio-format mp3 ' https://www.youtube.com/watch?v=413QFMiSBkI'
Nem kell külön konvertálni, ha fent van az ffmpeg, átkonvertálja magától is.
Ha az --yes-playlist paramétert is megadod, akkor pedig komplett playlisteket is le tud tölteni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!