[center]Bonjour,[/center]
désolé de m'introduire dans votre conversation, juste pour faire un retour sur ce fil pour confirmer que l'extraction fonctionne bien sur les (précision ... au moins un fichier que je viens de tester à l'instant) fichiers mpegts sans décalage de l'audio, avec les options -vcodec copy et -acodec copy
ci-dessous le retour de la commande en ligne depuis un fichier enregistré depuis la TNT à l'aide de vlc
$ ffmpeg -vcodec copy -acodec copy -ss 00:25:00 -t 00:15:00 -i ../video/fantomas/fantomas.mpg extraction.mpg
FFmpeg version 0.5-rpmfusion, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra-cflags=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -I/usr/include/openjpeg --extra-version=rpmfusion --enable-bzlib --enable-libdc1394 --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avfilter-lavf --enable-postproc --enable-swscale --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Mar 26 2009 19:39:46, gcc: 4.4.0 20090307 (Red Hat 4.4.0-0.23)
Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (50/2)
Input #0, mpegts, from '../video/fantomas/fantomas.mpg':
Duration: 01:39:55.02, start: 6225.451211, bitrate: 4100 kb/s
Program 1
Stream #0.0[0x44]: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9], 15000 kb/s, 25 tbr, 90k tbn, 50 tbc
Stream #0.1[0x45](fra): Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s
Output #0, mpeg, to 'extraction.mpg':
Stream #0.0: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9], q=2-31, 15000 kb/s, 90k tbn, 25 tbc
Stream #0.1(fra): Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding
frame=22500 fps=3278 q=-1.0 Lsize= 398280kB time=900.31 bitrate=3624.0kbits/s
video:375270kB audio:21093kB global headers:0kB muxing overhead 0.483596%
avidemux me produit un décalage systématique de l'audio (jusqu'à plusieurs secondes), ce qui est très problématique
une question en passant : ffmpeg permettrait-il aussi d'extraire (ou plutôt éliminer) les séquences de pub d'un flux mpegts enregistré depuis la TNT par exemple ?
d'avance merci