ytcli

Des commandes pour utiliser youtube - retour accueil

git clone git://bebou.netlib.re/ytcli
Log | Files | Refs | README |

commit 4577b4671d05c8ed2842fd20fac4e110da5cea3b
parent 5e318d9de7bf99695993265cc808d037e45843df
Auterice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Tue, 17 Sep 2024 22:06:30 +0200

Ajout ytgetsubs pour télécharger les sous-titres

Je sais pas si ça devrait être ici mais c'est ici
Dans tous les cas il faut que je fasse un grand ménage entre
sfeed_plumber, ce qui se trouve ici et ce qui se trouve dans les menu
zenu

Diffstat:
Aytgetsubs | 14++++++++++++++
1 file changed, 14 insertions(+), 0 deletions(-)

diff --git a/ytgetsubs b/ytgetsubs @@ -0,0 +1,14 @@ +#! /bin/sh + +set "https://www.youtube.com/watch?v=VE1wM4oIh8Y" +subfile=$(mktemp) +lang=$(yt-dlp --skip-download --list-subs "$1" | + sed -nE '/^Language/,$ p' | + fzy | + cut -d' ' -f1) +yt-dlp --write-subs --skip-download --sub-langs ${lang:-en} -o "$subfile" "$1" +< $subfile.${lang:-en}.vtt grep -v '\-\->' | + sed 's/&nbsp;//g' | + tail -n+5 | + sed -zE 's/([^.!?])\n\n/\1\n/g' | + fmt