
Recherche avancée
Autres articles (4)
-
Librairies et logiciels spécifiques aux médias
10 décembre 2010, parPour un fonctionnement correct et optimal, plusieurs choses sont à prendre en considération.
Il est important, après avoir installé apache2, mysql et php5, d’installer d’autres logiciels nécessaires dont les installations sont décrites dans les liens afférants. Un ensemble de librairies multimedias (x264, libtheora, libvpx) utilisées pour l’encodage et le décodage des vidéos et sons afin de supporter le plus grand nombre de fichiers possibles. Cf. : ce tutoriel ; FFMpeg avec le maximum de décodeurs et (...) -
Le plugin : Podcasts.
14 juillet 2010, parLe problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
Types de fichiers supportés dans les flux
Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...) -
Le plugin : Gestion de la mutualisation
2 mars 2010, parLe plugin de Gestion de mutualisation permet de gérer les différents canaux de mediaspip depuis un site maître. Il a pour but de fournir une solution pure SPIP afin de remplacer cette ancienne solution.
Installation basique
On installe les fichiers de SPIP sur le serveur.
On ajoute ensuite le plugin "mutualisation" à la racine du site comme décrit ici.
On customise le fichier mes_options.php central comme on le souhaite. Voilà pour l’exemple celui de la plateforme mediaspip.net :
< ?php (...)
Sur d’autres sites (2658)
-
avcodec/mpc8 : Correct end truncation
11 juin 2016, par Michael Niedermayer -
Correct way of recutting HLS playlist with FFMPEG
4 juillet 2020, par somerandomusernameI'm recording a stream on my server and after it finished I need to trim x seconds from the beginning of my video. My stream has
master.m3u8
playlist and then 3 subindex_[0|1|2].m3u8
playlists.

I'm trying different methods, they all seem to generate a result, but nothing as I expect.


For example this :




ffmpeg -i index_0.m3u8 -ss 30 -strict -2 -hls_time 6 output_0.m3u




Seems to generate the correct nr. of
*.ts
files, but playlist is is only 30s long. Original#EXT-X-TARGETDURATION
was set to 6, now it is 8, but actual size is a floating 8.3333...

I'm definitely missing something.


Update 1 :


OK, so I figured out why my
*.m3u8
file was to small, by default it only loads last few records in the list so setting-hls_list_size 0
resolved that. Now I need to figure out how to get rid of floating point video sizes.

Update 2 :


It seems that I need
-hls_flags split_by_time
flag for HLS transmuxer not to ignore myhls_time
option. Now my output is even closer to correct result, still have that floating point video size problem.

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:6
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:5.933333,
output_clip0.ts
#EXTINF:6.033333,
output_clip1.ts
#EXTINF:5.933333,
output_clip2.ts
#EXTINF:6.000000,
output_clip3.ts
#EXTINF:3.000000,
output_clip3.ts
#EXT-X-ENDLIST



-
hwcontext_vulkan : correct comment in header
10 août 2024, par Lynne