Ticket #113 (open enhancement)

Opened 2 years ago

Last modified 4 months ago

AAC - Audio object type 23 is not supported

Reported by: k_s_johnson Owned by:
Priority: wish Component: avcodec
Version: git-master Keywords: AAC-LD
Cc: batguano999@… Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

ffmpeg AAC codec (decoder) doesn't seem to support AAC-LD and libfaad or libfaad2 (which is documented to support AAC-LD) is no longer an audio codec option. So there is no way to decode AAC-LD format audio track anymore. However, vlc on windows seems to play the file

ffmpeg build from git snapshot of a few days ago( ffmpeg-HEAD-e16665b) on Fedora 2.6.30.9-96.fc11.x86_6411.

command line:
ffmpeg -y -i po_arrive...mov -acodec pcm_s24le extracted.wav

Error message is:
[aac @ 0x1e9bfa0] Audio object type 23 is not supported.

Attachments

po_arrive_early_michelle_021811.S_mxf.log Download (1.8 KB) - added by k_s_johnson 2 years ago.
ffmpeg output log
po_arrive_early_michelle_021811_fs_trunc.mov Download (2.0 MB) - added by k_s_johnson 2 years ago.
Input file truncated after processing with qt-faststart
foo.m4a Download (246.1 KB) - added by bat_guano 5 months ago.

Change History

Changed 2 years ago by k_s_johnson

ffmpeg output log

comment:1 follow-up: ↓ 2 Changed 2 years ago by cehoyos

  • Status changed from new to open

The sample you uploaded doesn't work, use qt-faststart to produce a sample that you can cut with dd.

Changed 2 years ago by k_s_johnson

Input file truncated after processing with qt-faststart

comment:2 in reply to: ↑ 1 Changed 2 years ago by k_s_johnson

Replying to cehoyos:

The sample you uploaded doesn't work, use qt-faststart to produce a sample that you can cut with dd.

Uploaded new input file processed with qt-faststart and cut with dd.

comment:3 follow-up: ↓ 4 Changed 2 years ago by cehoyos

  • Version changed from git to git-master
  • Type changed from defect to enhancement
  • Reproduced by developer set

Changed 5 months ago by bat_guano

comment:4 in reply to: ↑ 3 Changed 5 months ago by bat_guano

Replying to cehoyos:
Hi
This AAC-LD profile can be achieved using libfdk_aac encoder with FFmpeg:-
$ ffmpeg -i foo -c:a libfdk_aac -profile:a aac_ld -b:a 64k -ar 44100 -ac 2 foo.m4a
Sample is attached.

comment:5 Changed 5 months ago by bat_guano

  • Cc batguano999@… added

comment:6 Changed 5 months ago by bat_guano

Hi
libfdk_aac has a AAC-LD decoder.
Could FFmpeg be made to use this?

comment:7 Changed 4 months ago by richardpl

  • Priority changed from normal to wish
Note: See TracTickets for help on using tickets.