[FFmpeg-trac] #10038(undetermined:new): Wrong duration / speed in audio recording made with ffmpeg -f avfoundation
FFmpeg
trac at avcodec.org
Tue Nov 15 17:33:14 EET 2022
#10038: Wrong duration / speed in audio recording made with ffmpeg -f avfoundation
-------------------------------------+-------------------------------------
Reporter: Raimondas | Owner: (none)
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: git-master | Resolution:
Keywords: | Blocked By:
avfoundation |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Raimondas):
The crux of the problem may be that capture? encoding? happens at some
arbitrary, lower bitrate, but output file bitrate matches the expected
bitrate for sampling rate.
Here's capture at 192k:
{{{
...
Input #0, avfoundation, from ':0':
Duration: N/A, start: 12238.164484, bitrate: 12288 kb/s
Stream #0:0, 1, 1/1000000: Audio: pcm_f32le, 192000 Hz, stereo, flt,
12288 kb/s
...
Output #0, wav, to '192-24.wav':
Metadata:
ISFT : Lavf59.27.100
Stream #0:0, 0, 1/192000: Audio: pcm_s24le ([1][0][0][0] / 0x0001),
192000 Hz, stereo, s32, 9216 kb/s
Metadata:
encoder : Lavc59.37.100 pcm_s24le
size= 2904kB time=00:00:09.99 bitrate=2380.9kbits/s speed=0.999x
}}}
and at 44.1k:
{{{
...
Input #0, avfoundation, from ':0':
Duration: N/A, start: 12528.771497, bitrate: 2822 kb/s
Stream #0:0, 1, 1/1000000: Audio: pcm_f32le, 44100 Hz, stereo, flt, 2822
kb/s
...
Output #0, wav, to '44-24.wav':
Metadata:
ISFT : Lavf59.27.100
Stream #0:0, 0, 1/44100: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 44100
Hz, stereo, s32, 2116 kb/s
Metadata:
encoder : Lavc59.37.100 pcm_s24le
size= 2512kB time=00:00:10.00 bitrate=2057.9kbits/s speed=0.998x
}}}
attaching logs for 3 recordings, at 192, 96, 44.1k, all showing the same
problem
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10038#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list