Recherche avancée

Médias (3)

Mot : - Tags -/Valkaama

Autres articles (39)

  • 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

  • Prérequis à l’installation

    31 janvier 2010, par

    Préambule
    Cet article n’a pas pour but de détailler les installations de ces logiciels mais plutôt de donner des informations sur leur configuration spécifique.
    Avant toute chose SPIPMotion tout comme MediaSPIP est fait pour tourner sur des distributions Linux de type Debian ou dérivées (Ubuntu...). Les documentations de ce site se réfèrent donc à ces distributions. Il est également possible de l’utiliser sur d’autres distributions Linux mais aucune garantie de bon fonctionnement n’est possible.
    Il (...)

  • Librairies et binaires spécifiques au traitement vidéo et sonore

    31 janvier 2010, par

    Les logiciels et librairies suivantes sont utilisées par SPIPmotion d’une manière ou d’une autre.
    Binaires obligatoires FFMpeg : encodeur principal, permet de transcoder presque tous les types de fichiers vidéo et sonores dans les formats lisibles sur Internet. CF ce tutoriel pour son installation ; Oggz-tools : outils d’inspection de fichiers ogg ; Mediainfo : récupération d’informations depuis la plupart des formats vidéos et sonores ;
    Binaires complémentaires et facultatifs flvtool2 : (...)

Sur d’autres sites (7889)

  • Error : "No such option : -l" when running yt-dlp

    12 juin 2022, par garson

    I have adapted code from this Stack Overflow answer to try to download a video and use ffmpeg to alter it

    


    yt-dlp    "https://www.youtube.com/watch?v=PtkqwslbLY8" -o  ffmpeg -i in.mp4 -vcodec libx264 -crf 23 -preset fast -profile:v baseline \
