Recherche avancée

Médias (1)

Mot : - Tags -/bug

Autres articles (53)

  • Participer à sa traduction

    10 avril 2011

    Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
    Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
    Actuellement MediaSPIP n’est disponible qu’en français et (...)

  • 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

  • Supporting all media types

    13 avril 2011, par

    Unlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)

Sur d’autres sites (7482)

  • ffmpeg : Resource temporarily unavailable

    26 octobre 2015, par Cabbage soup

    I’m trying to run ffmpeg on a linux server (info from uname -a) :

    Linux comp32 2.6.32-279.14.1.el6.x86_64 #1 SMP Tue Nov 6 11:21:14 CST 2012 x86_64 x86_64 x86_64 GNU/Linux

    ffmpeg (together with the required encoders and decoders) compiles successfully on the system, but when I try to perform a basic operation like the following : ffmpeg -v debug -i example.m4v image%d.jpg, I get a slightly cryptic error message :

    ffmpeg version 2.8.1 Copyright (c) 2000-2015 the FFmpeg developers
    built with gcc 4.7.1 (GCC)
    configuration: --prefix=/users/albanie/local/usr
    libavutil      54. 31.100 / 54. 31.100
    libavcodec     56. 60.100 / 56. 60.100
    libavformat    56. 40.101 / 56. 40.101
    libavdevice    56.  4.100 / 56.  4.100
    libavfilter     5. 40.101 /  5. 40.101
    libswscale      3.  1.101 /  3.  1.101
    libswresample   1.  2.101 /  1.  2.101
    Splitting the commandline.
    Reading option '-v' ... matched as option 'v' (set logging level) with argument 'debug'.
    Reading option '-i' ... matched as input file with argument 'example.m4v'.
    Reading option 'image%d.jpg' ... matched as output file.
    Finished splitting the commandline.
    Parsing a group of options: global .
    Applying option v (set logging level) with argument debug.
    Successfully parsed a group of options.
    Parsing a group of options: input file example.m4v.
    Successfully parsed a group of options.
    Opening an input file: example.m4v.
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2ee2380] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2ee2380] ISO: File Type Major Brand: M4V
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2ee2380] Before avformat_find_stream_info() pos: 185580655 bytes read:927102 seeks:1
    [h264 @ 0x2ee3720] no picture
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2ee2380] All info found
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2ee2380] After avformat_find_stream_info() pos: 24214 bytes read:959870 seeks:2 frames:3
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'example.m4v':
    Metadata:
     major_brand     : M4V
     minor_version   : 512
     compatible_brands: isomiso2avc1
     encoder         : Lavf56.25.101
    Duration: 00:13:47.93, start: 0.033333, bitrate: 1793 kb/s
    Stream #0:0(und), 2, 1/30000: Video: h264 (High), 4 reference frames (avc1 / 0x31637661), yuv420p(left), 720x576 [SAR 64:45 DAR 16:9], 1001/60000, 1656 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc (default)
    Metadata:
     handler_name    : VideoHandler
    Stream #0:1(eng), 1, 1/48000: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
    Metadata:
     handler_name    : SoundHandler
    Successfully opened the file.
    Parsing a group of options: output file image%d.jpg.
    Successfully parsed a group of options.
    Opening an output file: image%d.jpg.
    Successfully opened the file.
    detected 32 logical cores
    [graph 0 input from stream 0:0 @ 0x303f7c0] Setting 'video_size' to value '720x576'
    [graph 0 input from stream 0:0 @ 0x303f7c0] Setting 'pix_fmt' to value '0'
    [graph 0 input from stream 0:0 @ 0x303f7c0] Setting 'time_base' to value '1/30000'
    [graph 0 input from stream 0:0 @ 0x303f7c0] Setting 'pixel_aspect' to value '64/45'
    [graph 0 input from stream 0:0 @ 0x303f7c0] Setting 'sws_param' to value 'flags=2'
    [graph 0 input from stream 0:0 @ 0x303f7c0] Setting 'frame_rate' to value '30000/1001'
    [graph 0 input from stream 0:0 @ 0x303f7c0] w:720 h:576 pixfmt:yuv420p tb:1/30000 fr:30000/1001 sar:64/45 sws_param:flags=2
    [format @ 0x2f750c0] compat: called with args=[yuvj420p|yuvj422p|yuvj444p]
    [format @ 0x2f750c0] Setting 'pix_fmts' to value 'yuvj420p|yuvj422p|yuvj444p'
    [auto-inserted scaler 0 @ 0x2f75f00] Setting 'flags' to value 'bicubic'
    [auto-inserted scaler 0 @ 0x2f75f00] w:iw h:ih flags:'bicubic' interl:0
    [format @ 0x2f750c0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format'
    [AVFilterGraph @ 0x303f720] query_formats: 4 queried, 2 merged, 1 already done, 0 delayed
    [auto-inserted scaler 0 @ 0x2f75f00] picking yuvj420p out of 3 ref:yuv420p alpha:0
    [swscaler @ 0x2f664a0] deprecated pixel format used, make sure you did set range correctly
    [auto-inserted scaler 0 @ 0x2f75f00] w:720 h:576 fmt:yuv420p sar:64/45 -> w:720 h:576 fmt:yuvj420p sar:64/45 flags:0x4
    [mjpeg @ 0x2ee96c0] Forcing thread count to 1 for MJPEG encoding, use -thread_type slice or a constant quantizer if you want to use multiple cpu cores
    [mjpeg @ 0x2ee96c0] intra_quant_bias = 96 inter_quant_bias = 0
    Output #0, image2, to 'image%d.jpg':
    Metadata:
     major_brand     : M4V
     minor_version   : 512
     compatible_brands: isomiso2avc1
     encoder         : Lavf56.25.101
    Stream #0:0(und), 0, 1001/30000: Video: mjpeg, 1 reference frame, yuvj420p(pc, left), 720x576 [SAR 64:45 DAR 16:9], 1001/30000, q=2-31, 200 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc (default)
    Metadata:
     handler_name    : VideoHandler
     encoder         : Lavc56.60.100 mjpeg
    Stream mapping:
    Stream #0:0 -> #0:0 (h264 (native) -> mjpeg (native))
    Error while opening decoder for input stream #0:0 : Resource temporarily unavailable
    [AVIOContext @ 0x2eeaee0] Statistics: 959870 bytes read, 2 seeks

    I also tried using a static build off ffmpeg, downloaded from here, but got the same resource temporarily unavailable message. Any ideas on how I might be able to fix this ?

  • Revision 36038 : Améliorations diverses dont l’encodage

    10 mars 2010, par kent1@… — Log

    Améliorations diverses dont l’encodage

  • How to compress gif effectively to reduce size ?

    12 avril 2021, par RSJ

    We use gifs for our blog extensively. We used to embed tenor nano gifs(90px height maintaining aspect ratio, used for GIF previews and shares on mobile) in it. Now we wanted to create our own gifs and are using the following command to convert mp4 to gif while maintaining the properties of tenor's nano gif. using ffmpeg version 4.1.4

    



    But we observed a huge difference in size between the gif we created and the one created using tenor.

    



    ffmpeg -i input.mp4 -filter_complex "[0:v]fps=10,scale=-1:90:flags=lanczos,split [a][b];[a] palettegen [p];[b][p] paletteuse" -y output.gif

    



    [Original MP4] - 845KB

    



    Tenor Nano gif - 42KB

    



    ffmpeg gif - 106KB

    



    We even tried changing dithering algorithm to further reduce size but it ended up adding noise and damaged the gif quality

    



    paletteuse=dither=bayer:bayer_scale=5:diff_mode=rectangle

    



    We tried tweaking colour quantization in gifsicle as well but it was of no use.

    



    gifsicle --resize _x90 --colors 256 --color-method diversity --dither=ordered --resize-method sample input.gif > output.gif