[Nasıl] yt-dlp uygulamasini basitlestirmek icin bir shell scripti

Başlatan nxjoseph, 09 Nisan 2022 - 19:00:31

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

nxjoseph

yt-dlp programiyla mp3, mp4 veya webm formatinda dosyalar indirirken bu islemleri daha basitlestirmek icin bir shell script.
yt-dlp youtube'den playlist indirmeyi de destekliyor.
Kullanabilmeniz  icin yt-dlp kurmaniz gerekmektedir.
Kullanmak icin chmod ile calistirma yetkisi verip, calistirmaniz gerekiyor.
shell scriptinin kodunu kopyalayarak, istediginiz gibi isimlendirerek (.sh uzantisini unutmayin) dosya olusturun ve ;
sudo chmod u+rx dosyanizinadi.sh ; ./dosyanizinadi.sh
#!/bin/bash

while true; do
echo """
Müzik veya podcast için mp3,
Video için mp4,
Video için webm,
Çıkış yapmak için q,
ifadelerini giriniz.
"""

read type

if [[ "$type" == "mp3" ]]; then
    echo "Link bağlantısını giriniz:"
    read link
    yt-dlp -x --audio-format mp3 $link
elif [[ $type == "mp4" ]]; then
    echo "Link bağlantısını giriniz:"
    read link
    yt-dlp -f 22 $link

elif [[ $type == "webm" ]]; then
    echo "Link bağlantısını giriniz:"
    read link
    yt-dlp $link
elif [[ $type == "q" ]]; then
    break

else
    echo "Hata olustu!"
fi
done