Bazı ölü zamanları ( ulaşım, metrobüs , araba kullanmak gibi ) değerlendirebilmek adına yaptığım birşey var . Youtube dan birşeyler açıp podcast niyetine dinlemek. Fakat mobil ortamda youtube açtığım zaman, sevgili youtube telefonumda arka planda birşeyleri dinlememe izin vermiyordu . Ekran ışığı açık , internet açık şarjımı çok hızlı tüketiyordu.Bu problemi nasıl çözerim diyerekten araştırmaya giriştim ve youtube-dl imdadıma yetişti ..Artık youtube-dl ile tek bir komutla istediğim şarkıyı sadece ses dosyası olarak kaydedebiliyorum .. Denemek istersen ahanda kodlar .
Önce Youtube-dl kuralım
sudo pip install --upgrade youtube-dl
Sonra şu komutu girelim
youtube-dl --extract-audio --audio-format mp3 <Video URL>
–extract-audio komutu video formatını ses formatına çeviriyor
bu convert işlemi için ffmpeg veya avconv ihtiyacımız var
youtube-dl default olarak avconv kullanıyor , ben ffmpeg kullanıyorum bunun için şu komutları giriyoruz
--prefer-avconv --prefer-ffmpeg
ffmpeg kurulumu
sudo add-apt-repository ppa:mc3man/trusty-media sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install ffmpeg
Son olarak komut satırına şu şekilde giriyoruz
youtube-dl -x --audio-format mp3 --prefer-ffmpeg <video URL>
-x , –extract-audio aynı
Directory olarak komut satırında bulunduğunuz yere mp3 dosyasını indirecektir.
Eğer sadece video olarak indirmek istiyorsanız
youtube-dl <Video URL>
Detaylarını merak ediyorsanız
https://github.com/rg3/youtube-dl#installation
Kolay gelsin 😉