[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: enregistrement d'un flux audio puis extraction d'une partie de ce flux avec mplayer



Sylvain Sauvage a écrit :
> Thierry B, mercredi 3 octobre 2007, 11:08:36 CEST
>> Sylvain Sauvage a écrit :
>> […] 
>>>     ffmpeg -i streamOld.mp3 -ss 06:33:14 -t 00:03:11
>>> Lunettes.mp3
>> […] 
>> $ ffmpeg -i streamOld.mp3 -ss 06:33:14 -t 00:03:11 -acodec
>> copy Lunettes.mp3
>> […]
>>
>> Ca me donne un audio foireux de quelques octets :-(
> 
>   Effectivement, le « -acodec copy » déconne avec -t _et_ -ss.
> Ça fonctionne sans ou avec un seul.
> 
>   Donc, deux solutions temporaires :
> — tu le fais en deux passes (d’abord le -ss, puis le -t) ;
> — tu le fais sans -acodec copy, ça fait un ré-encodage mais à
>   128 kbit/s,  avec une radio comme source, ça doit pas peser
>   bien lourd.
> 

Pour la première soltuion (deuxième non testée)

ffmpeg -i streamOld.mp3 -ss 06:33:14 -acodec copy Lunettes1.mp3 =>
fonctionne

mais après,ca foire :-(

$ ffmpeg -i Lunettes1.mp3 -t 00:03:11 -acodec copy Lunettes.mp3
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
  configuration: --prefix=/usr --libdir=${prefix}/lib
--shlibdir=${prefix}/lib --incdir=${prefix}/include/ffmpeg
--enable-shared --enable-libmp3lame --enable-gpl --enable-libfaad
--mandir=${prefix}/share/man --enable-libvorbis --enable-pthreads
--enable-libfaac --enable-libxvid --enable-pp --enable-libamr-nb
--enable-libamr-wb --enable-x11grab --enable-libogg --enable-libgsm
--enable-libx264 --enable-liba52 --enable-libtheora --extra-cflags=-Wall
-g -fPIC -DPIC --cc=ccache cc --enable-swscaler
  libavutil version: 49.5.0
  libavcodec version: 51.44.0
  libavformat version: 51.13.3
  built on Sep 17 2007 15:29:56, gcc: 4.2.1 (Debian 4.2.1-5)
mdb:244, lastbuf:0 skipping granule 0
mdb:244, lastbuf:0 skipping granule 0
mdb:244, lastbuf:0 skipping granule 1
Input #0, mp3, from 'Lunettes1.mp3':
  Duration: 04:18:51.0, bitrate: 128 kb/s
  Stream #0.0: Audio: mp3, 44100 Hz, stereo, 128 kb/s
Output #0, mp3, to 'Lunettes.mp3':
  Stream #0.0: Audio: libmp3lame, 44100 Hz, stereo, 128 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
Press [q] to stop encoding
error, non monotone timestamps 1175 >= 0
size=    2985kB time=191.0 bitrate= 128.0kbits/s
video:0kB audio:2985kB global headers:0kB muxing overhead -0.012629%

Merci :-)



Reply to: