gnif <[email protected]> added the comment:
Fair enough, the "fix" is more of a hack, in that I have modified the
XBMC count the number of bits in the channel layout instead of using the
channel count provided by the demuxer.
ge...@geoff:~/Desktop$ ffmpeg -i fix.mkv
FFmpeg version SVN-r23386, Copyright (c) 2000-2010 the FFmpeg developers
built on Jun 3 2010 11:33:42 with gcc 4.4.4
configuration: --enable-libdc1394 --prefix=/usr --extra-cflags='-Wall
-g ' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl -
-enable-libfaad --enable-libvorbis --enable-pthreads --enable-libfaac --
enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --
enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb -
-enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping -
-enable-avfilter --enable-libdirac --enable-avfilter-lavf --disable-
decoder=libdirac --enable-libschroedinger --disable-
encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-
libvpx --disable-altivec --disable-armv5te --disable-armv6 --disable-vis
libavutil 50.16. 0 / 50.16. 0
libavcodec 52.73. 0 / 52.73. 0
libavformat 52.67. 0 / 52.67. 0
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.20. 0 / 1.20. 0
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0
[matroska @ 0xf436d0]Estimating duration from bitrate, this may be
inaccurate
Input #0, matroska, from 'fix.mkv':
Duration: 00:01:00.01, start: 0.000000, bitrate: N/A
Stream #0.0(eng): Video: h264, yuv420p, 1280x720, PAR 1:1 DAR 16:9,
23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
Stream #0.1(eng): Audio: dca, 48000 Hz, 6 channels, s16
Metadata:
title : English DTS 754kbps
Stream #0.2(eng): Subtitle: [0][0][0][0] / 0x0000
Metadata:
title : English
Stream #0.3(fre): Subtitle: [0][0][0][0] / 0x0000
Metadata:
title : French
Stream #0.4(spa): Subtitle: [0][0][0][0] / 0x0000
Metadata:
title : Spanish
At least one output file must be specified
ge...@geoff:~/Desktop$ ffmpeg -i fix.dts
FFmpeg version SVN-r23386, Copyright (c) 2000-2010 the FFmpeg developers
built on Jun 3 2010 11:33:42 with gcc 4.4.4
configuration: --enable-libdc1394 --prefix=/usr --extra-cflags='-Wall
-g ' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl -
-enable-libfaad --enable-libvorbis --enable-pthreads --enable-libfaac --
enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --
enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb -
-enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping -
-enable-avfilter --enable-libdirac --enable-avfilter-lavf --disable-
decoder=libdirac --enable-libschroedinger --disable-
encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-
libvpx --disable-altivec --disable-armv5te --disable-armv6 --disable-vis
libavutil 50.16. 0 / 50.16. 0
libavcodec 52.73. 0 / 52.73. 0
libavformat 52.67. 0 / 52.67. 0
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.20. 0 / 1.20. 0
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0
[dts @ 0x1b026d0]max_analyze_duration reached
[dts @ 0x1b026d0]Estimating duration from bitrate, this may be
inaccurate
Input #0, dts, from 'fix.dts':
Duration: 00:00:10.83, bitrate: 768 kb/s
Stream #0.0: Audio: dca, 48000 Hz, stereo, s16, 768 kb/s
At least one output file must be specified
________________________________________________
FFmpeg issue tracker <[email protected]>
<https://roundup.ffmpeg.org/issue2137>
________________________________________________