Recherche avancée

Médias (1)

Mot : - Tags -/ipad

Autres articles (62)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-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, par

    MediaSPIP 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, par

    Mediaspip 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 Bein

    Can’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 input

    My 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 Ahuja

    I want to merge this offline download into one mp4 file.please help.
here is the manifest

    


    `





mspr:proTAMAAAEAAQBCAzwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0Aa blah blah==


cenc:psshAAAAMnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABISEOdAMU0OekLil2icaysfU3o=





























































    


                &#xA;        &#xA;        <representation bandwidth="721119" width="1920" height="1080"></representation>&#xA;        <representation bandwidth="194712" codecs="avc1.64001F" width="960" height="540"></representation>&#xA;        <representation bandwidth="94605" codecs="avc1.64001E" width="640" height="360"></representation>&#xA;    &#xA;    <adaptationset group="5" profiles="ccff" bitstreamswitching="false" segmentalignment="true" contenttype="audio" mimetype="audio/mp4" codecs="mp4a.40.2">&#xA;        <contentprotection schemeiduri="urn:mpeg:dash:mp4protection:2011" value="cenc"></contentprotection>&#xA;        <contentprotection schemeiduri="urn:uuid:9A04F079-9840-4286-AB92-E65BE0885F95" value="2.0">&#xA;            TAMAAAEAAQBCAzwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA&#x2B;ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA&#x2B;ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsASQBEAD4AVABUAEYAQQA1ADMAbwBPADQAawBLAFgAYQBKAHgAcgBLAHgAOQBUAGUAZwA9AD0APAAvAEsASQBEAD4APABDAEgARQBDAEsAUwBVAE0APgBqAFIAVQBYAG0AWgB2AFYARwBMAEUAPQA8AC8AQwBIAEUAQwBLAFMAVQBNAD4APABMAEEAXwBVAFIATAA&#x2B;AGgAdAB0AHAAcwA6AC8ALwBkAHIAdgBpAGQAZQBvAC4AawBlAHkAZABlAGwAaQB2AGUAcgB5AC4AbQBlAGQAaQBhAHMAZQByAHYAaQBjAGUAcwAuAHcAaQBuAGQAbwB3AHMALgBuAGUAdAAvAFAAbABhAHkAUgBlAGEAZAB5AC8APAAvAEwAQQBfAFUAUgBMAD4APABDAFUAUwBUAE8ATQBBAFQAVABSAEkAQgBVAFQARQBTAD4APABJAEkAUwBfAEQAUgBNAF8AVgBFAFIAUwBJAE8ATgA&#x2B;ADgALgAwAC4AMgAxADAAMQAuADgAPAAvAEkASQBTAF8ARABSAE0AXwBWAEUAUgBTAEkATwBOAD4APAAvAEMAVQBTAFQATwBNAEEAVABUAFIASQBCAFUAVABFAFMAPgA8AC8ARABBAFQAQQA&#x2B;ADwALwBXAFIATQBIAEUAQQBEAEUAUgA&#x2B;AA==&#xA;        </contentprotection>&#xA;        <contentprotection schemeiduri="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed">&#xA;            AAAAMnBzc2gAAAAA7e&#x2B;LqXnWSs6jyCfc1R0h7QAAABISEOdAMU0OekLil2icaysfU3o=&#xA;            &#xA;        </contentprotection>&#xA;        <label>aac_UND_2_97</label>&#xA;        <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)">&#xA;            <segmenttimeline>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361" r="1"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361" r="1"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361"></s>&#xA;                <s d="20201360"></s>&#xA;                <s d="20201361" r="1"></s>&#xA;               </segmenttimeline>&#xA;        </segmenttemplate>&#xA;        <representation bandwidth="96002" audiosamplingrate="44100"></representation>&#xA;    </adaptationset>&#xA;&#xA;

    &#xA;

    `

    &#xA;

  • How to transcode HLS video (with .m3u8 subtitle file) for MPEG-DASH stream using FFMPEG ?

    15 mai 2017, par Toan Tran

    I’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 manifest video.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.m3u8

    My .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