
Recherche avancée
Autres articles (62)
-
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir -
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...) -
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs
Sur d’autres sites (9976)
-
FFMPEG - VP9 - Fail to create DASH manifest file
18 mars 2019, par Lev BeinCan’t create manifest.mpd file with FFMPEG.
It writes :
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #1:0 -> #0:1 (copy)
Could not write header for output file #0 (incorrect codec parameters ?): Invalid data found when processing inputMy code to generate manifest is :
ffmpeg \
-f webm_dash_manifest -live 1 -i video720.hdr \
-f webm_dash_manifest -live 1 -i audio128.hdr \
-map 0 -map 1 -c copy \
-f webm_dash_manifest -y -live 1 -adaptation_sets "id=0,streams=0 id=1,streams=1" \
-chunk_start_index 1 -chunk_duration_ms 2000 -time_shift_buffer_depth 7200 -minimum_update_period 7200 manifest.mpd -
offline playback of mpeg dash and merge segments ?
24 mai 2021, par Sukruti AhujaI want to merge this offline download into one mp4 file.please help.
here is the manifest


`





mspr:proTAMAAAEAAQBCAzwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0Aa blah blah==


cenc:psshAAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEOdAMU0OekLil2icaysfU3o=































































 
 <representation bandwidth="721119" width="1920" height="1080"></representation>
 <representation bandwidth="194712" codecs="avc1.64001F" width="960" height="540"></representation>
 <representation bandwidth="94605" codecs="avc1.64001E" width="640" height="360"></representation>
 
 <adaptationset group="5" profiles="ccff" bitstreamswitching="false" segmentalignment="true" contenttype="audio" mimetype="audio/mp4" codecs="mp4a.40.2">
 <contentprotection schemeiduri="urn:mpeg:dash:mp4protection:2011" value="cenc"></contentprotection>
 <contentprotection schemeiduri="urn:uuid:9A04F079-9840-4286-AB92-E65BE0885F95" value="2.0">
 TAMAAAEAAQBCAzwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsASQBEAD4AVABUAEYAQQA1ADMAbwBPADQAawBLAFgAYQBKAHgAcgBLAHgAOQBUAGUAZwA9AD0APAAvAEsASQBEAD4APABDAEgARQBDAEsAUwBVAE0APgBqAFIAVQBYAG0AWgB2AFYARwBMAEUAPQA8AC8AQwBIAEUAQwBLAFMAVQBNAD4APABMAEEAXwBVAFIATAA+AGgAdAB0AHAAcwA6AC8ALwBkAHIAdgBpAGQAZQBvAC4AawBlAHkAZABlAGwAaQB2AGUAcgB5AC4AbQBlAGQAaQBhAHMAZQByAHYAaQBjAGUAcwAuAHcAaQBuAGQAbwB3AHMALgBuAGUAdAAvAFAAbABhAHkAUgBlAGEAZAB5AC8APAAvAEwAQQBfAFUAUgBMAD4APABDAFUAUwBUAE8ATQBBAFQAVABSAEkAQgBVAFQARQBTAD4APABJAEkAUwBfAEQAUgBNAF8AVgBFAFIAUwBJAE8ATgA+ADgALgAwAC4AMgAxADAAMQAuADgAPAAvAEkASQBTAF8ARABSAE0AXwBWAEUAUgBTAEkATwBOAD4APAAvAEMAVQBTAFQATwBNAEEAVABUAFIASQBCAFUAVABFAFMAPgA8AC8ARABBAFQAQQA+ADwALwBXAFIATQBIAEUAQQBEAEUAUgA+AA==
 </contentprotection>
 <contentprotection schemeiduri="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed">
 AAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEOdAMU0OekLil2icaysfU3o=
 
 </contentprotection>
 <label>aac_UND_2_97</label>
 <segmenttemplate timescale="10000000" media="QualityLevels($Bandwidth$)/Fragments(aac_UND_2_97=$Time$,format=mpd-time-csf)" initialization="QualityLevels($Bandwidth$)/Fragments(aac_UND_2_97=i,format=mpd-time-csf)">
 <segmenttimeline>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361" r="1"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361" r="1"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361"></s>
 <s d="20201360"></s>
 <s d="20201361" r="1"></s>
 </segmenttimeline>
 </segmenttemplate>
 <representation bandwidth="96002" audiosamplingrate="44100"></representation>
 </adaptationset>




`


