Fedora üzerinde “youtube-dl” kullanımı

Merhaba,

Youtube, Soundcloud* ve benzeri yaygınağlarda (sitelerde) içerik dinliyor/izliyor ve bilgisayarınızda saklamak istiyorsanız “youtube-dl” sizin için bir vazgeçilmez olacak.Yazılım oldukça oldukça basit olmakla birlikte uçbirim (terminal) üzerinde çalışmakta. Sizlere kullanımı hakkında birkaç ipucu vereceğim.

Yazılımı yüklemek için uçbirimde root (yönetici) yetkisine sahip olmak gerekiyor. Aşağıdaki komutları sırasıyla uyguladığınızda yazılımı yüklemiş olacaksınız. ($ işaretini yazmanıza gerek yok)

$su

$yum install youtube-dl

Yazılımı yükledikten sonra uçbirime “exit” komutunu vererek root hesabından çıkış yapın. Aksi halde indirdiğiniz içeriklerin dosya yetkilendirmesinde sıkıntı yaşayabilirsiniz.

Youtube, Soundcloud gibi yaygınağlardan içerik indirmek için şu komutu kullanabilirsiniz:

$youtube-dl http://www.youtube.com/watch?v=Vpg9yizPP_g

Tercihen “https://” bağlantılarını da kullanabilirsiniz.

Youtube’da istediğiniz kalitede içerik indirmek için:

$youtube-dl –list-formats http://www.youtube.com/watch?v=Vpg9yizPP_g

–list-formats komutunu vererek belirttiğiniz içeriğin tüm biçimlerini ekrana yazdırabilirsiniz. (webm, mp4, flv, 360p, 480p, 720p, 1080p gibi.) Benzer çıktı şu şekilde olacaktır:

$ youtube-dl –list-formats http://www.youtube.com/watch?v=Vpg9yizPP_g
[youtube] Setting language
[youtube] Vpg9yizPP_g: Downloading video webpage
[youtube] Vpg9yizPP_g: Downloading video info webpage
[youtube] Vpg9yizPP_g: Extracting video information
Available formats:
46    :    webm    [1080×1920]
37    :    mp4    [1080×1920]
45    :    webm    [720×1280]
22    :    mp4    [720×1280]
44    :    webm    [480×854]
35    :    flv    [480×854]
43    :    webm    [360×640]
34    :    flv    [360×640]
18    :    mp4    [360×640]
5    :    flv    [240×400]
36    :    3gp    [240×320]
17    :    3gp    [144×176]
137    :    mp4    [1080p] (DASH Video)
136    :    mp4    [720p] (DASH Video)
135    :    mp4    [480p] (DASH Video)
134    :    mp4    [360p] (DASH Video)
133    :    mp4    [240p] (DASH Video)
160    :    mp4    [192p] (DASH Video)
141    :    mp4    [256k] (DASH Audio)
140    :    mp4    [128k] (DASH Audio)
139    :    mp4    [48k] (DASH Audio)

İndirmeye uygun biçimler size liste olarak sunulacak. “-f XX” komutunu kullanarak içeriğinizi seçtiğiniz biçimde indirebilirsiniz:

$youtube-dl -f 46 http://www.youtube.com/watch?v=Vpg9yizPP_g

Youtube’dan videoyu ses dosyası (mp3, ogg, wav vb.) olarak indirmek için “-x” komutunu kullanabilirsiniz. (işlem gereksinimlerini yazının en altına yazdım**):

$youtube-dl -x http://www.youtube.com/watch?v=Vpg9yizPP_g

Varsayılan olarak “best” yani en iyi biçimde ses dosyası kaydedilir. Dilerseniz biçimi “–audio-format” komutuyla kendiniz de belirleyebilirsiniz.

$youtube-dl -x –audio-format wav http://www.youtube.com/watch?v=Vpg9yizPP_g

wav yerine  aac, vorbis, mp3, m4a, opus yazabilirsiniz.

Ses olarak indirme komutunu kullandığınızda video indirilip ses dosyası olarak kaydedilecek, indirilen video silinecektir. Eğer silinmesini istemezseniz “-k” komutu kullanabilirsiniz:

$youtube-dl -x -k http://www.youtube.com/watch?v=Vpg9yizPP_g

*Desteklenen yaygınağlar için tıklayın.
**Videoları ses olarak indirmek için ffmpeg yazılımına sahip olmanız gerekiyor. RpmFusion.org depolarını kullanarak yazılımı edinebilirsiniz.