YLE-Lataaja antiX käyttöjärjestelmään

Muokkaus 16.3.2023: Vielä parempi lataaja:

https://www.puolanka.org/goto/yle-lataaja-debian-pohjaisiin-kayttojarjestelmiin-antix-debian-mint-ubuntu-yms/

YLE-Lataaja antiX käyttöjärjestelmään

Lataaja asennetaan samalla tavalla kuin Mint 21:ssä.

Lataa yle-dl lähdekoodipaketti osoitteesta https://aajanki.github.io/yle-dl/

Muokkaus 14.10.2022: Viimeinen toimiva versio näyttää olevan 20220704

Asenna seuraavat paketit:

apt install php-common curl openssl wget ffmpeg python3-pycryptodome rtmpdump php-bcmath python3-setuptools zenity xsel xterm

Pura yle-dl paketti ja avaa pääte puretussa paketissa, ja anna seuraava komento

python3 setup.py install --user

yle-dl asentuu kotihakemistoon ~/.local/bin ja ~/.local/lib hakemistoihin.

Jotta ohjelma käynnistyisi kotihakemistossa, niin ~/.local/bin täytyy lisätä $PATH polkuun.

https://www.cyberciti.biz/faq/unix-linux-adding-path/

Jos $PATH polkua ei halua muokata, niin ~/.local/bin sisältö voidaan kopioida pääkäyttäjänä /usr/local/bin hakemistoon, tai vaihtoehtoisesti yle-dl voidaan asentaa järjestelmähakemistoon /usr/local/bin komennolla

sudo python3 setup.py install

Sitten kun yle-dl on asennettu, ohjelmaa voi käyttää vaikka seuraavan scriptin kautta. :)

#!/bin/bash
video=$(xsel --clipboard)
inputStr=$(zenity --entry --title="YLE AREENA LATAAJA" --text="Laita videon osoite alla olevaan laatikkoon:")
zenity --info --text="Laittamasi osoite = $inputStr"
xterm -e yle-dl --maxbitrate worst $video && zenity --info --text "Video ladattu!" && xdg-open $PWD
exit 0

YLE-LATAAJA.tar

Jos haluaa ladata paremmalla laadulla, niin sitten koodi on

#!/bin/bash
video=$(xsel --clipboard)
inputStr=$(zenity --entry --title="YLE AREENA LATAAJA" --text="Laita videon osoite alla olevaan laatikkoon:")
zenity --info --text="Laittamasi osoite = $inputStr"
xterm -e yle-dl --maxbitrate 500 $video && zenity --info --text "Video ladattu!" && xdg-open $PWD
exit 0

YLE-LATAAJA500.tar

Tietenkin laiska ihminen tekee asennuspaketin, jolloin asennus sujuu muutamassa sekunnissa. ;)