YouTube Lataaja

Tällä hetkellä (4.3.2023) yt-dlp näyttää olevan sen verran rikki, että videoiden lataus on todella hidasta, joten odotetaan yt-dlp:n korjausta.

Lataaja vaatii siis yt-dlp:n toimiakseen, ja myös asetustiedosto on hyvä olla olemassa, jotta välttyy webm-tiedotostojen lataammiselta.

https://puolanka.org/goto/to-disable-webm-video-download-in-yt-dlp/

Scriptejä on kahdenlaisia, eli scripti 1 toimii kaikissa linuxseissa, kunhan paketit yt-dlp, yad ja xterm ovat asennettuna. Scripti 2 toimii debian-pohjaisissa järjestelmissä, kuten antiX, Debian, Mint ja Ubuntu, jos paketit yt-dlp ja yad ovat asenneituna.

Scripti 1: YOUTUBE_LATAAJA_PC.zip

#!/bin/bash
TUBE=`yad --center --width=500 --height=100 --text-align=center --text="LAITA VIDEON OSOITE LAATIKKOON" --entry --entry-label=OSOITE --entry-text=""`
if [ $? = 0 ];
then
yad --center --width=500 --height=100 --text-align=center --text="LAITTAMASI OSOITE ON: $TUBE"
xterm -e "yt-dlp $TUBE" && \
yad --width=200 --center --buttons-layout=center --borders=5 --text-align=center --title="VALMIS" --text="Video ladattu" --button=gtk-ok:1 --center
else exit 0
fi

Scripti 2: YOUTUBE_LATAAJA.zip

#!/bin/bash
TUBE=`yad --center --width=500 --height=100 --text-align=center --text="LAITA VIDEON OSOITE LAATIKKOON" --entry --entry-label=OSOITE --entry-text=""`
if [ $? = 0 ];
then
yad --center --width=500 --height=100 --text-align=center --text="LAITTAMASI OSOITE ON: $TUBE"
x-terminal-emulator -e /bin/bash -c "yt-dlp $TUBE" && \
break
yad --width=200 --center --buttons-layout=center --borders=5 --text-align=center --title="VALMIS" --text="Video ladattu" --button=gtk-ok:1 --center
else exit 0
fi

Muokkaus 7.3.2023. Jotta loppudialogi tulisi näkymään myös mintissä, niin scriptiin on lisätty break. Myös loppudialogia on muutettu informatiivisemmaksi.