Recherche avancée

Médias (2)

Mot : - Tags -/map

Autres articles (54)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

Sur d’autres sites (6891)

  • FFmpeg creates empty palette, for better quality GIF conversion

    16 mars 2018, par 1234567

    FFmpeg creates empty palette, for better quality GIF conversion

    I have referred to

    https://ffmpeg.org/ffmpeg-filters.html#palettegen-1

    https://superuser.com/a/556031/724432

    but it creates an empty pallete file

    I am trying it on android

    the command used is

    {"-y", "-i", j, "-ss", 10, "-t",3,"-vf","fps=15,scale=300:-1:flags=lanczos,palettegen", palette};

    and the error that is shown is

    ffmpeg version n3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
     built with gcc 4.8 (GCC)
     configuration: --target-os=linux --cross-prefix=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-libx264 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-fontconfig --enable-pthreads --disable-debug --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config=/home/vagrant/SourceCode/ffmpeg-android/ffmpeg-pkg-config --prefix=/home/vagrant/SourceCode/ffmpeg-android/build/armeabi-v7a --extra-cflags='-I/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all' --extra-ldflags='-L/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs='-lpng -lexpat -lm' --extra-cxxflags=
     libavutil      55. 17.103 / 55. 17.103
     libavcodec     57. 24.102 / 57. 24.102
     libavformat    57. 25.100 / 57. 25.100
     libavdevice    57.  0.101 / 57.  0.101
     libavfilter     6. 31.100 /  6. 31.100
     libswscale      4.  0.100 /  4.  0.100
     libswresample   2.  0.101 /  2.  0.101
     libpostproc    54.  0.100 / 54.  0.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/storage/sdcard0/try/Videos/2018-03-13-15-47-29.mp4.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: isommp42
       creation_time   : 2018-03-13 15:47:33
     Duration: 00:00:03.39, start: 0.000000, bitrate: 615 kb/s
       Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 960x540, 637 kb/s, SAR 1:1 DAR 16:9, 22.95 fps, 60 tbr, 90k tbn, 180k tbc (default)
       Metadata:
         creation_time   : 2018-03-13 15:47:33
         handler_name    : VideoHandle
       Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 16000 Hz, mono, fltp, 12 kb/s (default)
       Metadata:
         creation_time   : 2018-03-13 15:47:33
         handler_name    : SoundHandle
    Output #0, image2, to '/storage/sdcard0/try/Gifs//2018-03-16-11-36-48.png':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: isommp42
       encoder         : Lavf57.25.100
       Stream #0:0(eng): Video: png, rgba, 16x16 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 10 fps, 10 tbn, 10 tbc (default)
       Metadata:
         creation_time   : 2018-03-13 15:47:33
         handler_name    : VideoHandle
         encoder         : Lavc57.24.102 png
    Stream mapping:
     Stream #0:0 -> #0:0 (h264 (native) -> png (native))
    Press [q] to stop, [?] for help
    frame=    0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed=   0x    
    frame=    0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A speed=   0x    
    [Parsed_palettegen_2 @ 0xac96ed80] 255(+1) colors generated out of 3594 colors; ratio=0.070952
    [Parsed_palettegen_2 @ 0xac96ed80] Dupped color: FF5F5F5F
    frame=    0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed=   0x    
    video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
    Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)

    any help would be useful

  • Concat different video file types with different fps and resolutions using FFmpeg

    10 juillet 2018, par 1234567

    This is the command I am using :

    {"-y", "-i", file1.toString(), "-i", file2.toString(), "-strict", "experimental", "-filter_complex",
                   "[0:v]scale=480x640,setsar=1:1[v0];[1:v]scale=480x640,setsar=1:1[v1];[v0][0:a][v1][1:a] concat=n=2:v=1:a=1",
                   "-ab", "48000", "-ac", "2", "-ar", "22050", "-s", "480x640", "-vcodec", "libx264","-crf","27","-q","4","-preset", "ultrafast", rootPath + "/output.mp4"};

    When file types are similar, in my case mp4, and with same fps 30 and same resolution, 720 x 980, they do merge properly. But when I try different file types, say AVI, 3gp, mp4, then all with different fps and resolution and the AVI file with no audio, I get following error :

    ffmpeg version n3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
     built with gcc 4.8 (GCC)
     configuration: --target-os=linux --cross-prefix=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-libx264 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-fontconfig --enable-pthreads --disable-debug --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config=/home/vagrant/SourceCode/ffmpeg-android/ffmpeg-pkg-config --prefix=/home/vagrant/SourceCode/ffmpeg-android/build/armeabi-v7a --extra-cflags='-I/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all' --extra-ldflags='-L/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs='-lpng -lexpat -lm' --extra-cxxflags=
     libavutil      55. 17.103 / 55. 17.103
     libavcodec     57. 24.102 / 57. 24.102
     libavformat    57. 25.100 / 57. 25.100
     libavdevice    57.  0.101 / 57.  0.101
     libavfilter     6. 31.100 /  6. 31.100
     libswscale      4.  0.100 /  4.  0.100
     libswresample   2.  0.101 /  2.  0.101
     libpostproc    54.  0.100 / 54.  0.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/storage/sdcard0/tyry/Videos/1.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: isommp42
       creation_time   : 2018-03-14 16:22:27
     Duration: 00:01:06.07, start: 0.000000, bitrate: 10775 kb/s
       Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 960x540, 10757 kb/s, SAR 1:1 DAR 16:9, 47.06 fps, 90k tbr, 90k tbn, 180k tbc (default)
       Metadata:
         creation_time   : 2018-03-14 16:22:27
         handler_name    : VideoHandle
       Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 16000 Hz, mono, fltp, 12 kb/s (default)
       Metadata:
         creation_time   : 2018-03-14 16:22:27
         handler_name    : SoundHandle
    Input #1, mov,mp4,m4a,3gp,3g2,mj2, from '/storage/sdcard0/tyry/Videos/2018-03-17-11-33-07.mp4.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: isommp42
       creation_time   : 2018-03-17 11:33:15
     Duration: 00:00:06.63, start: 0.000000, bitrate: 1030 kb/s
       Stream #1:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 426x240, 1013 kb/s, SAR 1:1 DAR 71:40, 33.65 fps, 90k tbr, 90k tbn, 180k tbc (default)
       Metadata:
         creation_time   : 2018-03-17 11:33:15
         handler_name    : VideoHandle
       Stream #1:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 16000 Hz, mono, fltp, 12 kb/s (default)
       Metadata:
         creation_time   : 2018-03-17 11:33:15
         handler_name    : SoundHandle
    [Parsed_concat_0 @ 0xacb60d40] Input link in1:v0 parameters (size 426x240, SAR 1:1) do not match the corresponding output link in0:v0 parameters (960x540, SAR 1:1)
    [Parsed_concat_0 @ 0xacb60d40] Failed to configure output pad on Parsed_concat_0
    Error configuring complex filters.
    Invalid argument

    What is the proper command to concat different file types, with different fps, and different resolution and map audio properly to a set fps and resolution, output being mp4 file ?

  • creating a video using ffmpeg command with image name pattern [duplicate]

    21 mars 2018, par Junaid Farooq

    This question already has an answer here :

    I am coming from this question
    https://askubuntu.com/questions/610903/how-can-i-create-a-video-file-from-a-set-of-jpg-images

    Everything is working fine and I can create a video, I am only struggling with the image name pattern. Each time, I had to rename all files first to a specific pattern.

    Can we create a video using the same command written below but with this kind of image name pattern ?

    2018-01-19-11-55-00.jpg  2018-01-19-17-00-00.jpg  2018-01-22-10-10-00.jpg  2018-01-22-13-25-00.jpg  2018-01-22-16-40-00.jpg
    2018-01-19-12-00-00.jpg  2018-01-19-17-05-00.jpg  2018-01-22-10-15-00.jpg  2018-01-22-13-30-00.jpg  2018-01-22-16-45-00.jpg

    I want to use this command

    ffmpeg -framerate 25 -i image-%04d.jpg -c:v libx264 -profile:v high -crf 20 -pix_fmt yuv420p output.mp4

    but this one using

    image-2000.jpg  image-2400.jpg  image-2800.jpg

    above image pattern.

    Is there any possibility to use the above pattern of files which are being named as a date. also, all these images are in a folder. Can FFMPEG address them ?