Un dépôt pour générer le site de canine - retour accueil
git clone git://bebou.netlib.re/1s
Log | Files | Refs | README |
commit 5eee51e5ce297a55072211db81e97d046c6bd761 parent 8aef87631479a3161668eb29d92765d1cad7cd5c Auteurice: Arthur Pons <arthur.pons@unistra.fr> Date: Sun, 11 May 2025 23:09:14 +0200 On tente avec le preload en metadata J'ai tenté de générer des screens de chaque vidéo avec ffmpeg mais : 1. C'est étonamment long, plus que de splitter les vidéos !! 2. On peut de toute façon pas lazyload sans js Peut-être si je comprends pourquoi c'et long et si le navigateur a du js ça peut être une bonne idée de revenir là dessus. Parce que là les pages d'années sont énormes. Diffstat:
M | gendays | | | 2 | +- |
M | genindex | | | 4 | ++-- |
M | genm | | | 2 | +- |
M | geny | | | 2 | +- |
M | updatepages | | | 1 | + |
5 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/gendays b/gendays @@ -20,7 +20,7 @@ <p>Mois : <a href="/$1/$2">$2</a></p> </nav> <main> - <video controls> + <video controls loop preload="metadata"> <source src="$6"> </video> </main> diff --git a/genindex b/genindex @@ -29,8 +29,8 @@ < cal awk '{print $3}' | sort -u | sed 'p;p;p' | xargs printf ' <p><a href=/%s>Année %s</a></p> -<video controls preload="none"> - <source src="/%s/%s.mp4"> +<video controls preload="metadata"> + <source src="/%s/%s-montage.mp4"> </video> ' diff --git a/genm b/genm @@ -33,7 +33,7 @@ < cal grep "$1/$2" | awk '{print $6,$1,$5,$8,$3,$7}' | xargs printf ' <p><a href=%s>%s %s %s %s</a></p> -<video controls loop preload="none"> +<video controls loop preload="metadata"> <source src="%s"> </video> ' diff --git a/geny b/geny @@ -42,7 +42,7 @@ @@ < cal grep "$1" | awk '{print $6,$1,$5,$8,$3,$7}' | xargs printf ' <p><a href=%s>%s %s %s %s</a></p> -<video controls loop preload="none"> +<video controls loop preload="metadata"> <source src="%s"> </video> ' diff --git a/updatepages b/updatepages @@ -13,3 +13,4 @@ # On génère les pages d'années < cal awk '{ printf "./geny %s > public/%s/index.html\n",$3,$3}' | uniq | sh +