You are not logged in.
- Topics: Active | Unanswered
#1 10-06-2011 21:58:18
- Roumano
- Membre
- Registered: 10-06-2011
- Posts: 25
[Ouvert] Sacade video
Bonjour,
D'avoir merci je trouve le projet super et voué a un belle avenir.
Je vient de le tester et je rencontre un problème bloquant :
Mes vidéo en sortie de ffDiaporama sont saccader (test en modele HD1080P & Generic Pal DVD/DIvxPlayer) si la source est une vidéo de mon apareil photo Canon EOS550D ( .mov 1080P 220Mo/Mintues ...)
Si vous avez une idée du problème ...
Exemple d'un fichier source :
ffmpeg -i ~/Images/00_Video_a_trier/mvi_5129.mov
Seems stream 0 codec frame rate differs from container frame rate: 50000.00 (50000/1) -> 25.00 (25/1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/roumano/Images/00_Video_a_trier/mvi_5129.mov':
Metadata:
major_brand : qt
minor_version : 537331968
compatible_brands: qt CAEP
creation_time : 2011-06-14 21:15:32
Duration: 00:00:59.84, start: 0.000000, bitrate: 46194 kb/s
Stream #0.0(eng): Video: h264 (Constrained Baseline), yuvj420p, 1920x1088, 44656 kb/s, 25 fps, 25 tbr, 25k tbn, 50k tbc
Metadata:
creation_time : 2011-06-14 21:15:32
Stream #0.1(eng): Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
Metadata:
creation_time : 2011-06-14 21:15:32
At least one output file must be specified
Un fichier de sortie :
ffmpeg -i ~/movie3.avi
Input #0, avi, from '/home/roumano/movie3.avi':
Metadata:
encoder : Lavf52.110.0
Duration: 00:00:10.34, start: 0.000000, bitrate: 2164 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 720x480 [PAR 64:81 DAR 32:27], 29.97 tbr, 29.97 tbn, 29.97 tbc
Stream #0.1: Audio: mp3, 48000 Hz, stereo, s16, 128 kb/s
At least one output file must be specified
Si besoin, je peut fournir un fichier source et/ou de sortie
Log dans le terminal de ffDiaporama :
/home/roumano/bin/ffDiaporama/trunk/build/ffDiaporama
QFileInfo::absolutePath: Constructed with empty filename
QFileInfo::absolutePath: Constructed with empty filename
"ffmpeg -y -f image2pipe -vcodec ppm -r 25 -i - -i "/home/roumano/temp.wav" -dframes 258 -vcodec libx264 -fpre "/home/roumano/bin/ffDiaporama/trunk/ffDiaporama/libx264-hq.ffpreset" -minrate 7200000 -maxrate 8800000 -bufsize 16000000 -b 8000000 -r 25 -acodec aac -strict experimental -ab 160000 -ar 48000 -ac 2 -aspect 16:9 -threads 8 "/home/roumano/movie.mp4""
ffmpeg version 0.7.5, Copyright (c) 2000-2011 the FFmpeg developers
built on Oct 4 2011 22:15:09 with gcc 4.4.5
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-network --disable-vaapi --disable-vdpau --enable-libmp3lame --enable-libvo-aacenc --enable-libvorbis --enable-libx264 --enable-libxvid --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-pthreads --enable-libopenjpeg --disable-altivec --disable-avx --cpu=core2 --enable-hardcoded-tables
libavutil 50. 43. 0 / 50. 43. 0
libavcodec 52.122. 0 / 52.122. 0
libavformat 52.110. 0 / 52.110. 0
libavdevice 52. 5. 0 / 52. 5. 0
libavfilter 1. 80. 0 / 1. 80. 0
libswscale 0. 14. 1 / 0. 14. 1
libpostproc 51. 2. 0 / 51. 2. 0
[image2pipe @ 0x23e9f20] Estimating duration from bitrate, this may be inaccurate
Input #0, image2pipe, from 'pipe:':
Duration: N/A, bitrate: N/A
Stream #0.0: Video: ppm, rgb24, 1920x1080, 25 tbr, 25 tbn, 25 tbc
[wav @ 0x23e8c00] max_analyze_duration 5000000 reached at 5013333
Input #1, wav, from '/home/roumano/temp.wav':
Duration: 00:00:10.30, bitrate: 1536 kb/s
Stream #1.0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
Incompatible pixel format 'rgb24' for codec 'libx264', auto-selecting format 'yuv420p'
[buffer @ 0x23eaf70] w:1920 h:1080 pixfmt:rgb24 tb:1/1000000 sar:0/1 sws_param:
[buffersink @ 0x2470d10] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'out'
[scale @ 0x2479910] w:1920 h:1080 fmt:rgb24 -> w:1920 h:1080 fmt:yuv420p flags:0x4
[libx264 @ 0x23e8740] using SAR=1/1
[libx264 @ 0x23e8740] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
[libx264 @ 0x23e8740] profile High, level 4.0
[libx264 @ 0x23e8740] 264 - core 115 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=umh subme=8 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=8 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=0 b_adapt=2 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=abr mbtree=1 bitrate=8000 ratetol=1.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 vbv_maxrate=8800 vbv_bufsize=16000 nal_hrd=none ip_ratio=1.41 aq=1:1.00
Output #0, mp4, to '/home/roumano/movie.mp4':
Metadata:
encoder : Lavf52.110.0
Stream #0.0: Video: libx264, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], q=10-51, 8000 kb/s, 25 tbn, 25 tbc
Stream #0.1: Audio: libvo_aacenc, 48000 Hz, 2 channels, s16, 160 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #1.0 -> #0.1
frame= 8 fps= 0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/sframe= 15 fps= 14 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
...
....
frame= 258 fps= 9 q=23.0 size= 7984kB time=00:00:08.17 bitrate=8004.9kbits/frame= 258 fps= 8 q=-1.0 Lsize= 9703kB time=00:00:10.28 bitrate=7732.6kbits/s
video:9493kB audio:203kB global headers:0kB muxing overhead 0.080557%
frame I:2 Avg QP:11.62 size:291970
[libx264 @ 0x23e8740] frame P:173 Avg QP:15.43 size: 40272
[libx264 @ 0x23e8740] frame B:83 Avg QP:20.14 size: 26135
[libx264 @ 0x23e8740] consecutive B-frames: 51.9% 0.0% 46.5% 1.6%
[libx264 @ 0x23e8740] mb I I16..4: 10.0% 66.5% 23.5%
[libx264 @ 0x23e8740] mb P I16..4: 1.1% 7.9% 1.3% P16..4: 11.4% 6.2% 3.8% 0.0% 0.0% skip:68.3%
[libx264 @ 0x23e8740] mb B I16..4: 1.0% 2.0% 0.1% B16..8: 33.2% 6.5% 1.2% direct:11.7% skip:44.3% L0:45.5% L1:40.0% BI:14.5%
[libx264 @ 0x23e8740] 8x8 transform intra:74.2% inter:66.6%
[libx264 @ 0x23e8740] direct mvs spatial:95.2% temporal:4.8%
[libx264 @ 0x23e8740] coded y,uvDC,uvAC intra: 90.1% 96.6% 90.5% inter: 17.5% 26.1% 10.0%
[libx264 @ 0x23e8740] i16 v,h,dc,p: 21% 15% 29% 35%
[libx264 @ 0x23e8740] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 19% 12% 15% 6% 8% 9% 9% 9% 11%
[libx264 @ 0x23e8740] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 15% 12% 6% 9% 10% 9% 8% 10%
[libx264 @ 0x23e8740] i8c dc,h,v,p: 65% 18% 10% 7%
[libx264 @ 0x23e8740] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x23e8740] ref P L0: 74.1% 12.2% 12.3% 1.3%
[libx264 @ 0x23e8740] ref B L0: 90.7% 9.3%
[libx264 @ 0x23e8740] kb/s:7534.98
ffmpeg -y -f image2pipe -vcodec ppm -r 25 -i - -i "/home/roumano/temp.wav" -dframes 258 -vcodec libx264 -fpre "/home/roumano/bin/ffDiaporama/trunk/ffDiaporama/libx264-pq.ffpreset" -minrate 1350000 -maxrate 1650000 -bufsize 3000000 -b 1500000 -r 25 -acodec aac -strict experimental -ab 128000 -ar 48000 -ac 2 -aspect 16:9 -threads 8 "/home/roumano/movie2.mp4""
ffmpeg version 0.7.5, Copyright (c) 2000-2011 the FFmpeg developers
built on Oct 4 2011 22:15:09 with gcc 4.4.5
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --disable-static --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-network --disable-vaapi --disable-vdpau --enable-libmp3lame --enable-libvo-aacenc --enable-libvorbis --enable-libx264 --enable-libxvid --disable-indev=v4l --disable-indev=v4l2 --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-pthreads --enable-libopenjpeg --disable-altivec --disable-avx --cpu=core2 --enable-hardcoded-tables
libavutil 50. 43. 0 / 50. 43. 0
libavcodec 52.122. 0 / 52.122. 0
libavformat 52.110. 0 / 52.110. 0
libavdevice 52. 5. 0 / 52. 5. 0
libavfilter 1. 80. 0 / 1. 80. 0
libswscale 0. 14. 1 / 0. 14. 1
libpostproc 51. 2. 0 / 51. 2. 0
[image2pipe @ 0x1582f20] Estimating duration from bitrate, this may be inaccurate
Input #0, image2pipe, from 'pipe:':
Duration: N/A, bitrate: N/A
Stream #0.0: Video: ppm, rgb24, 640x360, 25 fps, 25 tbr, 25 tbn, 25 tbc
[wav @ 0x1581c00] max_analyze_duration 5000000 reached at 5013333
Input #1, wav, from '/home/roumano/temp.wav':
Duration: 00:00:10.30, bitrate: 1536 kb/s
Stream #1.0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
Incompatible pixel format 'rgb24' for codec 'libx264', auto-selecting format 'yuv420p'
[buffer @ 0x1601430] w:640 h:360 pixfmt:rgb24 tb:1/1000000 sar:0/1 sws_param:
[buffersink @ 0x1680b30] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'out'
[scale @ 0x1680bd0] w:640 h:360 fmt:rgb24 -> w:640 h:360 fmt:yuv420p flags:0x4
[libx264 @ 0x161bdc0] using SAR=1/1
[libx264 @ 0x161bdc0] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
[libx264 @ 0x161bdc0] profile Constrained Baseline, level 3.0
[libx264 @ 0x161bdc0] 264 - core 115 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=1:0:0 analyse=0x1:0x111 me=umh subme=8 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=8 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=40 intra_refresh=0 rc_lookahead=50 rc=abr mbtree=1 bitrate=1500 ratetol=1.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 vbv_maxrate=1650 vbv_bufsize=3000 nal_hrd=none ip_ratio=1.41 aq=1:1.00
Output #0, mp4, to '/home/roumano/movie2.mp4':
Metadata:
encoder : Lavf52.110.0
Stream #0.0: Video: libx264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], q=10-51, 1500 kb/s, 25 tbn, 25 tbc
Stream #0.1: Audio: libvo_aacenc, 48000 Hz, 2 channels, s16, 128 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #1.0 -> #0.1
frame= 22 fps= 0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
frame= 38 fps= 37 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
frame= 54 fps= 35 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
frame= 69 fps= 34 q=23.0 size= 40kB time=00:00:00.36 bitrate= 910.5kbits/
frame= 84 fps= 33 q=21.0 size= 148kB time=00:00:00.96 bitrate=1264.2kbits/
frame= 99 fps= 32 q=22.0 size= 284kB time=00:00:01.57 bitrate=1475.1kbits/
frame= 114 fps= 31 q=22.0 size= 387kB time=00:00:02.17 bitrate=1457.3kbits/
frame= 127 fps= 31 q=21.0 size= 473kB time=00:00:02.68 bitrate=1440.6kbits/
...
...
Offline
#2 10-07-2011 10:24:33
- domledom
- Administrateur
- Registered: 09-17-2011
- Posts: 1,080
Re: [Ouvert] Sacade video
Bonjour
Les vidéos sources ne posent pas de problèmes : j'ai moi même un EOS550D.
Par contre
- Il y avait effectivement un problème avec la génération en mode DVD (Generic Pal DVD/DIvxPlayer). Je viens d'apporter des corrections pour cela.
=> Merci de recompiler l'application à partir des sources SVN et me confirmer que le problème est bien résolu
- Je ne comprend pas le problème pour le HD1080p
=> Pourriez vous m'envoyer une petite vidéo de quelques secondes (jusqu'à 10 Mo ça passe en email)
Processeur i5 - 8 Go RAM - Manjaro Linux KDE (64 bits) / Windows 7 (64 bits)
Offline