Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#8092 closed defect (invalid)

Raw AAC unplayable.

Reported by: Nicolas George Owned by:
Priority: normal Component: undetermined
Version: unspecified Keywords:
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Reported on MPlayer mailing-list:
https://lists.mplayerhq.hu/pipermail/mplayer-users/2019-August/088812.html

File is not playable with recent version:

$ ffmpeg -i fantasia_a_due-prova_13_agosto.m4a
ffmpeg version 4.1.3-1 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 8 (Debian 8.3.0-7)
  configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --e
nable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass
--enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype
--enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt
--enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex
--enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp
--enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2
--enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
  libavutil      56. 22.100 / 56. 22.100
  libavcodec     58. 35.100 / 58. 35.100
  libavformat    58. 20.100 / 58. 20.100
  libavdevice    58.  5.100 / 58.  5.100
  libavfilter     7. 40.101 /  7. 40.101
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  3.100 /  5.  3.100
  libswresample   3.  3.100 /  3.  3.100
  libpostproc    55.  3.100 / 55.  3.100
[aac @ 0x55c4524de780] Could not find codec parameters for stream 0 (Audio: aac, 0 channels, fltp): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, aac, from 'fantasia_a_due-prova_13_agosto.m4a':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Audio: aac, 0 channels, fltp
At least one output file must be specified

Was with an older version :

$ ffmpeg -i fantasia_a_due-prova_13_agosto.m4a
ffmpeg version 3.2.14-1~deb9u1 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
  configuration: --prefix=/usr --extra-version='1~deb9u1' --toolchain=hardened --libdir=/usr/lib/i386-linux-gnu --incdir=/usr/include/i386-linux-gnu --enable-gp
l --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
--enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
--enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy
--enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack
--enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2
--enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
  libavutil      55. 34.101 / 55. 34.101
  libavcodec     57. 64.101 / 57. 64.101
  libavformat    57. 56.101 / 57. 56.101
  libavdevice    57.  1.100 / 57.  1.100
  libavfilter     6. 65.100 /  6. 65.100
  libavresample   3.  1.  0 /  3.  1.  0
  libswscale      4.  2.100 /  4.  2.100
  libswresample   2.  3.100 /  2.  3.100
  libpostproc    54.  1.100 / 54.  1.100
[aac @ 0x1ea0720] Input buffer exhausted before END element found
[aac @ 0x1e9f6a0] Estimating duration from bitrate, this may be inaccurate
Input #0, aac, from 'fantasia_a_due-prova_13_agosto.m4a':
  Duration: 01:21:54.86, bitrate: 150 kb/s
    Stream #0:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 150 kb/s
At least one output file must be specified

Attachments (1)

sample.m4a (2.0 MB ) - added by Rodolfo Medina 3 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 by Carl Eugen Hoyos, 3 years ago

Resolution: needs_more_info
Status: newclosed

comment:2 by James, 3 years ago

The user should upload the sample somewhere.

Also, this may already be fixed in 4.2 and master branch. It coincides with the aac demuxer changes (introduced in 4.0), which had a bug that was fixed and backported recently.

comment:3 by Rodolfo Medina, 3 years ago

Resolution: needs_more_info
Status: closedreopened

Hi... I want to attach a sample file... thanks... Rodolfo

by Rodolfo Medina, 3 years ago

Attachment: sample.m4a added

comment:4 by Carl Eugen Hoyos, 3 years ago

Keywords: regression removed
Resolution: invalid
Status: reopenedclosed
Version: 4.1.4unspecified

Duplicate of ticket #7271, not reproducible with FFmpeg 4.1.4.

The general requirement if you find an issue with FFmpeg is to test current FFmpeg git head. If you don't want to download current FFmpeg git head, you cannot report an issue here (you can of course report it to your distribution or to whoever gave you the binary you want to use).

comment:5 by Rodolfo Medina, 3 years ago

all right... thank you... I'll be testing FFmpeg git... Rodolfo

Note: See TracTickets for help on using tickets.