Recherche avancée

Médias (0)

Mot : - Tags -/presse-papier

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

Autres articles (18)

  • 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

  • Les formats acceptés

    28 janvier 2010, par

    Les commandes suivantes permettent d’avoir des informations sur les formats et codecs gérés par l’installation local de ffmpeg :
    ffmpeg -codecs ffmpeg -formats
    Les format videos acceptés en entrée
    Cette liste est non exhaustive, elle met en exergue les principaux formats utilisés : h264 : H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 m4v : raw MPEG-4 video format flv : Flash Video (FLV) / Sorenson Spark / Sorenson H.263 Theora wmv :
    Les formats vidéos de sortie possibles
    Dans un premier temps on (...)

  • Les vidéos

    21 avril 2011, par

    Comme les documents de type "audio", Mediaspip affiche dans la mesure du possible les vidéos grâce à la balise html5 .
    Un des inconvénients de cette balise est qu’elle n’est pas reconnue correctement par certains navigateurs (Internet Explorer pour ne pas le nommer) et que chaque navigateur ne gère en natif que certains formats de vidéos.
    Son avantage principal quant à lui est de bénéficier de la prise en charge native de vidéos dans les navigateur et donc de se passer de l’utilisation de Flash et (...)

Sur d’autres sites (3095)

  • FFmpeg : A few errors including invalid frame size and incomplete frame

    8 février 2019, par Abs

    I use this ffmpeg command to take clips from a large VOB files that is on a DVD :

    ffmpeg.exe -i E:\VTS_02_2.vob -ss 00:00:57 -t 00:16:15 vids\VTS_02_2.vob

    It worked first for a VOB file but then I got these errors :

    c:\ffmpeg>ffmpeg.exe -i E:\VTS_02_2.vob -ss 00:00:57 -t 00:16:15 vids\VTS_02_2.vob
    FFmpeg version SVN-r15625, Copyright (c) 2000-2008 Fabrice Bellard, et al.
     configuration: --enable-memalign-hack --enable-postproc --enable-swscale --enable-g
    l --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libv
    rbis --enable-libtheora --enable-libx264 --enable-libxvid --disable-ffserver --disabl
    -vhook --enable-avisynth --enable-pthreads
     libavutil     49.12. 0 / 49.12. 0
     libavcodec    52. 0. 0 / 52. 0. 0
     libavformat   52.22. 1 / 52.22. 1
     libavdevice   52. 1. 0 / 52. 1. 0
     libswscale     0. 6. 1 /  0. 6. 1
     libpostproc   51. 2. 0 / 51. 2. 0
     built on Oct 16 2008 05:40:02, gcc: 4.2.4 (TDM-1 for MinGW)
    Input #0, mpeg, from 'E:\VTS_02_2.vob':
     Duration: 00:17:11.61, start: 1031.828511, bitrate: 8326 kb/s
       Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], 9640
    kb/s, 25.00 tb(r)
       Stream #0.1[0x80]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
    File 'vids\VTS_02_2.vob' already exists. Overwrite ? [y/N] y
    Output #0, svcd, to 'vids\VTS_02_2.vob':
       Stream #0.0: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], q=2-31, 200
    kb/s, 25.00 tb(c)
       Stream #0.1: Audio: mp2, 48000 Hz, stereo, s16, 64 kb/s
    Stream mapping:
     Stream #0.0 -> #0.0
     Stream #0.1 -> #0.1
    Press [q] to stop encoding
    [ac3 @ 026D3990]frame sync error
    Error while decoding stream #0.1
    frame=    0 fps=  0 q=0.0 size=       0kB time=10000000000.00 bitrate=   0.0kbits/s
    [mpeg2video @ 0141B780]ac-tex damaged at 40 2
    [mpeg2video @ 0141B780]invalid mb type in B Frame at 3 12
    [mpeg2video @ 0141B780]00 motion_type at 15 16
    [mpeg2video @ 0141B780]mb incr damaged
    [mpeg2video @ 0141B780]00 motion_type at 2 21
    [mpeg2video @ 0141B780]00 motion_type at 44 22
    [mpeg2video @ 0141B780]ac-tex damaged at 43 24
    [mpeg2video @ 0141B780]Warning MVs not available
    [mpeg2video @ 0141B780]concealing 765 DC, 765 AC, 765 MV errors
    frame=    0 fps=  0 q=0.0 size=       0kB time=10000000000.00 bitrate=   0.0kbits/s
    frame=    0 fps=  0 q=0.0 size=       0kB time=10000000000.00 bitrate=   0.0kbits/s
    frame=    0 fps=  0 q=0.0 size=       0kB time=10000000000.00 bitrate=   0.0kbits/s
    frame=    0 fps=  0 q=0.0 size=       0kB time=10000000000.00 bitrate=   0.0kbits/s
    [mpeg2video @ 0141B780]ac-tex damaged at 5 9
    [mpeg2video @ 0141B780]00 motion_type at 21 13
    [mpeg2video @ 0141B780]ac-tex damaged at 1 20
    [mpeg2video @ 0141B780]mb incr damaged
    [mpeg2video @ 0141B780]00 motion_type at 30 30
    [mpeg2video @ 0141B780]Warning MVs not available
    [mpeg2video @ 0141B780]concealing 450 DC, 450 AC, 450 MV errors
    [ac3 @ 026D3990]frame CRC mismatch
    [ac3 @ 026D3990]incomplete frame
    [ac3 @ 026D3990]invalid frame size
    frame=    0 fps=  0 q=0.0 size=       0kB time=10000000000.00 bitrate=   0.0kbits/s
    [mpeg2video @ 0141B780]00 motion_type at 38 15
    [mpeg2video @ 0141B780]00 motion_type at 30 34
    [mpeg2video @ 0141B780]Warning MVs not available
    [mpeg2video @ 0141B780]concealing 254 DC, 254 AC, 254 MV errors
    frame=    0 fps=  0 q=0.0 size=       0kB time=10000000000.00 bitrate=   0.0kbits/s
    frame=    0 fps=  0 q=0.0 size=       0kB time=10000000000.00 bitrate=   0.0kbits/s
    [mpeg2video @ 0141B780]ac-tex damaged at 7 6
    [mpeg2video @ 0141B780]concealing 1350 DC, 1350 AC, 1350 MV errors
    frame=    0 fps=  0 q=0.0 size=       0kB time=10000000000.00 bitrate=   0.0kbits/s
    [ac3 @ 026D3990]incomplete frame
    [ac3 @ 026D3990]invalid frame size
    frame=    0 fps=  0 q=0.0 size=       0kB time=10000000000.00 bitrate=   0.0kbits/s
    frame=    0 fps=  0 q=0.0 Lsize=       0kB time=10000000000.00 bitrate=   0.0kbits/s

    video:0kB audio:0kB global headers:0kB muxing overhead -1.#IND00%

    Is there a way to force ffmpeg to just give me an output ?

  • why type casting on non-pointer struct give syntax error

    1er avril 2020, par Sany Liew

    I am using Visual C++ express 2008 try to compile code similar to below :

    



    no problem

    



    {
  ...
  AVRational test = {1, 1000};
  ...
}


    



    but has problem when it is as below :

    



    {
  ...
  AVRational test = (AVRational){1, 1000};
  ...
}


    



    gave errors :

    



    1>..\..\..\projects\test\xyz.cpp(1139) : error C2059: syntax error : '{'
