Recherche avancée

Médias (1)

Mot : - Tags -/musée

Autres articles (33)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Other interesting software

    13 avril 2011, par

    We don’t claim to be the only ones doing what we do ... and especially not to assert claims to be the best either ... What we do, we just try to do it well and getting better ...
    The following list represents softwares that tend to be more or less as MediaSPIP or that MediaSPIP tries more or less to do the same, whatever ...
    We don’t know them, we didn’t try them, but you can take a peek.
    Videopress
    Website : http://videopress.com/
    License : GNU/GPL v2
    Source code : (...)

  • Contribute to a better visual interface

    13 avril 2011

    MediaSPIP is based on a system of themes and templates. Templates define the placement of information on the page, and can be adapted to a wide range of uses. Themes define the overall graphic appearance of the site.
    Anyone can submit a new graphic theme or template and make it available to the MediaSPIP community.

Sur d’autres sites (7988)

  • avformat/movenc : ensure we don't write the major brand as a compatible brand more...

    1er décembre 2019, par James Almer
    avformat/movenc : ensure we don't write the major brand as a compatible brand more than once
    

    Signed-off-by : James Almer <jamrial@gmail.com>

    • [DH] libavformat/movenc.c
    • [DH] tests/ref/acodec/alac
    • [DH] tests/ref/acodec/pcm-s16be
    • [DH] tests/ref/acodec/pcm-s24be
    • [DH] tests/ref/acodec/pcm-s32be
    • [DH] tests/ref/acodec/pcm-s8
    • [DH] tests/ref/fate/adtstoasc_ticket3715
    • [DH] tests/ref/fate/binsub-movtextenc
    • [DH] tests/ref/fate/copy-trac236
    • [DH] tests/ref/fate/copy-trac3074
    • [DH] tests/ref/fate/hapqa-extract-nosnappy-to-hapalphaonly-mov
    • [DH] tests/ref/fate/hapqa-extract-nosnappy-to-hapq-mov
    • [DH] tests/ref/fate/movenc
    • [DH] tests/ref/fate/prores-metadata
    • [DH] tests/ref/lavf-fate/av1.mp4
    • [DH] tests/ref/lavf-fate/h264.mp4
    • [DH] tests/ref/lavf-fate/qtrle_mace6.mov
    • [DH] tests/ref/lavf/mov
    • [DH] tests/ref/lavf/mov_rtphint
    • [DH] tests/ref/lavf/mp4
    • [DH] tests/ref/seek/acodec-alac
    • [DH] tests/ref/seek/acodec-pcm-s16be
    • [DH] tests/ref/seek/acodec-pcm-s24be
    • [DH] tests/ref/seek/acodec-pcm-s32be
    • [DH] tests/ref/seek/acodec-pcm-s8
    • [DH] tests/ref/seek/lavf-mov
    • [DH] tests/ref/seek/vsynth_lena-dnxhd-1080i
    • [DH] tests/ref/seek/vsynth_lena-mpeg4
    • [DH] tests/ref/seek/vsynth_lena-svq1
    • [DH] tests/ref/vsynth/vsynth1-avui
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-1080i
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth1-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth1-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth1-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth1-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth1-mpeg4
    • [DH] tests/ref/vsynth/vsynth1-prores
    • [DH] tests/ref/vsynth/vsynth1-prores_444
    • [DH] tests/ref/vsynth/vsynth1-prores_444_int
    • [DH] tests/ref/vsynth/vsynth1-prores_int
    • [DH] tests/ref/vsynth/vsynth1-prores_ks
    • [DH] tests/ref/vsynth/vsynth1-qtrle
    • [DH] tests/ref/vsynth/vsynth1-qtrlegray
    • [DH] tests/ref/vsynth/vsynth1-svq1
    • [DH] tests/ref/vsynth/vsynth1-vc2-420p
    • [DH] tests/ref/vsynth/vsynth1-vc2-420p10
    • [DH] tests/ref/vsynth/vsynth1-vc2-420p12
    • [DH] tests/ref/vsynth/vsynth1-vc2-422p
    • [DH] tests/ref/vsynth/vsynth1-vc2-422p10
    • [DH] tests/ref/vsynth/vsynth1-vc2-422p12
    • [DH] tests/ref/vsynth/vsynth1-vc2-444p
    • [DH] tests/ref/vsynth/vsynth1-vc2-444p10
    • [DH] tests/ref/vsynth/vsynth1-vc2-444p12
    • [DH] tests/ref/vsynth/vsynth1-vc2-t5_3
    • [DH] tests/ref/vsynth/vsynth1-vc2-thaar
    • [DH] tests/ref/vsynth/vsynth2-avui
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-1080i
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth2-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth2-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth2-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth2-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth2-mpeg4
    • [DH] tests/ref/vsynth/vsynth2-prores
    • [DH] tests/ref/vsynth/vsynth2-prores_444
    • [DH] tests/ref/vsynth/vsynth2-prores_444_int
    • [DH] tests/ref/vsynth/vsynth2-prores_int
    • [DH] tests/ref/vsynth/vsynth2-prores_ks
    • [DH] tests/ref/vsynth/vsynth2-qtrle
    • [DH] tests/ref/vsynth/vsynth2-qtrlegray
    • [DH] tests/ref/vsynth/vsynth2-svq1
    • [DH] tests/ref/vsynth/vsynth2-vc2-420p
    • [DH] tests/ref/vsynth/vsynth2-vc2-420p10
    • [DH] tests/ref/vsynth/vsynth2-vc2-420p12
    • [DH] tests/ref/vsynth/vsynth2-vc2-422p
    • [DH] tests/ref/vsynth/vsynth2-vc2-422p10
    • [DH] tests/ref/vsynth/vsynth2-vc2-422p12
    • [DH] tests/ref/vsynth/vsynth2-vc2-444p
    • [DH] tests/ref/vsynth/vsynth2-vc2-444p10
    • [DH] tests/ref/vsynth/vsynth2-vc2-444p12
    • [DH] tests/ref/vsynth/vsynth2-vc2-t5_3
    • [DH] tests/ref/vsynth/vsynth2-vc2-thaar
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth3-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth3-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth3-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth3-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth3-mpeg4
    • [DH] tests/ref/vsynth/vsynth3-prores
    • [DH] tests/ref/vsynth/vsynth3-prores_444
    • [DH] tests/ref/vsynth/vsynth3-prores_444_int
    • [DH] tests/ref/vsynth/vsynth3-prores_int
    • [DH] tests/ref/vsynth/vsynth3-prores_ks
    • [DH] tests/ref/vsynth/vsynth3-qtrle
    • [DH] tests/ref/vsynth/vsynth3-svq1
    • [DH] tests/ref/vsynth/vsynth_lena-avui
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-1080i
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-1080i-10bit
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-1080i-colr
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-hr-hq-mov
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-hr-lb-mov
    • [DH] tests/ref/vsynth/vsynth_lena-dnxhd-hr-sq-mov
    • [DH] tests/ref/vsynth/vsynth_lena-mov-bgr24
    • [DH] tests/ref/vsynth/vsynth_lena-mov-bpp15
    • [DH] tests/ref/vsynth/vsynth_lena-mov-bpp16
    • [DH] tests/ref/vsynth/vsynth_lena-mpeg4
    • [DH] tests/ref/vsynth/vsynth_lena-prores
    • [DH] tests/ref/vsynth/vsynth_lena-prores_444
    • [DH] tests/ref/vsynth/vsynth_lena-prores_444_int
    • [DH] tests/ref/vsynth/vsynth_lena-prores_int
    • [DH] tests/ref/vsynth/vsynth_lena-prores_ks
    • [DH] tests/ref/vsynth/vsynth_lena-qtrle
    • [
  • Revision b04d766800 : Use small transform size in non-rd real-time mode In non-rd real-time mode, cho

    30 mai 2014, par Yunqing Wang

    Changed Paths :
     Modify /vp9/encoder/vp9_encodeframe.c


     Modify /vp9/encoder/vp9_speed_features.c


     Modify /vp9/encoder/vp9_speed_features.h



    Use small transform size in non-rd real-time mode

    In non-rd real-time mode, choosing smaller transform size in
    encoding gives better video quality and good speed gain than
    choosing larger transform size. This patch set tx size search
    method to ALLOW_8X8, which is better than using 4x4 or other
    larger sizes.

    Borg tests on rtc set at speed 6 showed significant gain on quality.
    PSNR gain : 11.034% and SSIM gain : 15.466%.

    The speed gain is 5% - 12% for <720p clips, and 2% - 7% for
    720p clips.

    Change-Id : If4dc74ed2df359346b059f47fb73b4a0193ec548

  • Accord.Video.FFMpeg : Problem of duration difference between recording time and video time

    5 mars 2020, par ckrby

    I want to save the footage I get from the webcam as a video in webM (Vp8) format. I use the Accord library. But when recording, there is almost 2-3 times the difference between the time spent and the video time. The code I use and some debug outputs are below.

    Accord.Video.FFMpeg 3.8.2-Alpha (double pts/dts bug fixed version)
    Video Save Format : VP8 (.WebM)

    Record Start Settings :

    videoCodec = VideoCodec.Vp8;    
    bitrate : 1250000  
    framerate :10  
    height :720
    width: 1280
    videoSource.VideoResolution: 1280x720, 30 fps (30 max fps), 24 bpp  
    FileWriter.BitRate = bitRate;  
    FileWriter.FrameRate = new Accord.Math.Rational((int)framerate );  
    FileWriter.Width = width;  
    FileWriter.Height = height;
    FileWriter.VideoCodec = videoCodec;
    FileWriter.Open(FileName);  
    _recording = true;  
    StartTimeStamp = DateTime.Now;  

    newFrame Event

    private void VideoSourcePlayer1_NewFrame(object sender, ref Bitmap image)
    {
       if (_recording)
       {
           try
           {
               Bitmap CurrentBitmap = image;
               DateTime CurrentTimeStamp = DateTime.Now;
               TimeSpan CurrentTimeSpan = StartTimeStamp - CurrentTimeStamp;
               Console.WriteLine("Video Write Timespan: " + CurrentTimeSpan.ToString());
               FileWriter.WriteVideoFrame(CurrentBitmap, CurrentTimeSpan);
               // FileWriter.WriteVideoFrame(image);  
           }
           catch (Exception ex)
           {
               Console.WriteLine("VideoSourcePlayer1_NewFrame catch: " + ex.Message);
           }
       }
    }

    Note : It is the same issue with timespan or without timespan writing.

    In the 122 second (02.02 min) period, 50 seconds of video recording is created. I couldn’t solve it.

    Little Part of the debug output :

    Video Write Timespan : -00:01:55.4107365
    pts:4,730000e+004 pts_time:47,3 dts:4,730000e+004 dts_time:47,3 duration:1,000000e+002 duration_time:0,1
    Video Write Timespan : -00:01:55.6136263
    pts:4,740000e+004 pts_time:47,4 dts:4,740000e+004 dts_time:47,4 duration:1,000000e+002 duration_time:0,1
    Video Write Timespan : -00:01:55.8354960
    pts:4,750000e+004 pts_time:47,5 dts:4,750000e+004 dts_time:47,5 duration:1,000000e+002 duration_time:0,1
    Video Write Timespan : -00:01:56.5161088
    pts:4,760000e+004 pts_time:47,6 dts:4,760000e+004 dts_time:47,6 duration:1,000000e+002 duration_time:0,1
    Video Write Timespan : -00:01:56.7309841
    pts:4,770000e+004 pts_time:47,7 dts:4,770000e+004 dts_time:47,7 duration:1,000000e+002 duration_time:0,1
    Video Write Timespan : -00:01:56.9758413
    pts:4,780000e+004 pts_time:47,8 dts:4,780000e+004 dts_time:47,8 duration:1,000000e+002 duration_time:0,1
    Video Write Timespan : -00:01:57.1947200
    pts:4,790000e+004 pts_time:47,9 dts:4,790000e+004 dts_time:47,9 duration:1,000000e+002 duration_time:0,1
    Video Write Timespan : -00:01:57.4375834
    pts:4,800000e+004 pts_time:48 dts:4,800000e+004 dts_time:48 duration:1,000000e+002 duration_time:0,1
    Video Write Timespan : -00:01:57.5804983

    The last two outputs :

    Video Write Timespan : -00:02:02.7505463
    pts:5,000000e+004 pts_time : 50 dts:5,000000e+004 dts_time : 50 duration:1,000000e+002 duration_time:0,1
    Video Write Timespan : -00:02:02.9884038
    pts:5,010000e+004 pts_time : 50,1 dts:5,010000e+004 dts_time : 50,1 duration:1,000000e+002 duration_time:0,1

    Why is there a difference between timespan and dts/pts time ? Could the problem be due to this ?

    Note : When I set the framerate to 30 ; Another process 95 seconds (1.35 min) recording time is 16 seconds in the video.

    As the frame rate increases, the length of the video gets shorter and
    shorter than the actual value it should be.

    Output :

    Video Write Timespan : -00:01:35.1086178
    pts:1,606700e+004 pts_time : 16,067 dts:1,606700e+004 dts_time : 16,067 duration:3,300000e+001 duration_time:0,033
    Video Write Timespan : -00:01:35.2565302
    pts:1,610000e+004 pts_time : 16,1 dts:1,610000e+004 dts_time : 16,1 duration:3,300000e+001 duration_time:0,033
    Video Write Timespan : -00:01:35.3984494
    pts:1,613300e+004 pts_time : 16,133 dts:1,613300e+004 dts_time : 16,133 duration:3,300000e+001 duration_time:0,033

    So the video duration is like dts_time. Why is the video duration not
    value of timespan time, I still can’t find it ??

    Soory for my bad english & expression,