-
How to transcode HLS video (with .m3u8 subtitle file) for MPEG-DASH stream using FFMPEG ?
15 mai 2017, par Toan TranI’m trying to use ffmpeg to transcode a HLS
video.m3u8
, which uses a.m3u8 subtitle
file, for MPEG-DASH streaming. The subtitle file has been defined in the master manifestvideo.m3u8
but I receive only the video and audio, the subtitle doesn’t come along. What am I doing wrong ? Your help is very much appreciated.This is the command I used :
ffmpeg -i http://myserver_ip/video.m3u8 -vcodec libx264 -vprofile baseline -acodec libmp3lame -ar 44100 -ac 1 -f flv rtmp://myserver_ip/dash/SampleVideo
This is my
video.m3u8
master manifest file :#EXTM3U
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitle",NAME="#1 Fre",DEFAULT=NO,FORCED=NO,LANGUAGE="fre",URI="planete_interdite_subtitle3_fre_vtt.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitle",NAME="#2 Eng",DEFAULT=NO,FORCED=NO,LANGUAGE="eng",URI="planete_interdite_subtitle4_eng_vtt.m3u8"
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitle",NAME="#3 Eng",DEFAULT=NO,FORCED=NO,LANGUAGE="eng",URI="planete_interdite_subtitle5_eng_vtt.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="low",NAME="#1 Fre",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="fre",URI="planete_interdite_228_h264_144p_audio1_fre.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="low",NAME="#2 Eng",DEFAULT=NO,AUTOSELECT=YES,LANGUAGE="eng",URI="planete_interdite_228_h264_144p_audio2_eng.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="medium",NAME="#1 Fre",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="fre",URI="planete_interdite_500_h264_240p_audio1_fre.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="medium",NAME="#2 Eng",DEFAULT=NO,AUTOSELECT=YES,LANGUAGE="eng",URI="planete_interdite_500_h264_240p_audio2_eng.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="high",NAME="#1 Fre",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="fre",URI="planete_interdite_1228_q264_360p_audio1_fre.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="high",NAME="#2 Eng",DEFAULT=NO,AUTOSELECT=YES,LANGUAGE="eng",URI="planete_interdite_1228_q264_360p_audio2_eng.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="veryhigh",NAME="#1 Fre",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="fre",URI="planete_interdite_2080_q264_480p_audio1_fre.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="veryhigh",NAME="#2 Eng",DEFAULT=NO,AUTOSELECT=YES,LANGUAGE="eng",URI="planete_interdite_2080_q264_480p_audio2_eng.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="hdready",NAME="#1 Fre",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="fre",URI="planete_interdite_4160_n264_720p_audio1_fre.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="hdready",NAME="#2 Eng",DEFAULT=NO,AUTOSELECT=YES,LANGUAGE="eng",URI="planete_interdite_4160_n264_720p_audio2_eng.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="fullhd",NAME="#1 Fre",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="fre",URI="planete_interdite_8256_n264_1080p_audio1_fre.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="fullhd",NAME="#2 Eng",DEFAULT=NO,AUTOSELECT=YES,LANGUAGE="eng",URI="planete_interdite_8256_n264_1080p_audio2_eng.m3u8"
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=314000,CODECS="avc1.66.30,mp4a.40.2",RESOLUTION=256x144,AUDIO="low",SUBTITLES="subtitle"
planete_interdite_228_h264_144p.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=638000,CODECS="avc1.66.30,mp4a.40.2",RESOLUTION=426x240,AUDIO="medium",SUBTITLES="subtitle"
planete_interdite_500_h264_240p.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1942000,CODECS="avc1.66.30,mp4a.40.2",RESOLUTION=640x360,AUDIO="high",SUBTITLES="subtitle"
planete_interdite_1228_q264_360p.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=3274000,CODECS="avc1.66.30,mp4a.40.2",RESOLUTION=854x480,AUDIO="veryhigh",SUBTITLES="subtitle"
planete_interdite_2080_q264_480p.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=4814000,CODECS="avc1.4d001f,mp4a.40.2",RESOLUTION=1280x720,AUDIO="hdready",SUBTITLES="subtitle"
planete_interdite_4160_n264_720p.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=9501000,CODECS="avc1.640028,mp4a.40.2",RESOLUTION=1920x1080,AUDIO="fullhd",SUBTITLES="subtitle"
planete_interdite_8256_n264_1080p.m3u8My .m3u8 subtitle file, which contains many .vtt subtitle files :
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:5
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:4.004000,
planete_interdite_subtitle5_eng1.vtt
#EXTINF:4.004000,
planete_interdite_subtitle5_eng2.vtt
#EXTINF:4.004000,
planete_interdite_subtitle5_eng3.vtt
#EXTINF:4.004000,
planete_interdite_subtitle5_eng4.vtt
#EXTINF:4.004000,
planete_interdite_subtitle5_eng5.vtt
#EXTINF:4.004000,
planete_interdite_subtitle5_eng6.vtt
#EXTINF:4.004000,
planete_interdite_subtitle5_eng7.vtt
#EXTINF:4.004000,
planete_interdite_subtitle5_eng8.vtt
#EXTINF:4.004000,
planete_interdite_subtitle5_eng9.vtt