-level 3 -refs 6 -vf "scale=640:-1,pad=iw:480:0:(oh-ih)/2,format=yuv420p" \
-acodec copy output.mp4


    


    However, when I run this I'm getting the error :

    


    yt-dlp: error: no such option: -l


    


    Any ideas of how to fix this ?

    


  • avformat/mov : add support for reading Content Light Level Box

    22 avril 2017, par James Almer
    avformat/mov : add support for reading Content Light Level Box
    

    As defined in "VP Codec ISO Media File Format Binding v1.0"
    https://github.com/webmproject/vp9-dash/blob/master/VPCodecISOMediaFileFormatBinding.md

    Reviewed-by : Michael Niedermayer <michael@niedermayer.cc>
    Signed-off-by : James Almer <jamrial@gmail.com>

    • [DH] libavformat/isom.h
    • [DH] libavformat/mov.c
  • 12 ffmpeg xfade transitions : "option not found"

    17 juillet 2023, par nimda

    I'm running into a strange error where each of these following 12 of the 56 xfade transitions are throwing errors :

    &#xA;

      &#xA;
    • hlwind
    • &#xA;

    • hrwind
    • &#xA;

    • vuwind
    • &#xA;

    • vdwind
    • &#xA;

    • coverleft
    • &#xA;

    • coverright
    • &#xA;

    • coverup
    • &#xA;

    • coverdown
    • &#xA;

    • revealleft
    • &#xA;

    • revealright
    • &#xA;

    • revealup
    • &#xA;

    • revealdown
    • &#xA;

    &#xA;

    I've tested all filter transitions with the following command, which is being generated by a nodeJS app with the fluent-ffmpeg library, and only the twelve listed above fail with the same error "option not found" :

    &#xA;

    ffmpeg -f lavfi -t 169&#xA;  -i color=c=000000:s=960x540:r=30:duration=169&#xA;  -i file:///Users/johnbandy/Work/Projects/Active/CNCT/XFade/_assets/crosstrekvx-1.jpg&#xA;  -i file:///Users/johnbandy/Work/Projects/Active/CNCT/XFade/_assets/crosstrekvx-2.jpg &#xA;  -filter_complex&#xA;    [1:v]format=pix_fmts=yuva420p,scale=w=4608:h=-1,zoompan=z=&#x27;1.2&#x2B;(0*(ot/4))&#x27;:x=&#x27;(on/(30*4))*(iw-iw/1.2)&#x27;:y=&#x27;(ih-ih/zoom)/2&#x27;:d=120:s=960x540[1_up];&#xA;    [1_up]scale=w=960:h=-1[1_down];&#xA;    [2:v]format=pix_fmts=yuva420p,scale=w=4608:h=-1,zoompan=z=&#x27;1.2&#x2B;(0*(ot/4))&#x27;:x=&#x27;(on/(30*4))*(iw-iw/1.2)&#x27;:y=&#x27;(ih-ih/zoom)/2&#x27;:d=120:s=960x540[2_up];&#xA;    [2_up]scale=w=960:h=-1[2_down];&#xA;    [1_down][2_down]xfade=transition=revealdown:duration=1:offset=3[2_out];&#xA;    [0:v][2_out]overlay=x=0:y=0:enable=&#x27;lte(t,7)&#x27;[all_out]&#xA;  -vcodec libx264 -r 30 -f mp4 -map [all_out] -preset veryfast -crf 18 -movflags frag_keyframe&#x2B;empty_moov -pix_fmt yuv420p all.mp4&#xA;

    &#xA;

    fflog output :

    &#xA;

    ffmpeg version 6.0 Copyright (c) 2000-2023 the FFmpeg developers&#xA;  built with Apple clang version 14.0.3 (clang-1403.0.22.14.1)&#xA;  configuration: --prefix=/opt/homebrew/Cellar/ffmpeg/6.0 --enable-shared --enable-pthreads --enable-version3 --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libaribb24 --enable-libbluray --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libsvtav1 --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox --enable-audiotoolbox --enable-neon&#xA;  libavutil      58.  2.100 / 58.  2.100&#xA;  libavcodec     60.  3.100 / 60.  3.100&#xA;  libavformat    60.  3.100 / 60.  3.100&#xA;  libavdevice    60.  1.100 / 60.  1.100&#xA;  libavfilter     9.  3.100 /  9.  3.100&#xA;  libswscale      7.  1.100 /  7.  1.100&#xA;  libswresample   4. 10.100 /  4. 10.100&#xA;  libpostproc    57.  1.100 / 57.  1.100&#xA;Input #0, lavfi, from &#x27;color=c=000000:s=960x540:r=30:duration=169&#x27;:&#xA;  Duration: N/A, start: 0.000000, bitrate: N/A&#xA;  Stream #0:0: Video: wrapped_avframe, yuv420p, 960x540 [SAR 1:1 DAR 16:9], 30 fps, 30 tbr, 30 tbn&#xA;Input #1, image2, from &#x27;file:///Users/johnbandy/Work/Projects/Active/CNCT/XFade/_assets/crosstrekvx-1.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 36486 kb/s&#xA;  Stream #1:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 960x540, 25 fps, 25 tbr, 25 tbn&#xA;Input #2, image2, from &#x27;file:///Users/johnbandy/Work/Projects/Active/CNCT/XFade/_assets/crosstrekvx-2.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 35680 kb/s&#xA;  Stream #2:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 960x540, 25 fps, 25 tbr, 25 tbn&#xA;[Parsed_xfade_8 @ 0x60000137cb00] [Eval @ 0x16f9b5348] Undefined constant or missing &#x27;(&#x27; in &#x27;revealdown&#x27;&#xA;[Parsed_xfade_8 @ 0x60000137cb00] Unable to parse option value "revealdown"&#xA;Error applying option &#x27;transition&#x27; to filter &#x27;xfade&#x27;: Option not found&#xA;Error initializing complex filters.&#xA;Option not found&#xA;

    &#xA;

    The fflog for a successful video generation follows (for comparison to the erroneous log above) :

    &#xA;

    ffmpeg version 6.0 Copyright (c) 2000-2023 the FFmpeg developers&#xA;  built with Apple clang version 14.0.3 (clang-1403.0.22.14.1)&#xA;  configuration: --prefix=/opt/homebrew/Cellar/ffmpeg/6.0 --enable-shared --enable-pthreads --enable-version3 --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libaribb24 --enable-libbluray --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libsvtav1 --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox --enable-audiotoolbox --enable-neon&#xA;  libavutil      58.  2.100 / 58.  2.100&#xA;  libavcodec     60.  3.100 / 60.  3.100&#xA;  libavformat    60.  3.100 / 60.  3.100&#xA;  libavdevice    60.  1.100 / 60.  1.100&#xA;  libavfilter     9.  3.100 /  9.  3.100&#xA;  libswscale      7.  1.100 /  7.  1.100&#xA;  libswresample   4. 10.100 /  4. 10.100&#xA;  libpostproc    57.  1.100 / 57.  1.100&#xA;Input #0, lavfi, from &#x27;color=c=000000:s=960x540:r=30:duration=169&#x27;:&#xA;  Duration: N/A, start: 0.000000, bitrate: N/A&#xA;  Stream #0:0: Video: wrapped_avframe, yuv420p, 960x540 [SAR 1:1 DAR 16:9], 30 fps, 30 tbr, 30 tbn&#xA;Input #1, image2, from &#x27;file:///Users/johnbandy/Work/Projects/Active/CNCT/XFade/_assets/crosstrekvx-1.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 36486 kb/s&#xA;  Stream #1:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 960x540, 25 fps, 25 tbr, 25 tbn&#xA;Input #2, image2, from &#x27;file:///Users/johnbandy/Work/Projects/Active/CNCT/XFade/_assets/crosstrekvx-2.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 35680 kb/s&#xA;  Stream #2:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 960x540, 25 fps, 25 tbr, 25 tbn&#xA;Stream mapping:&#xA;  Stream #0:0 (wrapped_avframe) -> overlay&#xA;  Stream #1:0 (mjpeg) -> format:default&#xA;  Stream #2:0 (mjpeg) -> format:default&#xA;  overlay:default -> Stream #0:0 (libx264)&#xA;Press [q] to stop, [?] for help&#xA;[swscaler @ 0x140158000] deprecated pixel format used, make sure you did set range correctly&#xA;[swscaler @ 0x120098000] deprecated pixel format used, make sure you did set range correctly&#xA;[swscaler @ 0x130078000] deprecated pixel format used, make sure you did set range correctly&#xA;    Last message repeated 2 times&#xA;[swscaler @ 0x140598000] deprecated pixel format used, make sure you did set range correctly&#xA;[swscaler @ 0x1302d8000] deprecated pixel format used, make sure you did set range correctly&#xA;    Last message repeated 1 times&#xA;[libx264 @ 0x138e09080] using SAR=1/1&#xA;[libx264 @ 0x138e09080] using cpu capabilities: ARMv8 NEON&#xA;[libx264 @ 0x138e09080] profile High, level 3.1, 4:2:0, 8-bit&#xA;[libx264 @ 0x138e09080] 264 - core 164 r3095 baee400 - H.264/MPEG-4 AVC codec - Copyleft 2003-2022 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=12 lookahead_threads=4 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=18.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00&#xA;Output #0, mp4, to &#x27;all.mp4&#x27;:&#xA;  Metadata:&#xA;    encoder         : Lavf60.3.100&#xA;  Stream #0:0: Video: h264 (avc1 / 0x31637661), yuv420p(progressive), 960x540 [SAR 1:1 DAR 16:9], q=2-31, 30 fps, 15360 tbn&#xA;    Metadata:&#xA;      encoder         : Lavc60.3.100 libx264&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A&#xA;frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=  -0.0kbits/s speed=N/A    &#xA;frame=   32 fps=0.0 q=24.0 size=       0kB time=00:00:01.00 bitrate=   0.3kbits/s speed=1.94x    &#xA;frame=   87 fps= 84 q=24.0 size=       0kB time=00:00:02.83 bitrate=   0.1kbits/s speed=2.75x    &#xA;frame=  164 fps=107 q=24.0 size=       0kB time=00:00:05.40 bitrate=   0.1kbits/s speed=3.52x    &#xA;frame=  812 fps=399 q=24.0 size=     512kB time=00:00:26.96 bitrate= 155.5kbits/s speed=13.3x    &#xA;frame= 1821 fps=718 q=24.0 size=     512kB time=00:01:00.60 bitrate=  69.2kbits/s speed=23.9x    &#xA;frame= 2469 fps=813 q=24.0 size=     512kB time=00:01:22.23 bitrate=  51.0kbits/s speed=27.1x    &#xA;frame= 3421 fps=967 q=24.0 size=     512kB time=00:01:53.96 bitrate=  36.8kbits/s speed=32.2x    &#xA;frame= 4522 fps=1120 q=24.0 size=     768kB time=00:02:30.63 bitrate=  41.8kbits/s speed=37.3x    &#xA;frame= 5070 fps=1184 q=-1.0 Lsize=     812kB time=00:02:48.90 bitrate=  39.4kbits/s speed=39.5x    &#xA;video:769kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 5.626653%&#xA;[libx264 @ 0x138e09080] frame I:21    Avg QP: 2.73  size:  3710&#xA;[libx264 @ 0x138e09080] frame P:1305  Avg QP: 6.83  size:   449&#xA;[libx264 @ 0x138e09080] frame B:3744  Avg QP: 9.07  size:    33&#xA;[libx264 @ 0x138e09080] consecutive B-frames:  1.1%  1.4%  0.0% 97.5%&#xA;[libx264 @ 0x138e09080] mb I  I16..4: 95.4%  0.7%  3.8%&#xA;[libx264 @ 0x138e09080] mb P  I16..4:  0.1%  0.3%  0.1%  P16..4:  2.3%  0.2%  0.1%  0.0%  0.0%    skip:97.0%&#xA;[libx264 @ 0x138e09080] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.1%  0.0%  0.0%  direct: 0.1%  skip:99.8%  L0:70.9% L1:27.3% BI: 1.8%&#xA;[libx264 @ 0x138e09080] 8x8 transform intra:13.8% inter:71.9%&#xA;[libx264 @ 0x138e09080] coded y,uvDC,uvAC intra: 19.1% 12.6% 5.2% inter: 0.3% 0.5% 0.0%&#xA;[libx264 @ 0x138e09080] i16 v,h,dc,p: 94%  2%  4%  1%&#xA;[libx264 @ 0x138e09080] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  7% 41% 22%  2%  6%  2%  9%  3%  8%&#xA;[libx264 @ 0x138e09080] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 11% 32% 16%  2% 11%  4% 12%  3%  8%&#xA;[libx264 @ 0x138e09080] i8c dc,h,v,p: 88%  9%  2%  1%&#xA;[libx264 @ 0x138e09080] Weighted P-Frames: Y:1.6% UV:1.6%&#xA;[libx264 @ 0x138e09080] kb/s:37.25&#xA;

    &#xA;