
Recherche avancée
Médias (3)
-
Valkaama DVD Cover Outside
4 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Image
-
Valkaama DVD Label
4 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Image
-
Valkaama DVD Cover Inside
4 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Image
Autres articles (111)
-
Support audio et vidéo HTML5
10 avril 2011MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...) -
HTML5 audio and video support
13 avril 2011, parMediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
For older browsers the Flowplayer flash fallback is used.
MediaSPIP allows for media playback on major mobile platforms with the above (...) -
De l’upload à la vidéo finale [version standalone]
31 janvier 2010, parLe chemin d’un document audio ou vidéo dans SPIPMotion est divisé en trois étapes distinctes.
Upload et récupération d’informations de la vidéo source
Dans un premier temps, il est nécessaire de créer un article SPIP et de lui joindre le document vidéo "source".
Au moment où ce document est joint à l’article, deux actions supplémentaires au comportement normal sont exécutées : La récupération des informations techniques des flux audio et video du fichier ; La génération d’une vignette : extraction d’une (...)
Sur d’autres sites (6789)
-
ffmpeg throw a silent video output when trying to merge video and audio
31 janvier 2023, par porororoI tried to combine mp4 format video and wav format audio.
The video is shorter than the audio and start second is same as 00:00.


I used command as bellows :


ffmpeg -i video.mp4 -i audio.wav -filter_complex "[0:a]volume=0.2[A];[1:a][A]amerge[Aout]" -map 0:v -map [Aout] -y -shortest output_video.mp4



The problem is the output_video.mp4 is a silent video without the sound.


How can I get the output_video.mp4 with sound from audio.wav ?


