[FFmpeg-user] ffmpeg detects audio as pcm_s16be, but it seems to be 32bit
Dietmar Thal
d at dequid.net
Fri Aug 8 19:24:19 CEST 2014
Hi there,
I've got many files from the Convergent Design's Odyssey 7Q recorder.
They are MOV's with Apple ProRes 422 (HQ) and PCM Audio.
When i try to convert them to MJPEG MOV's with AAC Audio for editing,
the resulting video is fine, but the audio sounds weirdly scrambled,
like playing in slow-mo with many clicky noisy sounds.
Is seems, ffmpeg recognizes the audio as 'pcm_s16be', but when i
examine the file in Quicktime's inspector or mediainfo, it says for
the audio channel signed 32 bit, big endian.
Even ffplay can't play the audio properly (QT can), so i think it's
not an encoding problem but something else.
If needed, i can upload my smallest file (it's 80 MB), i tried to
make it smaller with 'dd', like said in the bug report guidelines,
but the resulting file is unreadable for every player and ffmpeg.
Im using ffmpeg on Windows 7 -> ffmpeg-20140805-git-de41798-win64-shared
ffmpeg -version
ffmpeg version N-65298-gde41798 Copyright (c) 2000-2014 the FFmpeg
developers
built on Aug 5 2014 01:59:43 with gcc 4.8.3 (GCC)
Below is the output of ffprobe:
Thanks,
Dietmar
----------------------------------------------------------------------
ffprobe started on 2014-08-08 at 19:07:11
Report written to "ffprobe-20140808-190711.log"
Command line:
ffprobe -report input.mov
ffprobe version N-65298-gde41798 Copyright (c) 2007-2014 the FFmpeg
developers
built on Aug 5 2014 01:59:43 with gcc 4.8.3 (GCC)
configuration: --disable-static --enable-shared --enable-gpl
--enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib
--enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv
--enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
--enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc
--enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus
--enable-librtmp --enable-libschroedinger --enable-libsoxr
--enable-libspeex --enable-libtheora --enable-libtwolame
--enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc
--enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp
--enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid
--enable-decklink --enable-zlib
libavutil 52. 97.100 / 52. 97.100
libavcodec 55. 72.101 / 55. 72.101
libavformat 55. 51.101 / 55. 51.101
libavdevice 55. 13.102 / 55. 13.102
libavfilter 4. 11.102 / 4. 11.102
libswscale 2. 6.100 / 2. 6.100
libswresample 0. 19.100 / 0. 19.100
libpostproc 52. 3.100 / 52. 3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000598160] Format
mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000598160] ISO: File Type Major Brand:
qt
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000598160] Before
avformat_find_stream_info() pos: 81196221 bytes read:197115 seeks:7
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000598160] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000598160] After
avformat_find_stream_info() pos: 3025408 bytes read:1186343 seeks:9 frames:3
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mov':
Metadata:
major_brand : qt
minor_version : 537331968
compatible_brands: qt CDes
creation_time : 2008-06-06 20:25:39
timecode : 15:51:23:24
Duration: 00:00:03.24, start: 0.000000, bitrate: 200484 kb/s
Stream #0:0(eng), 1, 1/25: Video: prores (apch / 0x68637061),
yuv422p10le, 1920x1080, 181197 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr,
25 tbn, 25 tbc (default)
Metadata:
creation_time : 2008-06-06 20:25:39
encoder : Apple ProRes 422 (HQ)
Stream #0:1(eng), 1, 1/48000: Audio: pcm_s16be (lpcm / 0x6D63706C),
48000 Hz, 2 channels, s16, 1536 kb/s (default)
Metadata:
creation_time : 2008-06-06 20:25:39
Stream #0:2(eng), 1, 1/25: Data: none (tmcd / 0x64636D74), 0 kb/s
(default)
Metadata:
creation_time : 2008-06-06 20:25:39
timecode : 15:51:23:24
detected 12 logical cores
Unsupported codec with id 0 for input stream 2
[AVIOContext @ 00000000005a0820] Statistics: 1186343 bytes read, 9 seeks
More information about the ffmpeg-user
mailing list