Recherche avancée

Médias (1)

Mot : - Tags -/bug

Autres articles (77)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

  • La sauvegarde automatique de canaux SPIP

    1er avril 2010, par

    Dans le cadre de la mise en place d’une plateforme ouverte, il est important pour les hébergeurs de pouvoir disposer de sauvegardes assez régulières pour parer à tout problème éventuel.
    Pour réaliser cette tâche on se base sur deux plugins SPIP : Saveauto qui permet une sauvegarde régulière de la base de donnée sous la forme d’un dump mysql (utilisable dans phpmyadmin) mes_fichiers_2 qui permet de réaliser une archive au format zip des données importantes du site (les documents, les éléments (...)

  • Automated installation script of MediaSPIP

    25 avril 2011, par

    To overcome the difficulties mainly due to the installation of server side software dependencies, an "all-in-one" installation script written in bash was created to facilitate this step on a server with a compatible Linux distribution.
    You must have access to your server via SSH and a root account to use it, which will install the dependencies. Contact your provider if you do not have that.
    The documentation of the use of this installation script is available here.
    The code of this (...)

Sur d’autres sites (6581)

  • H264 encoder settings

    30 novembre 2011, par Chris Robinson

    I'm using xuggler to encode a series of images to an MP4 file. I use the following code to setup the IStreamCoder and specify the H264 codec :

    // only set if codec is H264
    Configuration.configure("/usr/local/xuggler/share/ffmpeg/libx264-hq.ffpreset",
               outStreamCoder);

    outStreamCoder.setNumPicturesInGroupOfPictures(12);
    outStreamCoder.setCodec(codec);
    outStreamCoder.setBitRate(videoSettings.getBitrate());
    outStreamCoder.setBitRateTolerance(videoSettings.getBitrateTolerance());
    outStreamCoder.setPixelType(IPixelFormat.Type.YUV420P);
    outStreamCoder.setHeight(videoSettings.getResolution().height);
    outStreamCoder.setWidth(videoSettings.getResolution().width);
    outStreamCoder.setFlag(IStreamCoder.Flags.FLAG_QSCALE, true);
    outStreamCoder.setGlobalQuality(0);
    fps = IRational.make((int) videoSettings.getFramerate(), 1);
    outStreamCoder.setFrameRate(fps);
    outStreamCoder.setTimeBase(IRational.make(fps.getDenominator(), fps.getNumerator()));

    which yields the following output :

    Codec: CODEC_ID_H264
    Resolution: 1280x720
    Bitrate: 25000
    Bitrate Tolerance: 1000
    Framerate: 25.0

    H264 encoded video

    Now when I specify the MPEG4 codec, I get the following output :

    Codec: CODEC_ID_MPEG4
    Resolution: 1280x720
    Bitrate: 25000
    Bitrate Tolerance: 1000
    Framerate: 25.0

    MPEG4 encoded video

    As you can see, the only difference is the ICodec type (MPEG4 instead of H264) and the use of the preset (which is required by xuggler when using an H264 codec). Can anyone explain to me the huge difference in quality and tell me how to resolve the issue ?

  • Stream a short video continuously with ffmpeg

    12 janvier 2014, par Blue Sky

    I have a short video (3 sec), and I want to stream it over a UDP address like udp ://127.0.0.1:1000 continously (repeatedly) so that the stream runs forever unless the user stops the streaming session. How can I do so ? Thanks !

  • I am able to create m3u8 file using ffmpeg from rtmp live but not able to play the file in html5 video tag & apple device

    3 janvier 2014, par Nikita

    I am able to create the m3u8 file by following steps :

    1.Execute ffmpeg -v verbose -i rtmp://<host>:<port>/<stream> -c:v libx264 -c:a aac -ac 1 -strict -2 -crf 18 -profile:v baseline -maxrate 400k -bufsize 1835k -pix_fmt yuv420p -flags -global_header -hls_time 10 -hls_list_size 6 -hls_wrap 10 -start_number 1 <pathtofolderyouwantto>/<streamname>.m3u8
    </streamname></pathtofolderyouwantto></stream></port></host>

    2.Make that folder you just mentioned on ffmpeg command () to be accessible by an http url.

    3.Create a simple html page to play :

    <video controls="controls" width="480" height="270" src="<streamName>.m3u8"></video>

    But not able to play using html5 video tag as well as in apple device.

    following is my ffmpeg console output :

    sending ctrl. type: 0x0003
    Invoking createStream
    FCSubscribe: livestream
    Invoking FCSubscribe
    RTMP_ClientPacket, received: invoke 29 bytes
    (object begin)
    Property:
    Property:
    Property: NULL
    Property:
    (object end)
    HandleInvoke, server invoking &lt;_result>
    HandleInvoke, received result for method call <createstream>
    SendPlay, seekTime=0, stopTime=0, sending play: livestream
    Invoking play
    sending ctrl. type: 0x0003
    RTMP_ClientPacket, received: invoke 21 bytes
    (object begin)
    Property:
    Property:
    Property: NULL
    Property: NULL
    (object end)
    HandleInvoke, server invoking &lt;_result>
    HandleInvoke, received result for method call <fcsubscribe>
    HandleChangeChunkSize, received: chunk size change to 1024
    Received FLV packet before play()! Ignoring.
    HandleCtrl, received ctrl. type: 0, len: 6
    HandleCtrl, Stream Begin 1
    RTMP_ClientPacket, received: invoke 160 bytes
    (object begin)
    Property:
    Property:
    Property: NULL
    Property:
    (object begin)
    Property:
    Property:
    Property:
    Property:
    Property:
    (object end)
    (object end)
    HandleInvoke, server invoking <onstatus>
    HandleInvoke, onStatus: NetStream.Play.Reset
    RTMP_ClientPacket, received: invoke 154 bytes
    (object begin)
    Property:
    Property:
    Property: NULL
    Property:
    (object begin)
    Property:
    Property:
    Property:
    Property:
    Property:
    (object end)
    (object end)
    HandleInvoke, server invoking <onstatus>
    HandleInvoke, onStatus: NetStream.Play.Start
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465657184
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465659184
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465661184
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465662184
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465663184
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465678183
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465680183
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465682183
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465684183
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465686183
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465688183
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465690183
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465692183
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465694183
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465696183
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465698182
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465700182
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465702182
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465704182
    sending ctrl. type: 0x0007
    HandleCtrl, received ctrl. type: 6, len: 6
    HandleCtrl, Ping 1465706182
    sending ctrl. type: 0x0007
    [flv @ 0263ce00] Estimating duration from bitrate, this may be inaccurate
    Input #0, flv, from &#39;rtmp://serveripaddress/oflaDemo/livestream live=1&#39;:
     Duration: N/A, start: 0.000000, bitrate: N/A
       Stream #0:0: Video: vp6f, yuv420p, 320x240, 1k tbr, 1k tbn, 1k tbc
    [graph 0 input from stream 0:0 @ 03020420] w:320 h:240 pixfmt:yuv420p tb:1/1000 fr:1000/1 sar:0/1 sws_param:flags=2
    [libx264 @ 02833600] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2
    [libx264 @ 02833600] profile Constrained Baseline, level 4.2
    [mpegts @ 038c1180] muxrate VBR, pcr every 100 pkts, sdt every 200, pat/pmt every 40 pkts
    Output #0, hls, to &#39;C:/Program Files/Apache Software Foundation/apache-tomcat-6.0.35/webapps/mediaplayer/stream.m3u8&#39;:
     Metadata:
       encoder         : Lavf54.37.100
       Stream #0:0: Video: h264, yuv420p, 320x240, q=-1--1, 90k tbn, 1k tbc
    Stream mapping:
     Stream #0:0 -> #0:0 (vp6f -> libx264)
    Press [q] to stop, [?] for help
    Error while decoding stream #0:0: Error number -1 occurred
       Last message repeated 2 times
    *** 192 dup!
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 1 times
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 63 dup! fps=0.0 q=28.0 size=       0kB time=00:00:00.56 bitrate=   0.0kbits/s dup=601 drop=0
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 3 times
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 47 dup! fps=1129 q=47.0 size=       0kB time=00:00:01.17 bitrate=   0.0kbits/s dup=1199 drop=0
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 1 times
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 63 dup! fps=1164 q=40.0 size=       0kB time=00:00:01.82 bitrate=   0.0kbits/s dup=1844 drop=0
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 63 dup! fps=1181 q=57.0 size=       0kB time=00:00:02.48 bitrate=   0.0kbits/s dup=2489 drop=0
       Last message repeated 1 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 1 times
    *** 64 dup!
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 46 dup! fps=1181 q=44.0 size=       0kB time=00:00:03.09 bitrate=   0.0kbits/s dup=3088 drop=0
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
    *** 64 dup!
    *** 62 dup!
    *** 63 dup!
    *** 47 dup!
    *** 64 dup!
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 62 dup! fps=1190 q=49.0 size=       0kB time=00:00:03.74 bitrate=   0.0kbits/s dup=3733 drop=0
    *** 63 dup!
    *** 48 dup!
    *** 62 dup!
    *** 64 dup!
    *** 62 dup!
    *** 48 dup!
    *** 62 dup!
    *** 64 dup!
    *** 62 dup!
    *** 47 dup!
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 63 dup! fps=1201 q=32.0 size=       0kB time=00:00:04.40 bitrate=   0.0kbits/s dup=4377 drop=0
       Last message repeated 2 times
    *** 48 dup!
    *** 63 dup!
       Last message repeated 1 times
    *** 62 dup!
    *** 48 dup!
    *** 63 dup!
       Last message repeated 1 times
    *** 62 dup!
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 48 dup! fps=1214 q=57.0 size=       0kB time=00:00:05.07 bitrate=   0.0kbits/s dup=5038 drop=0
    *** 63 dup!
    *** 62 dup!
    *** 63 dup!
    *** 48 dup!
    *** 62 dup!
    *** 63 dup!
       Last message repeated 1 times
    *** 47 dup!
    *** 64 dup!
    *** 63 dup!
       Last message repeated 1 times
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 47 dup! fps=1226 q=52.0 size=       0kB time=00:00:05.79 bitrate=   0.0kbits/s dup=5747 drop=0
    *** 63 dup!
       Last message repeated 3 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 1 times
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 63 dup! fps=1232 q=57.0 size=       0kB time=00:00:06.51 bitrate=   0.0kbits/s dup=6455 drop=0
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 1 times
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 63 dup! fps=1240 q=57.0 size=       0kB time=00:00:07.23 bitrate=   0.0kbits/s dup=7163 drop=0
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 1 times
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 63 dup! fps=1243 q=44.0 size=       0kB time=00:00:07.95 bitrate=   0.0kbits/s dup=7871 drop=0
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 3 times
    *** 47 dup!
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 63 dup! fps=1245 q=52.0 size=       0kB time=00:00:08.61 bitrate=   0.0kbits/s dup=8516 drop=0
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 2 times
    *** 47 dup!
    Bitrate not available, avio_tell() failed: Error number -22 occurred
    *** 63 dup! fps=1250 q=49.0 size=       0kB time=00:00:09.33 bitrate=   0.0kbits/s dup=9224 drop=0
       Last message repeated 2 times
    *** 47 dup!
    *** 63 dup!
       Last message repeated 1 times
    </onstatus></onstatus></fcsubscribe></createstream>