Recherche avancée

Médias (1)

Mot : - Tags -/lev manovitch

Autres articles (90)

  • Qu’est ce qu’un éditorial

    21 juin 2013, par

    Ecrivez votre de point de vue dans un article. Celui-ci sera rangé dans une rubrique prévue à cet effet.
    Un éditorial est un article de type texte uniquement. Il a pour objectif de ranger les points de vue dans une rubrique dédiée. Un seul éditorial est placé à la une en page d’accueil. Pour consulter les précédents, consultez la rubrique dédiée.
    Vous pouvez personnaliser le formulaire de création d’un éditorial.
    Formulaire de création d’un éditorial Dans le cas d’un document de type éditorial, les (...)

  • 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 (...)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

Sur d’autres sites (14274)

  • ffmpeg set watermark using java

    20 mai 2020, par SynixQueen

    I want to add a watermark( like .png) to a video.
This is the way for the command line :

    



    


    ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=1500:1000" output.mp4

    


    



    found >here<

    &#xA;&#xA;

    my Implementation so fairs like that :

    &#xA;&#xA;

    FFmpegResult result = FFmpeg.atPath(Setup.getBin())&#xA;            .addInput(UrlInput.fromPath(inFile.toPath()))&#xA;            .addInput(UrlInput.fromPath(picture.toPath())&#xA;                    .setDuration(10, TimeUnit.SECONDS))         // set duration time&#xA;            .setComplexFilter(FilterGraph.of(&#xA;                    Filter.withName("overlay")&#xA;                    .addArgument("20","20")&#xA;                    .addOutputLink("lowerright")&#xA;            ))&#xA;            .addOutput(UrlOutput.toPath(output.toPath()))&#xA;            .execute();&#xA;

    &#xA;&#xA;

    at the point .setComplexFilter I am unsure I cannot find any sources to get this right atm &#xA;like here >FFmegDokumentation<

    &#xA;&#xA;

    any ideas ?

    &#xA;

  • Ffmpeg Watermark Scaling Issue

    10 mai 2020, par Tevin Mosley

    I am using the code below to watermark videos

    &#xA;&#xA;

    set ffmpeg="C:\ffmpeg\ffmpeg.exe"&#xA;set ffprobe="C:\ffmpeg\ffprobe.exe"&#xA;&#xA;setlocal disabledelayedexpansion&#xA;for %%a in ("G:\4 - Watermark Process\Before\*.mp4") do (&#xA;    for /F "delims=" %%I in (&#x27;&#xA;        ffprobe -v quiet -show_entries stream^=width -of csv^=p^=0:s^=x "%%a"&#xA;    &#x27;) do (&#xA;        ffmpeg -i logo.png -y -v quiet -vf scale=%%I*0.25:-1 scaled.png&#xA;        ffmpeg -i "%%a" -vf "movie=scaled.png [watermark]; [in][watermark] overlay=10:main_h-overlay_h [out]" "G:\4 - Watermark Process\After\%%~na.mp4"&#xA;    )&#xA;)&#xA;&#xA;pause 10&#xA;

    &#xA;&#xA;

    The only problem with this is the scaling is not good for videos that have a bigger width than height.

    &#xA;&#xA;

    If I watermark a video that is 608w x 1080h the watermark works perfectly but for 1920w x 1080h it is way too big.

    &#xA;&#xA;

    I am trying to add a part to the script where the video height can be considered but everything I add breaks the script.

    &#xA;&#xA;

    Any ideas ?

    &#xA;

  • FFmpeg concatenate video and add watermark

    18 avril 2020, par user7356972

    I have command to overlay two video one on other.

    &#xA;&#xA;

    ffmpeg -i input.mp4 -vf "movie= overlay.mov [a]; [1][a]scale2ref[2nd][ref];[2nd][ref]overlay=0:0 [c]"  output.mp4 &#xA;

    &#xA;&#xA;

    Now I want to add water watermark and concatenate a new video append.mov in above command. I have found a command to add watermark.

    &#xA;&#xA;

    ffmpeg -i output.mp4 -i watermark.png -filter_complex "overlay=10:10" outputwatermark.mp4&#xA;

    &#xA;&#xA;

    But I want to merge both the command and also need to concatenate append.mov to output.mp4.

    &#xA;&#xA;

    Also above overlay two video command takes too long time to process if video size is large. Any suggestion on that(should not affect quality of video) ?

    &#xA;&#xA;

    I tried following command to concatenate video.

    &#xA;&#xA;

    ffmpeg -i abc.mp4 -i ../input/overlay2.mov append.mp4&#xA;

    &#xA;&#xA;

    The video was not concatenate, below is the output.

    &#xA;&#xA;

    ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers&#xA;  built with Apple clang version 11.0.0 (clang-1100.0.33.17)&#xA;  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.2.2_2 --enable-shared --enable-pthreads --enable-version3 --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libmp3lame --enable-libopus --enable-librubberband --enable-libsnappy --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp --enable-libspeex --enable-libsoxr --enable-videotoolbox --disable-libjack --disable-indev=jack&#xA;  libavutil      56. 31.100 / 56. 31.100&#xA;  libavcodec     58. 54.100 / 58. 54.100&#xA;  libavformat    58. 29.100 / 58. 29.100&#xA;  libavdevice    58.  8.100 / 58.  8.100&#xA;  libavfilter     7. 57.100 /  7. 57.100&#xA;  libavresample   4.  0.  0 /  4.  0.  0&#xA;  libswscale      5.  5.100 /  5.  5.100&#xA;  libswresample   3.  5.100 /  3.  5.100&#xA;  libpostproc    55.  5.100 / 55.  5.100&#xA;Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;abc.mp4&#x27;:&#xA;  Metadata:&#xA;    major_brand     : isom&#xA;    minor_version   : 512&#xA;    compatible_brands: isomiso2avc1mp41&#xA;    encoder         : Lavf58.29.100&#xA;  Duration: 00:00:37.40, start: 0.000000, bitrate: 474 kb/s&#xA;    Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 960x540 [SAR 3:4 DAR 4:3], 324 kb/s, 1k fps, 1k tbr, 16k tbn, 2k tbc (default)&#xA;    Metadata:&#xA;      handler_name    : VideoHandler&#xA;    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 69 kb/s (default)&#xA;    Metadata:&#xA;      handler_name    : SoundHandler&#xA;Input #1, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;../input/overlay2.mov&#x27;:&#xA;  Metadata:&#xA;    major_brand     : qt  &#xA;    minor_version   : 537199360&#xA;    compatible_brands: qt  &#xA;    creation_time   : 2020-03-27T16:32:23.000000Z&#xA;  Duration: 00:00:37.44, start: 0.000000, bitrate: 3519 kb/s&#xA;    Stream #1:0(eng): Video: qtrle (rle  / 0x20656C72), argb(progressive), 640x352, 3295 kb/s, SAR 1:1 DAR 20:11, 25 fps, 25 tbr, 25 tbn, 25 tbc (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-03-27T16:32:23.000000Z&#xA;      handler_name    : Apple Video Media Handler&#xA;      encoder         : Animation&#xA;      timecode        : 00:00:00:00&#xA;    Stream #1:1(eng): Data: none (tmcd / 0x64636D74) (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-03-27T16:32:23.000000Z&#xA;      handler_name    : Time Code Media Handler&#xA;      timecode        : 00:00:00:00&#xA;File &#x27;append.mp4&#x27; already exists. Overwrite ? [y/N] y&#xA;Stream mapping:&#xA;  Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))&#xA;  Stream #0:1 -> #0:1 (aac (native) -> aac (native))&#xA;Press [q] to stop, [?] for help&#xA;[libx264 @ 0x7ff35a012200] using SAR=3/4&#xA;[libx264 @ 0x7ff35a012200] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2&#xA;[libx264 @ 0x7ff35a012200] profile High, level 5.2&#xA;[libx264 @ 0x7ff35a012200] 264 - core 155 r2917 0a84d98 - H.264/MPEG-4 AVC codec - Copyleft 2003-2018 - 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=6 lookahead_threads=1 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=25 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 &#x27;append.mp4&#x27;:&#xA;  Metadata:&#xA;    major_brand     : isom&#xA;    minor_version   : 512&#xA;    compatible_brands: isomiso2avc1mp41&#xA;    encoder         : Lavf58.29.100&#xA;    Stream #0:0(eng): Video: h264 (libx264) (avc1 / 0x31637661), yuv420p(progressive), 960x540 [SAR 3:4 DAR 4:3], q=-1--1, 1k fps, 16k tbn, 1k tbc (default)&#xA;    Metadata:&#xA;      handler_name    : VideoHandler&#xA;      encoder         : Lavc58.54.100 libx264&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1&#xA;    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, mono, fltp, 69 kb/s (default)&#xA;    Metadata:&#xA;      handler_name    : SoundHandler&#xA;      encoder         : Lavc58.54.100 aac&#xA;frame=37399 fps=378 q=-1.0 Lsize=    2138kB time=00:00:37.39 bitrate= 468.4kbits/s speed=0.378x    &#xA;video:1454kB audio:221kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 27.624002%&#xA;[libx264 @ 0x7ff35a012200] frame I:150   Avg QP:11.47  size:  1655&#xA;[libx264 @ 0x7ff35a012200] frame P:9423  Avg QP:14.43  size:    52&#xA;[libx264 @ 0x7ff35a012200] frame B:27826 Avg QP:17.67  size:    27&#xA;[libx264 @ 0x7ff35a012200] consecutive B-frames:  0.8%  0.0%  0.0% 99.2%&#xA;[libx264 @ 0x7ff35a012200] mb I  I16..4: 94.0%  4.3%  1.7%&#xA;[libx264 @ 0x7ff35a012200] mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.1%  0.0%  0.0%  0.0%  0.0%    skip:99.8%&#xA;[libx264 @ 0x7ff35a012200] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.1%  0.0%  0.0%  direct: 0.0%  skip:99.9%  L0:54.5% L1:45.5% BI: 0.1%&#xA;[libx264 @ 0x7ff35a012200] 8x8 transform intra:4.8% inter:84.4%&#xA;[libx264 @ 0x7ff35a012200] coded y,uvDC,uvAC intra: 1.6% 2.3% 2.0% inter: 0.0% 0.0% 0.0%&#xA;[libx264 @ 0x7ff35a012200] i16 v,h,dc,p: 96%  0%  3%  0%&#xA;[libx264 @ 0x7ff35a012200] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 58%  9% 28%  1%  1%  1%  1%  1%  1%&#xA;[libx264 @ 0x7ff35a012200] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 38% 22% 15%  4%  4%  5%  5%  4%  4%&#xA;[libx264 @ 0x7ff35a012200] i8c dc,h,v,p: 97%  1%  1%  0%&#xA;[libx264 @ 0x7ff35a012200] Weighted P-Frames: Y:1.9% UV:1.9%&#xA;[libx264 @ 0x7ff35a012200] ref P L0: 86.3%  8.4%  4.5%  0.8%  0.0%&#xA;[libx264 @ 0x7ff35a012200] ref B L0: 75.4% 24.0%  0.5%&#xA;[libx264 @ 0x7ff35a012200] ref B L1: 98.1%  1.9%&#xA;[libx264 @ 0x7ff35a012200] kb/s:318.42&#xA;[aac @ 0x7ff35a013a00] Qavg: 152.336&#xA;

    &#xA;