ffmpeg output is :




ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 7.3.0 (crosstool-NG 1.23.0.449-a04d0)
configuration: --prefix=/tmp/build/80754af9/ffmpeg_1587154242452/\_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho --cc=/tmp/build/80754af9/ffmpeg_1587154242452/\_build_env/bin/x86_64-conda_cos6-linux-gnu-cc --disable-doc --enable-avresample --enable-gmp --enable-hardcoded-tables --enable-libfreetype --enable-libvpx --enable-pthreads --enable-libopus --enable-postproc --enable-pic --enable-pthreads --enable-shared --enable-static --enable-version3 --enable-zlib --enable-libmp3lame --disable-nonfree --enable-gpl --enable-gnutls --disable-openssl --enable-libopenh264 --enable-libx264
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'video.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf58.29.100
Duration: 00:00:19.04, start: 0.000000, bitrate: 510 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720, 373 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s (default)
Metadata:
handler_name : SoundHandler
Guessed Channel Layout for Input Stream #1.0 : mono
Input #1, wav, from 'audio.wav':
Duration: 00:00:14.70, bitrate: 352 kb/s
Stream #1:0: Audio: pcm_s16le (\[1\]\[0\]\[0\]\[0\] / 0x0001), 22050 Hz, mono, s16, 352 kb/s
Stream mapping:
Stream #0:1 (aac) -\> volume (graph 0)
Stream #1:0 (pcm_s16le) -\> amerge:in0 (graph 0)
Stream #0:0 -\> #0:0 (h264 (native) -\> h264 (libx264))
amerge (graph 0) -\> Stream #0:1 (aac)
Press \[q\] to stop, \[?\] for help
\[libx264 @ 0x55aa9a642ac0\] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 AVX512
\[libx264 @ 0x55aa9a642ac0\] profile High, level 3.1, 4:2:0, 8-bit
\[libx264 @ 0x55aa9a642ac0\] 264 - core 157 - 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=22 lookahead_threads=3 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
\[Parsed_amerge_1 @ 0x55aa9b37c140\] No channel layout for input 1
Output #0, mp4, to 'output_video.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf58.29.100
Stream #0:0(und): Video: h264 (libx264) (avc1 / 0x31637661), yuv420p(progressive), 1280x720, q=-1--1, 30 fps, 15360 tbn, 30 tbc (default)
Metadata:
handler_name : VideoHandler
encoder : Lavc58.54.100 libx264
Side data:
cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 22050 Hz, 3.0, fltp, 197 kb/s (default)
Metadata:
encoder : Lavc58.54.100 aac
frame= 507 fps=291 q=-1.0 Lsize= 1116kB time=00:00:16.80 bitrate= 544.3kbits/s speed=9.64x 
video:760kB audio:342kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.242977%
\[libx264 @ 0x55aa9a642ac0\] frame I:3 Avg QP:16.24 size: 19770
\[libx264 @ 0x55aa9a642ac0\] frame P:154 Avg QP:20.29 size: 3227
\[libx264 @ 0x55aa9a642ac0\] frame B:350 Avg QP:19.84 size: 633
\[libx264 @ 0x55aa9a642ac0\] consecutive B-frames: 0.6% 15.8% 18.9% 64.7%
\[libx264 @ 0x55aa9a642ac0\] mb I I16..4: 23.5% 67.4% 9.1%
\[libx264 @ 0x55aa9a642ac0\] mb P I16..4: 0.7% 3.0% 0.3% P16..4: 13.0% 3.1% 1.0% 0.0% 0.0% skip:78.8%
\[libx264 @ 0x55aa9a642ac0\] mb B I16..4: 0.2% 0.1% 0.0% B16..8: 10.4% 0.3% 0.0% direct: 0.6% skip:88.3% L0:41.5% L1:57.2% BI: 1.3%
\[libx264 @ 0x55aa9a642ac0\] 8x8 transform intra:68.2% inter:81.9%
\[libx264 @ 0x55aa9a642ac0\] coded y,uvDC,uvAC intra: 24.6% 22.9% 6.1% inter: 1.2% 1.7% 0.0%
\[libx264 @ 0x55aa9a642ac0\] i16 v,h,dc,p: 68% 16% 6% 10%
\[libx264 @ 0x55aa9a642ac0\] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 10% 50% 2% 2% 3% 2% 4% 3%
\[libx264 @ 0x55aa9a642ac0\] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 32% 25% 13% 5% 5% 6% 5% 6% 4%
\[libx264 @ 0x55aa9a642ac0\] i8c dc,h,v,p: 75% 10% 12% 2%
\[libx264 @ 0x55aa9a642ac0\] Weighted P-Frames: Y:0.0% UV:0.0%
\[libx264 @ 0x55aa9a642ac0\] ref P L0: 65.9% 16.2% 13.5% 4.4%
\[libx264 @ 0x55aa9a642ac0\] ref B L0: 84.1% 13.4% 2.5%
\[libx264 @ 0x55aa9a642ac0\] ref B L1: 97.1% 2.9%
\[libx264 @ 0x55aa9a642ac0\] kb/s:368.24
\[aac @ 0x55aa9a62a280\] Qavg: 8290.713







