Recherche avancée

Médias (1)

Mot : - Tags -/pirate bay

Autres articles (32)

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

  • Ajouter notes et légendes aux images

    7 février 2011, par

    Pour pouvoir ajouter notes et légendes aux images, la première étape est d’installer le plugin "Légendes".
    Une fois le plugin activé, vous pouvez le configurer dans l’espace de configuration afin de modifier les droits de création / modification et de suppression des notes. Par défaut seuls les administrateurs du site peuvent ajouter des notes aux images.
    Modification lors de l’ajout d’un média
    Lors de l’ajout d’un média de type "image" un nouveau bouton apparait au dessus de la prévisualisation (...)

  • Emballe médias : à quoi cela sert ?

    4 février 2011, par

    Ce plugin vise à gérer des sites de mise en ligne de documents de tous types.
    Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;

Sur d’autres sites (4150)

  • Processing time for adding an overlay to video using ffmpeg is too long in Android

    23 septembre 2015, par Abhimanyu

    I am working on an app in which I am using android-ffmpeg-java library. I am using filter_complex to add a video overlay on static image but processing time it is taking is too long.
    Can you please suggest any other library that could help me or how can i improvise the current code

    public Clip createOverlayVideo (String backGroungImagePath,String fiveSecsGifVideoPath , String outputPath, int x,int y,int bgwidth,int bgHeight,ShellCallback sc) throws Exception
       {

           Log.d("FfmpegController", "Width " + bgwidth);
           Log.d("FfmpegController", "Height " + bgHeight);
           Clip result = new Clip ();
           ArrayList<string> cmd = new ArrayList<string>();
           cmd = new ArrayList<string>();
           cmd.add(mFfmpegBin);

           cmd.add("-y");

           cmd.add("-loop");
           cmd.add("1");

           cmd.add(Argument.FRAMERATE);
           cmd.add("25" );
           //-profile:v high -preset slow -b:v 500k

           cmd.add("-i");
           cmd.add(backGroungImagePath);

           Log.e("X and Y value ==== ", "overlayAdditionOnImageConvertToVideo" + x + "   y == " + y);

           cmd.add("-i");
           cmd.add(fiveSecsGifVideoPath);

           cmd.add("-filter_complex");


           //change x and y coordinate to 0 if x or y coordinate is neg
           if(x&lt;0)
               x = 0;
           if (y &lt; 0)
               y = 0;
           //cmd.add("\"");
           cmd.add("[0:v]scale=" + bgwidth + ":" + bgHeight + "[scaled];[scaled][1:v]overlay=" + x + ":" + y);
           //cmd.add("\"");
           Log.d("", "Command    " + "[0:v]scale=" + bgwidth + ":" + bgHeight + "[scaled];[scaled][1:v]overlay=" + x + ":" + y);
           Log.d("value", "Overlay command [0:v][1:v]overlay=" + x + ":" + y);

           cmd.add("-shortest");

           cmd.add("-t");
           cmd.add("5");


           cmd.add("-c:a");
           cmd.add("copy");

           cmd.add("-b:a");
           cmd.add("128k");

           cmd.add(Argument.FRAMERATE);
           cmd.add("25" );

           cmd.add("-preset");
           cmd.add("ultrafast");

           /*cmd.add("-b:v");
           cmd.add("512k");

           cmd.add("-minrate");
           cmd.add("512k");

           cmd.add("-maxrate");
           cmd.add("512k");

           cmd.add("-bufsize");
           cmd.add("512k");

           cmd.add("-f");
           cmd.add("mp4");*/

           cmd.add("-y");

           result.path = outputPath;


           cmd.add(new File(result.path).getCanonicalPath());
           Log.d("FFMPEG", "createOverlayVideo Command " + cmd);
           execFFMPEG(cmd, sc);

           return result;
       }
    </string></string></string>
  • FFMPEG Conversion from GIF to video with audio, take too long

    5 novembre 2020, par Mouaad Abdelghafour AITALI

    I'm trying to convert a GIF file into 720p video and merge it with audio, the code below works fine, but it takes a long time to finish the process (depends on the audio length) :

    &#xA;

    //Converting from GIF to video is fast!&#xA;&#xA;public static String makeVideo(String inputGifPath, String outputPath, int width, int height) {&#xA;        return "-y -i " &#x2B; inputGifPath &#x2B; " -movflags faststart -pix_fmt yuv420p -vf crop=" &#x2B; width &#x2B; ":" &#x2B; height &#x2B; ":0:40,scale=1280:720,setsar=1 " &#x2B; outputPath;&#xA;    }&#xA;&#xA;&#xA;&#xA;//Merging video with audio takes a lot of time!&#xA;&#xA;public static String addAudio(String audioNoSpace, String inputVideoPath, String outputVideoPath) {&#xA;    return "-stream_loop -1 -i " &#x2B; inputVideoPath &#x2B; " -i " &#x2B; audioNoSpace &#x2B; " -shortest -map 0:v:0 -map 1:a:0 -y " &#x2B; outputVideoPath;&#xA;}&#xA;

    &#xA;

    FFMPEG commands :

    &#xA;

    -y -i file.gif  -movflags faststart -pix_fmt yuv420p -vf crop=540:250:0:40,scale=1280:720,setsar=1 video.mp4&#xA;&#xA;-stream_loop -1 -i video.mp4 -i  audio.wav -shortest -map 0:v:0 -map 1:a:0 -y final_video.mp4&#xA;

    &#xA;

    Part of log :

    &#xA;

    2020-11-05 19:50:33.092 5721-6212/maa.slowed_reverb W/mobile-ffmpeg: [graph 0 input from stream 0:0 @ 0x70b2dedb00] sws_param option is deprecated and ignored&#xA;2020-11-05 19:50:33.112 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Output #0, mp4, to &#x27;/storage/emulated/0/Movies/folder/folder_1604602231893.mp4&#x27;:&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:   Metadata:&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:     major_brand     : &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: isom&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:     minor_version   : &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: 512&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:     compatible_brands: &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: isomiso2mp41&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:     comment         : &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Optimized with ezgif.com&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:     encoder         : &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Lavf58.48.100&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:     Stream #0:0&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: (und)&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: : Video: mpeg4 (mp4v / 0x7634706D), yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: , &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: 12.50 fps, &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: 12800 tbn, &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: 12.50 tbc&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:  (default)&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:     Metadata:&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:       handler_name    : &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: VideoHandler&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:       encoder         : &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Lavc58.96.100 mpeg4&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:     Side data:&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:       &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: cpb: &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: bitrate max/min/avg: 0/0/200000 buffer size: 0 &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: vbv_delay: N/A&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:     Stream #0:1&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: : Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:     Metadata:&#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg:       encoder         : &#xA;2020-11-05 19:50:33.113 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: Lavc58.96.100 aac&#xA;2020-11-05 19:50:33.462 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=   17 fps=0.0 q=4.8 size=       0kB time=00:00:01.28 bitrate=   0.3kbits/s speed=3.27x    &#xA;2020-11-05 19:50:33.965 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=   54 fps=0.0 q=28.4 size=     256kB time=00:00:04.24 bitrate= 494.7kbits/s speed=4.74x    &#xA;2020-11-05 19:50:34.468 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=   85 fps= 61 q=24.8 size=     512kB time=00:00:06.72 bitrate= 624.2kbits/s speed=4.81x    &#xA;2020-11-05 19:50:34.973 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  117 fps= 61 q=31.0 size=     512kB time=00:00:09.28 bitrate= 452.0kbits/s speed=4.88x    &#xA;2020-11-05 19:50:35.478 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  150 fps= 62 q=31.0 size=     768kB time=00:00:11.92 bitrate= 527.8kbits/s speed=4.96x    &#xA;2020-11-05 19:50:35.976 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  184 fps= 63 q=31.0 size=    1024kB time=00:00:14.64 bitrate= 573.0kbits/s speed=5.04x    &#xA;2020-11-05 19:50:36.478 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  217 fps= 64 q=24.8 size=    1024kB time=00:00:17.28 bitrate= 485.5kbits/s speed=5.07x    &#xA;2020-11-05 19:50:36.994 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  249 fps= 63 q=31.0 size=    1280kB time=00:00:19.84 bitrate= 528.5kbits/s speed=5.06x    &#xA;2020-11-05 19:50:37.511 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  283 fps= 64 q=31.0 size=    1536kB time=00:00:22.56 bitrate= 557.8kbits/s speed=5.08x    &#xA;2020-11-05 19:50:38.012 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  313 fps= 63 q=24.8 size=    1536kB time=00:00:24.96 bitrate= 504.1kbits/s speed=5.05x    &#xA;2020-11-05 19:50:38.521 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  345 fps= 63 q=31.0 size=    1792kB time=00:00:27.52 bitrate= 533.4kbits/s speed=5.05x    &#xA;2020-11-05 19:50:39.026 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  377 fps= 63 q=31.0 size=    1792kB time=00:00:30.08 bitrate= 488.0kbits/s speed=5.05x    &#xA;2020-11-05 19:50:39.534 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  411 fps= 64 q=31.0 size=    2048kB time=00:00:32.80 bitrate= 511.5kbits/s speed=5.07x    &#xA;2020-11-05 19:50:40.055 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  443 fps= 63 q=31.0 size=    2304kB time=00:00:35.36 bitrate= 533.8kbits/s speed=5.06x    &#xA;2020-11-05 19:50:40.565 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  476 fps= 64 q=31.0 size=    2304kB time=00:00:38.00 bitrate= 496.7kbits/s speed=5.08x    &#xA;2020-11-05 19:50:41.056 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  506 fps= 63 q=31.0 size=    2560kB time=00:00:40.40 bitrate= 519.1kbits/s speed=5.06x    &#xA;2020-11-05 19:50:41.560 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  538 fps= 63 q=31.0 size=    2560kB time=00:00:42.96 bitrate= 488.2kbits/s speed=5.06x    &#xA;2020-11-05 19:50:42.068 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  571 fps= 63 q=31.0 size=    2816kB time=00:00:45.60 bitrate= 505.9kbits/s speed=5.07x    &#xA;2020-11-05 19:50:42.574 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  602 fps= 63 q=31.0 size=    3072kB time=00:00:48.08 bitrate= 523.4kbits/s speed=5.06x    &#xA;2020-11-05 19:50:43.087 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  636 fps= 64 q=31.0 size=    3072kB time=00:00:50.80 bitrate= 495.4kbits/s speed=5.08x    &#xA;2020-11-05 19:50:43.586 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  663 fps= 63 q=31.0 size=    3328kB time=00:00:52.96 bitrate= 514.8kbits/s speed=5.04x    &#xA;2020-11-05 19:50:44.086 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  696 fps= 63 q=31.0 size=    3328kB time=00:00:55.63 bitrate= 490.0kbits/s speed=5.05x    &#xA;2020-11-05 19:50:44.595 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  728 fps= 63 q=31.0 size=    3584kB time=00:00:58.16 bitrate= 504.8kbits/s speed=5.05x    &#xA;2020-11-05 19:50:45.101 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  761 fps= 63 q=31.0 size=    3840kB time=00:01:00.80 bitrate= 517.4kbits/s speed=5.05x    &#xA;2020-11-05 19:50:45.602 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  794 fps= 63 q=31.0 size=    3840kB time=00:01:03.44 bitrate= 495.9kbits/s speed=5.06x    &#xA;2020-11-05 19:50:46.103 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  827 fps= 63 q=31.0 size=    4096kB time=00:01:06.08 bitrate= 507.8kbits/s speed=5.07x    &#xA;2020-11-05 19:50:46.604 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  859 fps= 63 q=31.0 size=    4096kB time=00:01:08.64 bitrate= 488.9kbits/s speed=5.07x    &#xA;2020-11-05 19:50:47.116 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  890 fps= 63 q=31.0 size=    4352kB time=00:01:11.12 bitrate= 501.3kbits/s speed=5.06x    &#xA;2020-11-05 19:50:47.619 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  924 fps= 64 q=31.0 size=    4608kB time=00:01:13.84 bitrate= 511.2kbits/s speed=5.08x    &#xA;2020-11-05 19:50:48.120 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  954 fps= 63 q=31.0 size=    4608kB time=00:01:16.24 bitrate= 495.1kbits/s speed=5.07x    &#xA;2020-11-05 19:50:48.631 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame=  986 fps= 63 q=31.0 size=    4864kB time=00:01:18.80 bitrate= 505.7kbits/s speed=5.06x    &#xA;2020-11-05 19:50:49.143 5721-6212/maa.slowed_reverb I/mobile-ffmpeg: frame= 1017 fps= 63 q=31.0 size=    4864kB time=00:01:21.28 bitrate= 490.2kbits/s speed=5.06x&#xA;

    &#xA;

  • Anomalie #4342 : Erreur 1071 de mysql : Specified key was too long ; max key length is 1000 bytes

    21 octobre 2020

    Pour info, même problème avec la table spip_mailsubscribers et UNIQUE email (email(255))