1>..\..\..\projects\test\xyz.cpp(1139) : error C2143: syntax error : missing   ';' before '{'
1>..\..\..\projects\test\xyz.cpp(1139) : error C2143: syntax error : missing ';' before '}'


    



    where AVRational (ffmpeg.org library) is defined as :

    



    typedef struct AVRational{
    int num; ///< numerator
    int den; ///< denominator
} AVRational;


    



    FFmpeg come with some pre-define value such as

    



    #define AV_TIME_BASE_Q (AVRational){1, AV_TIME_BASE}


    



    which is used as below

    



    av_rescale_q(seek_target, AV_TIME_BASE_Q, pFormatCtx->streams[stream_index]->time_base);


    



    will failed to compile on Visual C++ express 2008

    



    It seem like the same code will be compiled with no error/warning on gcc compiler. Why I get this error on VC++ ? Is it a C/C++ standard way to do casting on struct value ? Anyway I can avoid this error while still able to use the defined AV_TIME_BASE_Q ?

    


  • VB Dot Net ffMpeg Network Web Server Cannot Execute JS Ajax Call to Private Web Server When Client is Outside Network

    29 septembre 2019, par Sonbelt

    I have a solution that is using Windows Server 2008 (Web Server), Windows Server 2008 (MS Sql Database Server), Computer with Windows 10 Home with IIS acting as a file server that runs command line calls where ffMpeg converts video files to html5 compliant files and then puts them on the NAS (a WD Network Drive.). Users then use the public website to view the videos streamed from the NAS.

    Windows Server 2008 cannot make a command line call to ffMpeg. If it could the performance hit would be too large.

    In order to get the public web server to call a private web page I’m using an Ajax post call to the file server web site. That site converts the videos and then there is a separate routine that moves the files using the same methodology. In order to get the file server where it can move the files to the NAS I’ve set the application pool identity to a specific user. The public web server is using the Network Service as the identity for the application pool.

    When I run the pages on the public server from behind the firewall where the calling ip address is in the same network the solution works fine but when I use any device or browser when the calling ip address is not in the local network the JS Ajax call to the private web site does not work. No lines appear in the IIS log on the file server.

    I’ve tried changing to the other built in choices and set the identity as the administrator on the public web server. Turned off the public server firewall, turned off the private files server firewalls without success.

    The solution needs to work when the calling ip address is not in the local network. I apologize for long post. Can you help me please ?