Asennus:
sudo apt install python3 #Python 3.7+
sudo apt install ffmpeg #ffmpeg 4.1 or later
sudo apt install pipx
pipx ensurepath
sudo pipx ensurepath –global # optional to allow pipx actions with –global argument
pipx install yle-dl
====== Lataus ======
Kirjoita skripti:
nano lataa.sh
#!/bin/bash
echo ”Videon linkki:”
read linkki
echo ”Videon nimi:”
read nimi
yle-dl $linkki -o ”$nimi” –sublang fin
Anna oikeudet:
sudo chmod +x lataa.sh
Käytä:
. lataa.sh
====== Muunna mkv aviksi ja polta tekstit kuvaan ======
Kirjoita skripti:
nano yleTOavi.sh
#!/bin/bash
for file in *.mkv; do
video_file=”${file%.mkv}_video.mkv”
output_file=”${file%.mkv}.avi”
# Eristä video ja ääni tiedostosta
ffmpeg -i ”$file” -map 0:v -map 0:a -c copy -sn -map_metadata -1 -f nut -y ”$video_file”
# Muunna video ja lisää tekstitys
ffmpeg -i ”$video_file” -vf ”subtitles=$file:force_style='Fontsize=16'” -c:v libx264 -b 800k -s 480×270 -c:a aac -b:a 128k -ar 44100 -ac 2 -y ”$output_file”
echo ”Muunnettu tiedosto: $output_file”
# Poista väliaikainen video-tiedosto
rm ”$video_file”
done
Anna oikeudet:
sudo chmod +x yleTOavi.sh
Käytä:
. yleTOavi.sh