-
How can I compress or change the resolution of the video very fast with FFmpeg ?
28 mai 2017, par RaresI would like to compress or change the resolution of the video before sending it to server but I don’t want to take too long. For example for the following code a video with size 100MB it takes 2-3 min to resize it to 10MB. Can I do it faster without losing too much quality ?
String[] command = {"-i", filePath, "-vf", "scale=640:360", "-c:a", "copy", "-preset", "ultrafast", dest.getAbsolutePath()};
Console output for above command :
05-28 11:50:22.131 23323-23323/com.example.rares.peoplecounterapp D/TestFFmpeg: SUCCESS with output : 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/emulated/0/DCIM/Camera/20170501_212606.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
creation_time : 2017-05-01 18:26:46
com.android.version: 6.0
Duration: 00:00:38.70, start: 0.000000, bitrate: 17203 kb/s
Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 17007 kb/s, SAR 1:1 DAR 16:9, 29.98 fps, 29.92 tbr, 90k tbn, 180k tbc (default)
Metadata:
creation_time : 2017-05-01 18:26:46
handler_name : VideoHandle
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 155 kb/s (default)
Metadata:
creation_time : 2017-05-01 18:26:46
handler_name : SoundHandle
[libx264 @ 0xf7344400] using SAR=1/1
[libx264 @ 0xf7344400] using cpu capabilities: none!
[libx264 @ 0xf7344400] profile Constrained Baseline, level 3.0
[libx264 @ 0xf7344400] 264 - core 148 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=9 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=0 intra_refresh=0 rc=crf mbtree=0 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=0
Output #0, mp4, to '/storage/emulated/0/DCIM/Camera/20170501_212606_compressed97.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
com.android.version: 6.0
encoder : Lavf57.25.100
Stream #0:0(eng): Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 640x360 [SAR 1:1 DAR 16:9], q=-1--1, 29.92 fps, 11488 tbn, 29.92 tbc (default)
Metadata:
creation_time : 2017-05-01 18:26:46
handler_name : VideoHandle
encoder : Lavc57.24.102 libx264
Side data:
unknown side data type 10 (24 bytes)
Stream #0:1(eng): Audio: aac (LC) ([64][0][0][0] / 0x0040), 48000 Hz, stereo, 155 kb/s (default)
Metadata:
creation_time : 2017-05-01 18:26:46
handler_name : SoundHandle
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 6 fps=0.0 q=0.0 size= 0kB time=00:00:01.04 bitrate= 0.4kbits/s speed=1.96x
frame= 15 fps=
05-28 11:50:22.132 23323-23323/com.example.rares.peoplecounterapp D/TestFFmpeg: Finished command :ffmpeg [Ljava.lang.String;@d8854f -
Create 1 video using image with length of audio
19 septembre 2017, par VishnuI am trying to create video with the length of an audio file , and 1 single image as the background for whole video.
I use following code
'ffmpeg -y -loop 1 -f image2 -r 24 -i subtitle.jpg -i audio.mp3 -c:v libx264 -c:a copy -shortest video.flv';
But problem is processing time is too slow , and sometime video length is not same as audio length.Can some one suggest me alternative ideas.
p.s : audio length is just 3 to 8 seconds.
Below is my output
ffmpeg version N-83443-gc03029a Copyright (c) 2000-2017 the FFmpeg
developers built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-11)
configuration : —enable-gpl —enable-version3 —enable-libfdk_aac
—enable-libmp3lame —enable-libtheora —enable-libvorbis —enable-libvpx —enable-libx264 —enable-nonfree —enable-libopencore-amrnb —enable-libopencore-amrwb —enable-libgsm —enable-libxvid —disable-static —enable-shared libavutil 55. 46.100 / 55. 46.100 libavcodec 57. 75.100 / 57. 75.100 libavformat 57. 66.101
/ 57. 66.101 libavdevice 57. 2.100 / 57. 2.100 libavfilter 6. 73.100 /
6. 73.100 libswscale 4. 3.101 / 4. 3.101 libswresample 2. 4.100 / 2. 4.100 libpostproc 54. 2.100 / 54. 2.100 Input #0, image2, from ’subtitle/1.jpg’ : Duration : 00:00:00.04, start : 0.000000, bitrate : N/A
Stream #0:0 : Video : mjpeg, yuvj420p(pc, bt470bg/unknown/unknown),
1280x720 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 24 tbn, 24 tbc [mp3 @
0x1013ee0] Estimating duration from bitrate, this may be inaccurate
Input #1, mp3, from ’audio/1.mp3’ : Metadata : encoder : Lavf57.71.100
Duration : 00:00:05.98, start : 0.000000, bitrate : 32 kb/s Stream #1:0 :
Audio : mp3, 22050 Hz, mono, s16p, 32 kb/s No pixel format specified,
yuvj420p for H.264 encoding chosen. Use -pix_fmt yuv420p for
compatibility with outdated media players. [libx264 @ 0x1020600] using
SAR=1/1 [libx264 @ 0x1020600] using cpu capabilities : MMX2 SSE2Fast
SSSE3 SSE4.2 AVX [libx264 @ 0x1020600] profile High, level 3.1
[libx264 @ 0x1020600] 264 - core 148 r2762 90a61ec - H.264/MPEG-4 AVC
codec - Copyleft 2003-2017 - 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=3 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=24 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 Output #0, flv, to ’video/1.flv’ : Metadata : encoder :
Lavf57.66.101 Stream #0:0 : Video : h264 (libx264) ([7][0][0][0] /
0x0007), yuvj420p(pc), 1280x720 [SAR 1:1 DAR 16:9], q=-1—1, 24 fps,
1k tbn, 24 tbc Metadata : encoder : Lavc57.75.100 libx264 Side data :
cpb : bitrate max/min/avg : 0/0/0 buffer size : 0 vbv_delay : -1 Stream0:1 : Audio : mp3 ([2][0][0][0] / 0x0002), 22050 Hz, mono, s16p, 32 kb/s Stream mapping : Stream #0:0 -> #0:0 (mjpeg (native) -> h264
(libx264)) Stream #1:0 -> #0:1 (copy) Press [q] to stop, [?] for help
[image2 @ 0x1011680] Thread message queue blocking ; consider raising
the thread_queue_size option (current value : 8) frame= 32 fps=0.0
q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x frame= 53 fps=
51 q=28.0 size= 210kB time=00:00:00.13 bitrate=13157.8kbits/s
speed=0.126x frame= 73 fps= 47 q=28.0 size= 216kB time=00:00:00.96
bitrate=1828.9kbits/s speed=0.622x frame= 93 fps= 45 q=28.0 size=
221kB time=00:00:01.79 bitrate=1009.9kbits/s speed=0.859x frame= 109
fps= 42 q=28.0 size= 225kB time=00:00:02.45 bitrate= 750.6kbits/s
speed=0.95x frame= 126 fps= 40 q=28.0 size= 230kB time=00:00:03.16
bitrate= 594.3kbits/s speed=1.02x frame= 145 fps= 40 q=28.0 size=
235kB time=00:00:03.95 bitrate= 485.7kbits/s speed=1.09x frame= 162
fps= 39 q=28.0 size= 239kB time=00:00:04.67 bitrate= 419.3kbits/s
speed=1.12x frame= 181 fps= 39 q=28.0 size= 244kB time=00:00:05.46
bitrate= 366.5kbits/s speed=1.17x frame= 193 fps= 33 q=28.0 Lsize=
248kB time=00:00:05.95 bitrate= 340.4kbits/s speed=1.03x video:217kB
audio:23kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead : 2.834417% [libx264 @ 0x1020600] frame I:1 Avg QP:17.19
size:212155 [libx264 @ 0x1020600] frame P:48 Avg QP:18.02 size : 140
[libx264 @ 0x1020600] frame B:144 Avg QP:27.33 size : 43 [libx264 @
0x1020600] consecutive B-frames : 0.5% 0.0% 0.0% 99.5% [libx264 @
0x1020600] mb I I16..4 : 3.1% 86.8% 10.2% [libx264 @ 0x1020600] mb P
I16..4 : 0.0% 0.0% 0.0% P16..4 : 1.0% 0.0% 0.0% 0.0% 0.0% skip:99.0%
[libx264 @ 0x1020600] mb B I16..4 : 0.0% 0.0% 0.0% B16..8 : 0.1% 0.0%
0.0% direct : 0.0% skip:99.8% L0 : 9.1% L1:90.9% BI : 0.0% [libx264 @ 0x1020600] 8x8 transform intra:82.0% inter:55.7% [libx264 @ 0x1020600]
coded y,uvDC,uvAC intra : 87.6% 80.7% 62.5% inter : 0.0% 0.2% 0.0%
[libx264 @ 0x1020600] i16 v,h,dc,p : 76% 22% 2% 1% [libx264 @
0x1020600] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu : 11% 15% 24% 7% 9% 7% 10% 6%
10% [libx264 @ 0x1020600] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu : 23% 27% 9% 7%
8% 6% 8% 5% 8% [libx264 @ 0x1020600] i8c dc,h,v,p : 55% 23% 14% 8%
[libx264 @ 0x1020600] Weighted P-Frames : Y:0.0% UV:0.0% [libx264 @
0x1020600] ref P L0 : 95.1% 0.1% 3.2% 1.6% [libx264 @ 0x1020600] ref B
L0 : 91.7% 3.3% 5.0% [libx264 @ 0x1020600] ref B L1 : 86.1% 13.9%
[libx264 @ 0x1020600] kb/s:223.84 0