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:
A | ytgetsubs | | | 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/ //g' | + tail -n+5 | + sed -zE 's/([^.!?])\n\n/\1\n/g' | + fmt