Recherche avancée

Médias (0)

Mot : - Tags -/logo

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (102)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • 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

Sur d’autres sites (10836)

  • Using ffmpeg to generate dash manifest and it cannot be played by dash.js

    18 mars 2019, par Punkhead

    I’m using ffmpeg to encode incoming stream via rtmp protocol, the code as following :

    ffmpeg -re -i rtmp://localhost:1935${StreamPath} -use_timeline 1 /
    -use_template 1 -window_size 10 -min_seg_duration 5000 -f dash out.mpd

    The manifest looks like this :

    <?xml version="1.0" encoding="utf-8"?>
    <mpd xmlns="urn:mpeg:dash:schema:mpd:2011" profiles="urn:mpeg:dash:profile:isoff-live:2011" type="static" mediapresentationduration="PT1M36.4S" minbuffertime="PT8.3S">
       <programinformation>
       </programinformation>
       <period start="PT0.0S">
           <adaptationset contenttype="video" segmentalignment="true" bitstreamswitching="true" framerate="30/1">
           <representation mimetype="video/mp4" codecs="avc1.640028" width="1920" height="1080" framerate="30/1">
               <segmenttemplate timescale="15360" initialization="init-stream$RepresentationID$.m4s" media="chunk-stream$RepresentationID$-$Number%05d$.m4s" startnumber="4">
                   <segmenttimeline>
                       <s t="384000" d="128000"></s>
                       <s d="71680"></s>
                       <s d="128000" r="4"></s>
                       <s d="56832"></s>
                       <s d="128000"></s>
                       <s d="72704"></s>
                   </segmenttimeline>
               </segmenttemplate>
           </representation>
       </adaptationset>
       <adaptationset contenttype="audio" segmentalignment="true" bitstreamswitching="true">
           <representation mimetype="audio/mp4" codecs="mp4a.40.2" bandwidth="128000" audiosamplingrate="44100">
               <audiochannelconfiguration schemeiduri="urn:mpeg:dash:23003:3:audio_channel_configuration:2011" value="2"></audiochannelconfiguration>
               <segmenttemplate timescale="44100" initialization="init-stream$RepresentationID$.m4s" media="chunk-stream$RepresentationID$-$Number%05d$.m4s" startnumber="4">
                   <segmenttimeline>
                       <s t="1099755" d="367616"></s>
                       <s d="205824"></s>
                       <s d="367616" r="4"></s>
                       <s d="162816"></s>
                       <s d="367616"></s>
                       <s d="207872"></s>
                   </segmenttimeline>
               </segmenttemplate>
           </representation>
       </adaptationset>
    </period>
    </mpd>

    When I try to play it on dash.js player, a error occured :

    [112] Parsing complete: ( xml2json: 3.50ms, objectiron: 1.76ms, total: 0.00526s) Debug.js:127
    [116] SegmentTimeline detected using calculated Live Edge Time Debug.js:127
    [118] MediaSource attached to element.  Waiting on open... Debug.js:127
    [119] Manifest has been refreshed at Tue Jan 02 2018 01:57:35 GMT+0800 [1514829455.1] Debug.js:127
    [155] MediaSource is open! Debug.js:127
    [156] Duration successfully set to: 96.4 Debug.js:127
    [157] Added 0 inline events Debug.js:127
    [158] video codec: video/mp4;codecs="avc1.640028" Stream.js:225
    Uncaught TypeError: Cannot read property 'type' of null
       at z (Stream.js:225)
       at C (Stream.js:285)
       at D (Stream.js:373)
       at E (Stream.js:398)
       at Object.d [as activate] (Stream.js:107)
       at y (StreamController.js:363)
       at MediaSource.c (StreamController.js:342)

    then it fails to playback...

    Is it because I didn’t set the parameters right on ffmpeg or this is a bug in dash.js ?

    I really stuck here !

  • Panasonc GH5 4K 10 Bit 25p (cannot allocate memory)

    25 novembre 2017, par Sebastian

    I am converting GH5 files with the following script. With my Notebook I get no error and it goes through but at my desktop workstation I get this error. Anybody an idea. I convert 4K 10Bit Panasonic GH5 files to AVID HQX files. No error at the notebook but the desktop pc produces this error message. OS is windows 7 just new installed because of this. Same MeGUI and FFMPEG version and development server.

    enter code here

    D:\Test>for %f in (*.mov) do "C:\Program Files (x86)\MeGUI\tools\ffmpeg\ffmpeg.e
    xe" -i "%~f" -c:a pcm_s16le -c:v dnxhd -profile:v dnxhr_hqx "%~nf_test.mov"

    D:\Test>"C:\Program Files (x86)\MeGUI\tools\ffmpeg\ffmpeg.exe" -i "P1011064.MOV"
    -c:a pcm_s16le -c:v dnxhd -profile:v dnxhr_hqx "P1011064_test.mov"
    ffmpeg version 3.4 Copyright (c) 2000-2017 the FFmpeg developers
     built with gcc 7.2.0 (GCC)
     configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --e
    nable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libblur
    ay --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libopu
    s --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --ena
    ble-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-lib
    x264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-z
    lib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-cuda --enable-c
    uvid --enable-d3d11va --enable-nvenc --enable-dxva2 --enable-avisynth --enable-l
    ibmfx
     libavutil      55. 78.100 / 55. 78.100
     libavcodec     57.107.100 / 57.107.100
     libavformat    57. 83.100 / 57. 83.100
     libavdevice    57. 10.100 / 57. 10.100
     libavfilter     6.107.100 /  6.107.100
     libswscale      4.  8.100 /  4.  8.100
     libswresample   2.  9.100 /  2.  9.100
     libpostproc    54.  7.100 / 54.  7.100
    [mov,mp4,m4a,3gp,3g2,mj2 @ 005a7860] decoding for stream 0 failed
    Guessed Channel Layout for Input Stream #0.1 : stereo
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'P1011064.MOV':
     Metadata:
       major_brand     : qt
       minor_version   : 537986816
       compatible_brands: qt  pana
       creation_time   : 2017-11-19T16:16:23.000000Z
       com.panasonic.Semi-Pro.metadata.xml: &lt;?xml version="1.0" encoding="UTF-8" st
    andalone="no" ?>
                       : <clipmain xmlns="urn:schemas-Professional-Plug-in:Semi-Pro:ClipMetadata:v1.0">
                       :   <clipcontent>
                       :     <globalclipid>060A2B340101010501010D2113000000171BA845
    E82C2C3470010E90B8D50052</globalclipid>
                       :     <duration>84</duration>
                       :     <editunit>1/25</editunit>
                       :     <essencelist>
                       :       <video>
                       :         <codec bitrate="150">H264_422_LongGOP</codec>
                       :         <activeline>2160</activeline>
                       :         <activepixel>3840</activepixel>
                       :         <bitdepth>10</bitdepth>
                       :         <framerate>25p</framerate>
                       :         <timecodetype>NonDrop</timecodetype>
                       :         <starttimecode>07:12:44:18</starttimecode>
                       :       </video>
                       :       <audio>
                       :         <channel>2</channel>
                       :         <samplingrate>48000</samplingrate>
                       :         <bitspersample>16</bitspersample>
                       :       </audio>
                       :     </essencelist>
                       :     <clipmetadata>
                       :       <rating>0</rating>
                       :       <access>
                       :         <creationdate>2017-11-19T16:16:23+02:00
                       :         <lastupdatedate>2017-11-19T16:16:23+02:00
                       :       </lastupdatedate></creationdate></access>
                       :       <device>
                       :         <manufacturer>Panasonic</manufacturer>
                       :         <modelname>DC-GH5</modelname>
                       :       </device>
                       :       <shoot>
                       :         <startdate>2017-11-19T16:16:23+02:00</startdate>
                       :       </shoot>
                       :     </clipmetadata>
                       :   </clipcontent>
                       :   <userarea>
                       :     <acquisitionmetadata xmlns="urn:schemas-Professional-P
    lug-in:P2:CameraMetadata:v1.2">
                       :       <cameraunitmetadata>
                       :         <gamma>
                       :           <capturegamma>CINELIKE_D</capturegamma>
                       :         </gamma>
                       :         <gamut>
                       :           <capturegamut>BT.709</capturegamut>
                       :         </gamut>
                       :       </cameraunitmetadata>
                       :     </acquisitionmetadata>
                       :   </userarea>
                       : </clipmain>
                       :
     Duration: 00:00:03.36, start: 0.000000, bitrate: 174710 kb/s
       Stream #0:0(und): Video: h264 (High 4:2:2) (avc1 / 0x31637661), yuv422p10le(
    tv, bt709), 3840x2160 [SAR 1:1 DAR 16:9], 147582 kb/s, 25 fps, 25 tbr, 90k tbn,
    50 tbc (default)
       Metadata:
         creation_time   : 2017-11-19T16:16:23.000000Z
         timecode        : 07:12:44:18
       Stream #0:1(und): Audio: pcm_s16be (twos / 0x736F7774), 48000 Hz, stereo, s1
    6, 1536 kb/s (default)
       Metadata:
         creation_time   : 2017-11-19T16:16:23.000000Z
         timecode        : 07:12:44:18
       Stream #0:2(und): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
       Metadata:
         creation_time   : 2017-11-19T16:16:23.000000Z
         timecode        : 07:12:44:18
    Stream mapping:
     Stream #0:0 -> #0:0 (h264 (native) -> dnxhd (native))
     Stream #0:1 -> #0:1 (pcm_s16be (native) -> pcm_s16le (native))
    Press [q] to stop, [?] for help
    [dnxhd @ 0542fe60] Cannot allocate memory.
    [dnxhd @ 04d508a0] ff_frame_thread_encoder_init failed
    Error initializing output stream 0:0 -- Error while opening encoder for output s
    tream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
    Conversion failed!

    D:\Test>pause
    Drücken Sie eine beliebige Taste . . .
  • av_format/hlsenc : fix %v handling by format_name function

    17 juin 2019, par Bodecs Bela
    av_format/hlsenc : fix %v handling by format_name function
    

    Hi All,

    When multiple variant streams are specified by var_stream_map option, %v
    placeholder in various names ensures that each variant has its unique
    names. Most of %v handlng is done in format_name function. Currently
    in this function the result buffer is the same as the
    input pattern buffer, so you must allocate it before calling format_name
    function. It also means, that it is silently assumed that the result
    string will NOT be
    longer that the pattern string. It is true most of the time, because %v
    may appear only once in the pattern string and number of variant streams
    is less than 100 in practical cases. But theoretically it will fail if
    specified number of variant streams is greater than 100 (i.e. longer
    than 2 digits).
    This patch fixes this behaviour by altering format_name function to
    allocate the
    result buffer and return it to the caller.

    Please, review this patch.

    best,

    Bela
    >From 6377ebee8a106a9684d41b270c7d6c8e57cd3e7b Mon Sep 17 00:00:00 2001
    From : Bela Bodecs <bodecsb@vivanet.hu>
    Date : Mon, 17 Jun 2019 14:31:36 +0200
    Subject : [PATCH] av_format/hlsenc : fix %v handling by format_name function

    When multiple variant streams are specified by var_stream_map option, %v
    placeholder in various names ensures that each variant has its unique
    names. Most of %v handlng is done in format_name function. Currently
    in this function the result buffer is the same as the input pattern
    buffer, so you must allocate it before calling format_name function. It
    also means, that it is silently assumed that the result string will NOT
    be longer that the pattern string. It is true most of the time, because
    %v may appear only once in the pattern string and number of variant
    streams is less than 100 in practical cases. But theoretically it will
    fail if specified number of variant streams is greater than 100. This
    patch fixes this behaviour by altering format_name function to allocate
    the result buffer and return it to the caller.

    Signed-off-by : Bela Bodecs <bodecsb@vivanet.hu>

    • [DH] libavformat/hlsenc.c