folder Tahribat.com Forumları
linefolder Python
linefolder Python Youtube Müzik İndirme Scripti (Yedele V0.02)



Python Youtube Müzik İndirme Scripti (Yedele V0.02)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Caliber
    Caliber's avatar
    Kayıt Tarihi: 18/Aralık/2009
    Homo

    Python Youtube Müzik İndirme Script Şeysi: Yedele v0.01

    Mürid(e)ler merhabalar.

    Di.FM'den müzik dinliyordum (Winamp üzerinden) ve bir müzik çok hoşuma gitti. Youtube üzerinden baktım müzik var mı diye ve vardı ki youtube-dl ile yüksek kalitede çektim. Sonra başka bir müzik daha çaldı ve o da hoşuma gitti onun için de youtube'a girdim ve baktım o da vardı onu da youtube-dl ile çektim. Sonra baktım ki bu işin b*ku çıktı, dedim az buçuk bişeyler kodlamayı biliyorum, ben bunun scriptini yapayım. Naçizane iki üç gram Python bilgimle bir scriptimsi karaladım ve tek bana değil tarikata da hayrı olsun diye düşündüm.

    Ne b*ka yarar bu ve nasıl çalışır?
    Youtube üzerinden videoların seslerini mp3 formatında ve en yüksek VBR kalitede olacak şekilde çeker. Scripti açınca sizden sanatçı ismi ve parça ismi gibi bir bilgi ister. Atıyorum "Tiesto - Traffic (Original Mix)"i youtube üzerinden indirmek istiyorsunuz. Scriptin istediği girdi kısmına "tiesto traffic original mix" yazmanız yeterli olacaktır. O, youtube üzerinden girilen zıkkımı arayacak ve gelen ilk videoyu seçecek, onun da ses dosyalarını demin bahsettiğim formatta ve kalitede indirecektir.

    İsim girmeli script kodları için:
    http://paste.ubuntu.com/23522568/ (v0.02)
    http://paste.ubuntu.com/23519450/ (v0.01)

    Ayrıca video linkini girerek yine en yüksek kalite VBR ve mp3 formatında çekmek de mümkün.

    Link girmeli script kodları için:
    http://paste.ubuntu.com/24613579/ (v0.002)
    http://paste.ubuntu.com/23519466/ (v0.001)

    Öneriler:
    "youtube-dl"in doğru çalışması için ffmpeg olmalıdır. Aşağıda vereceğim adresten ffmpeg'i indiriniz ve arşivin içindeki "bin" klasöründe bulunan tüm dosyaları Python klasöründe "Scripts"in içine kopyalayınız. bin dosyasının içindeki dosyaları ffmpeg.exe, ffplay.exe ve ffprobe.exe olmalıdır.

    https://ffmpeg.org/download.html

    Gerekli modülleri yüklemek için de:
    Komut ekranında (tırnaklar olmadan) "pip install bs4", "pip install requests" ve "pip install youtube-dl" komutlarını kullanmalısınız.

    Caliber tarafından 21/May/17 00:52 tarihinde düzenlenmiştir

    Tedbirsiz abdest bozmaya oturan, domala domala taş arar.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YekteranBaymedir
    YekteranBaymedir's avatar
    Kayıt Tarihi: 10/Temmuz/2009
    Homo

    ffmpeg'leri C:\windows altına atın, her yerden kullanın

     

    https://docs.python.org/3.1/library/urllib.parse.html#urllib.parse.quote 

    https://docs.python.org/3.0/library/urllib.parse.html#urllib.parse.urljoin

    http://docs.python-requests.org/en/master/api/#requests.Response.url

     

    ilerde sorun yaşamaman adına, bazı şeyleri elle yapmak iyi değildir

    YekteranBaymedir tarafından 23/Kas/16 04:03 tarihinde düzenlenmiştir
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    huzi123
    huzi123's avatar
    Kayıt Tarihi: 16/Temmuz/2015
    Erkek

    usta yapamadım yav bu ffmegiin çinde bin dosyası da yok.

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nurulmac11
    nurulmac11's avatar
    Kayıt Tarihi: 04/Ağustos/2012
    Erkek

     

    chrome extensionu da yapabiliriz

    chrome da bir buton olur, youtube da sevdiğin şarkı çıkınca tıklarsın o pythona atar linki, python indirir (sonra zevke göre telefonla oto senkronizasyon falan yaptırıp direk tele atılabilir)

    bunun için bitane ufak python zımbırtısı yazılıp, orda dummy bi webserver çalıştırabiliriz. mesela localhost:3232 de çalışır, gelen url yi alıp youtube-dl e gönderir falan.


    black implies white, self implies other, life implies death.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Zork.
    torpedo_XL
    torpedo_XL's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek
    huzi123 bunu yazdı

    usta yapamadım yav bu ffmegiin çinde bin dosyası da yok.

    https://ffmpeg.zeranoe.com/builds/


    Bilge insanlar konuşurlar çünkü söyleyecek bir şeyleri vardır. Aptal insanlar konuşurlar çünkü bir şey söylemek zorundadırlar. Demokrasi, bir eğitim işidir. Eğitimsiz kitlelerle demokrasiye geçilirse oligarşi olur. Devam edilirse demagoglar türer. Demagoglardan da diktatörler çıkar. --Platon, Devlet                                                                                                                                                                                                                                                                                                                                                                                         
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    huzi123
    huzi123's avatar
    Kayıt Tarihi: 16/Temmuz/2015
    Erkek
    torpedo_XL bunu yazdı
    huzi123 bunu yazdı

    usta yapamadım yav bu ffmegiin çinde bin dosyası da yok.

     

    eyvallah hocam 

Toplam Hit: 2662 Toplam Mesaj: 6
youtube-dl youtube müzik indirme