For the MOV files with most FFmpeg’s PCM implementations, the sample size is incorrectly identified as 16 bits
Software:
- ffmpeg version 4.0.2
- vlc-4.0.0-20181128-1208-dev-win64
Notes:
- In the logs, I removed all lines beginning with “lua debug:”.
- The files come from the bug:21537.
Logs:
- pcm_mulaw
- line 53 →
[…] sample size 16 […]
- line 53 →
-
others
- line 55 →
[…] sample size 16 […]
- line 105 →
[…] bits/sample:16
- line 55 →
= Codec = | = File = | = Log = |
---|---|---|
pcm_f32be | out_pcmf32be_side.mov | out_pcmf32be_side.log |
pcm_f32le | out_pcmf32le_side.mov | out_pcmf32le_side.log |
pcm_f64be | out_pcmf64be_side.mov | out_pcmf64be_side.log |
pcm_f64le | out_pcmf64le_side.mov | out_pcmf64le_side.log |
pcm_mulaw | out_pcmmulaw_side.mov | out_pcmmulaw_side.log |
pcm_s24be | out_pcms24be_side.mov | out_pcms24be_side.log |
pcm_s24le | out_pcms24le_side.mov | out_pcms24le_side.log |
pcm_s32be | out_pcms32be_side.mov | out_pcms32be_side.log |
pcm_s32le | out_pcms32le_side.mov | out_pcms32le_side.log |
/streams/samples/mov/PCM