
Recherche avancée
Autres articles (53)
-
Mise à jour de la version 0.1 vers 0.2
24 juin 2013, parExplications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...) -
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
Ecrire une actualité
21 juin 2013, parPrésentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
Vous pouvez personnaliser le formulaire de création d’une actualité.
Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)
Sur d’autres sites (10651)
-
FFmpeg dash manifest '-window_size'
14 novembre 2018, par edwinbradfordIn the FFmpeg DASH documentation I don’t understand the purpose of
-window_size
which is explained as :Set the maximum number of segments kept in the manifest.
If my video is 30 seconds long, the GOP size is 4 seconds and the segment length is 4 seconds, what is the meaning and purpose of a parameter to control the maximum number of segments kept in the manifest, when does this parameter need to be used and how do you determine valid values ?
I’m guessing that the stream is being loaded into memory and the number of segments in the manifest controls how much is kept in memory at one time but it’s just a wild guess and I can’t find any further explanation.
I am not live streaming in case it’s relevant.
-
Convert m3u8 (HLS) to mpd (MPEG-DASH)
24 mai, par AlmogI have Live stream of HLS [https://82-80-192-30.vidnt.com/ipbc_IPBCchannel11LVMRepeat/definst/IPBCchannel11LVM_3.stream/playlist.m3u8] and I want to convert it to MPEG-DASH.



What is the best practice ?



The stream is already h264 aac therefore I understand I do not need to reencode and I just need to transmux.



What should I use ?
ffmpeg ? mp4box ?



Notes :



- 

-
I used nginx-rtmp-module (https://github.com/ut0mt8/nginx-rtmp-module/) in order to create DASH from RTMP stream according to this tutorial : https://isrv.pw/html5-live-streaming-with-mpeg-dash
But nginx-rtmp-module can get as input just rtmp streams and it did not work for me with HLS stream.
-
I used ffmpeg in order to create dash from m3u8 as following :



ffmpeg -i https://82-80-192-30.vidnt.com/ipbc_IPBCchannel11LVMRepeat/_definst_/IPBCchannel11LVM_3.stream/playlist.m3u8 -strict -2 -min_seg_duration 2000 -window_size 5 -extra_window_size 5 -use_template 1 -use_timeline 1 -f dash out.mpd







But this is very limited. I can't control the segment duration.
The
min_seg_duration
parameter of ffmpeg does not work very well for me, and also it can set the minimum duration while I want to limit the maximum duration of each segment (the segment comes out with 10 seconds, while I need it to be 2-4 seconds as I'm playing live).

-
-
Generate mpeg-dash live content from transport stream UDP input using ffmpeg/mp4box
17 août 2018, par Ishaan ShringiI’m receiving mpeg-2 transport stream UDP input. I want to serve this content using an HTTP server.
I know that mp4box can be used to grab the udp and dump it in a file.
mp4box -grab-ts udp://ip:port dump.ts
mp4box can generate mpeg-dash content using
-dash
argumentIs it possible to combine the
-grab-ts
argument with-dash-live
and generate live dash content ?