
Recherche avancée
Autres articles (70)
-
MediaSPIP v0.2
21 juin 2013, parMediaSPIP 0.2 est la première version de MediaSPIP stable.
Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...) -
Le profil des utilisateurs
12 avril 2011, parChaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...) -
MediaSPIP version 0.1 Beta
16 avril 2011, parMediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)
Sur d’autres sites (6784)
-
ffmpeg lambda takes too long
20 décembre 2022, par ryeong928i'm new to AWS-Lambda and trying to create thumbnail with ffmpeg and nodejs.


if i test it in vscode nodejs at my local computer, i get thumbnail in 2 seconds.


but if i test it at AWS lambda executing ffmpeg from layer with spawnSync,


it takes around 7 9 seconds only for executing ffmpeg to create thumbnail.


how can i lower lambda duration time ?


may i get some advice ?


@@ lambda ffmpeg code


ffmpeg params = (videoPath, imagePath) => [
"-ss", 0,
"-i", videoPath,
"-frames:v", 1,
"-vf", "thumbnail,scale=150:100",
imagePath
]
spawnSync(ffmpegPath, ffmpegParams(videoPath, imagePath))


lambda max memory used was aroud 740MB


-
Anomalie #2292 : Header de la dist avec un nom de site un peu long
9 septembre 2011, par r o m yCorrigé par http://zone.spip.org/trac/spip-zone/changeset/51171/_core_/plugins/dist Pour gagner encore un chouïa de place, même si ça ne marche pas partout, on pourrait déplacer en js le label dans le champ de recherche... à la place de la loupe, qui servirait alors pour le bouton du formulaire, non (...)
-
How to serve long duration HLS playlist (12 hours) without creating massive playlists ? [closed]
17 février 2024, par hedgehog90I'm serving an HLS stream with the following ffmpeg command :


ffmpeg -f flv -i rtmp://127.0.0.1/live/4be0e198-45f2-4190-9748-0854cdfa4421 -crf 22 -ar 44100 -ac 2 -fps_mode passthrough -force_key_frames expr:gte(t,n_forced*2) -map 0:v:0 -map 0:a:0 -map 0:v:0 -map 0:a:0 -map 0:v:0 -map 0:a:0 -c:v libx264 -filter:v:0 scale=1280:720 -maxrate:v:0 3000k -c:a aac -b:a:0 160k -c:v libx264 -filter:v:1 scale=854:480 -maxrate:v:1 2000k -c:a aac -b:a:1 160k -c:v libx264 -filter:v:2 scale=640:360 -maxrate:v:2 1000k -c:a aac -b:a:2 128k -var_stream_map "v:0,a:0,name:720p v:1,a:1,name:480p v:2,a:2,name:360p" -preset veryfast -hls_list_size 30 -threads 0 -f hls -hls_time 2 -master_pl_name master.m3u8 -y %v.m3u8


The playlist is limited to 30 segments of 2 second duration, 60 seconds total.
I'm using hls.js with low latency enabled for html video playback.


I'd like to make the stream have up to 12 hours of duration, which is 720x longer than it currently is.
Is there a way to do this without creating enormous playlists ? If I adjusted my command to just have a higher list size that would make the user have to constantly fetch 500kb m3u8 files.


I figured if we know the overall duration and the segment duration then we can make a pretty accurate guess what # segment to serve if the user rewinds 6 hrs into a 12 hr stream...


I assume there's something in the HLS spec that allows for very long/infinite duration streams. Is there ? If so how do I implement it ?