Opened 8 years ago

Closed 8 years ago

#6063 closed enhancement (fixed)

DCA: 20-bit XLL storage resolution is not implemented.

Reported by: susnux Owned by:
Priority: wish Component: avcodec
Version: git-master Keywords: dca
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

Summary of the bug:
Trying to encode a dtshd track I have got a lot of warnings about not implemented 20-bit XLL storage resolution.
Tested also the latest static build, same result, see next section.

How to reproduce:

% ffmpeg -i "dtshd testfile.mka" -c flac output.mka
ffmpeg version N-83000-g8c9c43fc43-static http://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 5.4.1 (Debian 5.4.1-4) 20161202
  configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio
 --cc=gcc-5 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gray --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg
  libavutil      55. 43.100 / 55. 43.100
  libavcodec     57. 70.101 / 57. 70.101
  libavformat    57. 61.100 / 57. 61.100
  libavdevice    57.  2.100 / 57.  2.100
  libavfilter     6. 68.100 /  6. 68.100
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
  libpostproc    54.  2.100 / 54.  2.100
[dca @ 0x51dd3c0] 20-bit XLL storage resolution is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[dca @ 0x51dd3c0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
Input #0, matroska,webm, from 'dtshd testfile.mka':
  Metadata:
    encoder         : libebml v1.3.3 + libmatroska v1.4.5
    creation_time   : 2017-01-05T15:52:32.000000Z
  Duration: 00:01:30.00, start: 0.000000, bitrate: 2434 kb/s
    Stream #0:0(ger): Audio: dts (DTS), 48000 Hz, 5.1(side), s32p (24 bit), 1536 kb/s (default)
    Metadata:
      title           : Surround 5.1
Output #0, matroska, to 'output.mka':
  Metadata:
    encoder         : Lavf57.61.100
    Stream #0:0(ger): Audio: flac ([172][241][0][0] / 0xF1AC), 48000 Hz, 5.1(side), s32 (24 bit), 128 kb/s (default)
    Metadata:
      title           : Surround 5.1
      encoder         : Lavc57.70.101 flac
Stream mapping:
  Stream #0:0 -> #0:0 (dts (dca) -> flac (native))
Press [q] to stop, [?] for help
[dca @ 0x51de380] 20-bit XLL storage resolution is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[dca @ 0x51de380] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[dca @ 0x51de380] 20-bit XLL storage resolution is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[dca @ 0x51de380] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)

Attachments (2)

dtshd testfile.mka (2.3 MB ) - added by susnux 8 years ago.
DTSHD track: [dca @ 0x51de380] 20-bit XLL storage resolution is not implemented.
patchdca20.diff (1.5 KB ) - added by Carl Eugen Hoyos 8 years ago.

Change History (5)

comment:1 by James, 8 years ago

Component: undeterminedavcodec
Priority: normalwish

Could you upload the sample somewhere?

by susnux, 8 years ago

Attachment: dtshd testfile.mka added

DTSHD track: [dca @ 0x51de380] 20-bit XLL storage resolution is not implemented.

comment:2 by James, 8 years ago

Reproduced by developer: set
Status: newopen

by Carl Eugen Hoyos, 8 years ago

Attachment: patchdca20.diff added

comment:3 by James, 8 years ago

Resolution: fixed
Status: openclosed
Note: See TracTickets for help on using tickets.