Recherche avancée

Médias (16)

Mot : - Tags -/mp3

Autres articles (66)

  • Submit bugs and patches

    13 avril 2011

    Unfortunately a software is never perfect.
    If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
    If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
    You may also (...)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

Sur d’autres sites (8236)

  • build : Allow generating dependencies as a side-effect of assembling

    13 octobre 2016, par Diego Biurrun
    build : Allow generating dependencies as a side-effect of assembling
    

    (Cherry-picked from libav commit 3c0efbd03349ae68d3a25a082222652a102e3fd4)

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

    • [DH] configure
    • [DH] ffbuild/common.mak
  • Best way to record a HTML Canvas/WebGL animation server-side into a video ?

    19 novembre 2022, par Abhinav

    I have a set of animations which I can make in Canvas (fabric.js) or WebGL (three.js). I need to record them automatically, server-side, through a script and output a video file.

    &#xA;&#xA;

    The animations include :

    &#xA;&#xA;

      &#xA;
    1. Pictures
    2. &#xA;

    3. Videos (with audio)
    4. &#xA;

    5. Other animations/effects
    6. &#xA;

    &#xA;&#xA;

    I have researched a lot during last few months on this.

    &#xA;&#xA;

    Results
    &#xA;1. Use PhantomJS + FFMPEG
    &#xA;Run HTML Canvas animations on headless browser(PhantomJS) and record with FFMPEG. Here the issue is PhantomJS supports neither WebGL nor Video element. http://phantomjs.org/supported-web-standards.html

    &#xA;2. Use Websockets to send data back to server using DataURL
    &#xA;Here again, we will need to run the animations on browser (which we can't because we have to do everything on server).

    &#xA;3. Use node-canvas
    &#xA;This is a library by TJ Holowaychuk which allows rendering HTML Canvas on Node.js. But it has its own limitations plus I haven't really explored this field much. &#xA;(If someone could shed more light on this library)

    &#xA;&#xA;

    If anyone has done it before or can guide me somewhere useful.
    &#xA;All we need to do is use some data to create animations and record it into a video, everything on server side.

    &#xA;

  • FFmpeg uses xface to merge videos without transition effects

    30 avril 2024, par soapbar

    ffmpeg -i ./first.mp4 -i ./first.mp4 -filter_complex "xfade=transition=circlecrop:duration=1:offset=4,format=yuv420p" -y output.mp4

    &#xA;

    FFMPEG version 6.1.1, the video is generated normally without any error prompts, but the generated video does not have any transition effects.

    &#xA;

    output

    &#xA;

    &#xA;ffmpeg version 6.1.1-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2000-2023 the FFmpeg developers&#xA;  built with Apple clang version 11.0.0 (clang-1100.0.33.17)&#xA;  configuration : —cc=/usr/bin/clang —prefix=/opt/ffmpeg —extra-version=tessus —enable-avisynth —enable-fontconfig —enable-gpl —enable-libaom —enable-libass —enable-libbluray —enable-libdav1d —enable-libfreetype —enable-libgsm —enable-libmodplug —enable-libmp3lame —enable-libmysofa —enable-libopencore-amrnb —enable-libopencore-amrwb —enable-libopenh264 —enable-libopenjpeg —enable-libopus —enable-librubberband —enable-libshine —enable-libsnappy —enable-libsoxr —enable-libspeex —enable-libtheora —enable-libtwolame —enable-libvidstab —enable-libvmaf —enable-libvo-amrwbenc —enable-libvorbis —enable-libvpx —enable-libwebp —enable-libx264 —enable-libx265 —enable-libxavs —enable-libxml2 —enable-libxvid —enable-libzimg —enable-libzmq —enable-libzvbi —enable-version3 —pkg-config-flags=—static —disable-ffplay&#xA;  libavutil      58. 29.100 / 58. 29.100&#xA;  libavcodec     60. 31.102 / 60. 31.102&#xA;  libavformat    60. 16.100 / 60. 16.100&#xA;  libavdevice    60.  3.100 / 60.  3.100&#xA;  libavfilter     9. 12.100 /  9. 12.100&#xA;  libswscale      7.  5.100 /  7.  5.100&#xA;  libswresample   4. 12.100 /  4. 12.100&#xA;  libpostproc    57.  3.100 / 57.  3.100&#xA;Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './first.mp4' :&#xA;  Metadata :&#xA;    major_brand : isom&#xA;    minor_version : 512&#xA;    compatible_brands : isomiso2avc1mp41&#xA;    encoder : Lavf61.1.100&#xA;  Duration : 00:00:05.00, start : 0.000000, bitrate : 110 kb/s&#xA;  Stream #0:0[0x1](und) : Video : h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1080x1920 [SAR 4095:4096 DAR 36855:65536], 109 kb/s, SAR 14317:14320 DAR 128853:229120, 0.20 fps, 0.20 tbr, 16384 tbn (default)&#xA;    Metadata :&#xA;      handler_name : VideoHandler&#xA;      vendor_id : [0][0][0][0]&#xA;      encoder : Lavc61.3.100 libx264&#xA;Input #1, mov,mp4,m4a,3gp,3g2,mj2, from './first.mp4' :&#xA;  Metadata :&#xA;    major_brand : isom&#xA;    minor_version : 512&#xA;    compatible_brands : isomiso2avc1mp41&#xA;    encoder : Lavf61.1.100&#xA;  Duration : 00:00:05.00, start : 0.000000, bitrate : 110 kb/s&#xA;  Stream #1:0[0x1](und) : Video : h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1080x1920 [SAR 4095:4096 DAR 36855:65536], 109 kb/s, SAR 14317:14320 DAR 128853:229120, 0.20 fps, 0.20 tbr, 16384 tbn (default)&#xA;    Metadata :&#xA;      handler_name : VideoHandler&#xA;      vendor_id : [0][0][0][0]&#xA;      encoder : Lavc61.3.100 libx264&#xA;Stream mapping :&#xA;  Stream #0:0 (h264) -> xfade&#xA;  Stream #1:0 (h264) -> xfade&#xA;  format:default -> Stream #0:0 (libx264)&#xA;Press [q] to stop, [?] for help&#xA;[libx264 @ 0x7f9f99fc87c0] using SAR=4095/4096&#xA;[libx264 @ 0x7f9f99fc87c0] using cpu capabilities : MMX2 SSE2Fast SSSE3 SSE4.2&#xA;[libx264 @ 0x7f9f99fc87c0] profile High, level 4.0, 4:2:0, 8-bit&#xA;[libx264 @ 0x7f9f99fc87c0] 264 - core 164 r3172 c1c9931 - H.264/MPEG-4 AVC codec - Copyleft 2003-2023 - http://www.videolan.org/x264.html - options : cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 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=2 keyint=250 keyint_min=1 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00&#xA;Output #0, mp4, to 'output.mp4' :&#xA;  Metadata :&#xA;    major_brand : isom&#xA;    minor_version : 512&#xA;    compatible_brands : isomiso2avc1mp41&#xA;    encoder : Lavf60.16.100&#xA;  Stream #0:0 : Video : h264 (avc1 / 0x31637661), yuv420p(tv, progressive), 1080x1920 [SAR 14317:14320 DAR 128853:229120], q=2-31, 0.20 fps, 16384 tbn&#xA;    Metadata :&#xA;      encoder : Lavc60.31.102 libx264&#xA;    Side data :&#xA;      cpb : bitrate max/min/avg : 0/0/0 buffer size : 0 vbv_delay : N/A&#xA;[out#0/mp4 @ 0x7f9f99fc74c0] video:72kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead : 1.190217%&#xA;frame=    2 fps=0.0 q=-1.0 Lsize=      73kB time=00:00:05.00 bitrate= 118.9kbits/s speed=45.5x    &#xA;[libx264 @ 0x7f9f99fc87c0] frame I:1     Avg QP:12.25  size : 72527&#xA;[libx264 @ 0x7f9f99fc87c0] frame P:1     Avg QP:13.77  size :   216&#xA;[libx264 @ 0x7f9f99fc87c0] mb I  I16..4 : 51.4% 34.9% 13.8%&#xA;[libx264 @ 0x7f9f99fc87c0] mb P  I16..4 :  0.0%  0.0%  0.0%  P16..4 :  0.8%  0.0%  0.0%  0.0%  0.0%    skip:99.2%&#xA;[libx264 @ 0x7f9f99fc87c0] 8x8 transform intra:34.9% inter:0.0%&#xA;[libx264 @ 0x7f9f99fc87c0] coded y,uvDC,uvAC intra : 9.2% 9.6% 6.9% inter : 0.0% 0.6% 0.0%&#xA;[libx264 @ 0x7f9f99fc87c0] i16 v,h,dc,p : 79% 20%  2%  0%&#xA;[libx264 @ 0x7f9f99fc87c0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu :  1% 97%  2%  0%  0%  0%  0%  0%  0%&#xA;[libx264 @ 0x7f9f99fc87c0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu : 36% 32% 10%  3%  3%  3%  4%  3%  4%&#xA;[libx264 @ 0x7f9f99fc87c0] i8c dc,h,v,p : 80% 15%  4%  0%&#xA;[libx264 @ 0x7f9f99fc87c0] Weighted P-Frames : Y:0.0% UV:0.0%&#xA;[libx264 @ 0x7f9f99fc87c0] kb/s:58.19&#xA;

    &#xA;