Opened 9 months ago

Last modified 3 months ago

#7279 new enhancement

Support AAC celp

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

Description

http://ffmpeg.org/pipermail/ffmpeg-user/2018-June/040356.html
A user has provided an AAC celp sample made with fortherecord court recordings:

$ ffmpeg -acodec aac -i t1.trm
ffmpeg version N-91368-g52e8a0d Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 6.4.0 (GCC)
  configuration: --enable-gpl
  libavutil      56. 18.102 / 56. 18.102
  libavcodec     58. 20.104 / 58. 20.104
  libavformat    58. 17.101 / 58. 17.101
  libavdevice    58.  4.101 / 58.  4.101
  libavfilter     7. 25.100 /  7. 25.100
  libswscale      5.  2.100 /  5.  2.100
  libswresample   3.  2.100 /  3.  2.100
  libpostproc    55.  2.100 / 55.  2.100
[aac @ 0x9ff7440] Audio object type 8 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.
[avi @ 0x9ff61c0] Failed to open codec in avformat_find_stream_info
[aac @ 0x9ff7440] Audio object type 8 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.
Guessed Channel Layout for Input Stream #0.0 : 4.0
Input #0, avi, from 't1.trm':
  Duration: 00:05:00.07, start: 0.000000, bitrate: 100 kb/s
    Stream #0:0: Audio: aac ([128]A[0][0] / 0x4180), 24000 Hz, 4.0, fltp, 24 kb/s
At least one output file must be specified

Change History (8)

comment:2 Changed 9 months ago by JohnHawkinson

A decoded version produced by ForTheRecord?'s software is at http://mit.edu/jhawk/tmp/t1.mp4

comment:3 Changed 9 months ago by cehoyos

Could you confirm that the decoded version was produced by ForTheRecord? The reason I ask is that the file claims it was written by FFmpeg (and you said it would be an mp3 file while it is an mp4 file).

comment:4 follow-ups: Changed 3 months ago by compn

uploaded windows player software to the same dir as the sample in our repo. may be useful for binary codec.

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

Replying to compn:

uploaded windows player software to the same dir as the sample in our repo.

Is the player software open-source? Are you allowed to distribute it?

comment:6 follow-up: Changed 3 months ago by compn

it is free download from https://www.fortherecord.com/

comment:7 in reply to: ↑ 6 Changed 3 months ago by cehoyos

Replying to compn:

it is free download from https://www.fortherecord.com/

Is re-distribution of the free download allowed?

comment:8 in reply to: ↑ 4 Changed 3 months ago by cehoyos

Replying to compn:

uploaded windows player software to the same dir as the sample in our repo.

may be useful for binary codec.

More useful than the aac specification?

Note: See TracTickets for help on using tickets.