Recherche avancée

Médias (1)

Mot : - Tags -/illustrator

Autres articles (52)

  • 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

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

Sur d’autres sites (8609)

  • FFMPEG -filter_complex drawtext with style like bold italic and underline

    6 janvier 2019, par Mubbashar

    I am trying to add text on padded area of my video. There are 4 to 5 things that i am not able to do

    • 1) Draw text styling (bold, italic, underline)
    • 2) Padded area opacity
    • 3) Subtitle vertical alignment. When i give some value to VAlign it
      sometimes goes out of the window. how to calculate correctly like
      50px from top or let say 200px from bottom
    • 4) The subtitle should be full width to video. Right now it is like
      this. enter image description here
    • 5) Having a hard time providing OutlineColour value. I have RGBA
      value so how i can give it to OutlineColour

    Here is command i am using

    ffmpeg -y -i video-orignal.mp4 -i logo.png -filter_complex "[0] pad=width=iw:height=ih+200:x=0:y=100:color=#f2e6e6@0.99 [v_1];[v_1] drawtext=fontfile='/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf':text='this is watermark': fontsize=24: x=0.23333333333333*main_w: y=0.1325*main_h: fontcolor=#b01e1e: alpha=1,drawtext=fontfile='/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf':text='This is Top fixed text': fontsize=32: x=w-tw-2: y=(100-th)/2: fontcolor=#9e2643: alpha=1,drawtext=fontfile='/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf':text='This is Bottom fixed text': fontsize=32: x=w-tw-2: y=h-50: fontcolor=#9e2643: alpha=1 [v_2];[v_2] subtitles=f=subtitles-final.srt:force_style='FontName=DejaVu Sans Mono,FontSize=26,OutlineColour=&H00f2eded,PrimaryColour=&H000bf282,BorderStyle=3,WrapStyle=3,Bold=1,italic=1,Underline=1,Alignment=3,MarginV=86.4' [v_3];[v_3] [1]overlay=main_w-140:105 [v_4]" -map "[v_4]" -map 0:a video-final.mp4

    Split into lines and indented to make it readable :

    ffmpeg -y
    -i video-orignal.mp4
    -i logo.png
    -filter_complex
       "[0] pad=width=iw:height=ih+200:x=0:y=100:color=#f2e6e6@0.99 [v_1];
       [v_1]
           drawtext=
               fontfile='/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf':
               text='this is watermark': fontsize=24:
               x=0.23333333333333*main_w: y=0.1325*main_h:
               fontcolor=#b01e1e: alpha=1,
           drawtext=
               fontfile='/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf':
               text='This is Top fixed text': fontsize=32:
               x=w-tw-2: y=(100-th)/2: fontcolor=#9e2643: alpha=1,
           drawtext=
               fontfile='/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf':
               text='This is Bottom fixed text': fontsize=32:
               x=w-tw-2: y=h-50: fontcolor=#9e2643: alpha=1
       [v_2];
       [v_2]
           subtitles=
               f=subtitles-final.srt:
               force_style=
                   'FontName=DejaVu Sans Mono,
                   FontSize=26,
                   OutlineColour=&H00f2eded,
                   PrimaryColour=&H000bf282,
                   BorderStyle=3,WrapStyle=3,Bold=1,italic=1,Underline=1,
                   Alignment=3,MarginV=86.4'
       [v_3];
       [v_3] [1]overlay=main_w-140:105 [v_4]"
    -map "[v_4]"
    -map 0:a
    video-final.mp4
  • Android Java (ffmpeg-kit). Assistance(opinion) with combining 4 ffmpeg commands together

    26 novembre 2022, par D-MAN

    I have the following 4 ffmpeg commands. 1. adds a png frame(border) over the entire length of the video. 2. creates a boomerang effect. 3. adds an outro jpeg to the last 2 seconds of the video. 4. Adds an intro jpeg to the first 2 seconds of the video.(these commands work individually)

    


    My aim is to combine all of these individual commands into one command to create a complete edited video. The final video needs all these elements in one final edited video.

    


    Your assistance is greatly appreciated.

    


    /**
 *

 * (Middle overlay filter) String exe = "-i " + input_video_uri + " -framerate 60 -i " + frame + " -filter_complex [0]pad="+mVideoWidth+":"+mVideoHeight+":576:0[vid];[vid][1]overlay -c:a copy -vcodec mpeg4 -crf 0 -preset ultrafast -qscale 0 " + file2.getAbsolutePath();

 * (Boomerang effect) String exe = "-y -i " + input_video_uri + " -filter_complex [0]reverse[r];[0][r][0]concat=n=3,setpts=0.5*PTS " + file2.getAbsolutePath();

 * (Put image at end of video) String exe = "-i "+ input_video_uri +" -i "+ frame +" -filter_complex \"[0:v][1:v] overlay=0:0:enable='between(t,"+ (msec - 2 ) + ","+ msec+")'\" -pix_fmt yuv420p -c:a copy " + file2.getAbsolutePath();

 * (Put image at start of video) String exe = "-i "+ input_video_uri +" -i "+ frame +" -filter_complex \"[0:v][1:v] overlay=0:0:enable='between(t,0,2)'\" -pix_fmt yuv420p -c:a copy " + file2.getAbsolutePath();

 * */


    


    Being new to ffmpeg, I am limited in knowledge. However, I have tried '&&' which produced an unrecognized error from the ffmpeg library.

    


  • Revision 3050 : Un peu moins de log... On invalide mieux... Une erreur sur un lire_config ...

    10 mars 2010, par kent1 — Log

    Un peu moins de log... On invalide mieux... Une erreur sur un lire_config d’emballe_medias qui au final ne devrait plus être là (dans un pipeline post_traiter certainement)