Opened 9 years ago
Last modified 2 years ago
#3585 new defect
Many decoding errors for pmp input
Reported by: | Carl Eugen Hoyos | Owned by: | |
---|---|---|---|
Priority: | minor | Component: | avcodec |
Version: | git-master | Keywords: | pmp h264 regression |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
The sample from ticket #3534 shows many errors on decoding since 45da7a0e
$ ffmpeg -i test.pmp ffmpeg version N-62653-g1aa388d Copyright (c) 2000-2014 the FFmpeg developers built on Apr 23 2014 17:28:12 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl libavutil 52. 78.100 / 52. 78.100 libavcodec 55. 58.105 / 55. 58.105 libavformat 55. 37.101 / 55. 37.101 libavdevice 55. 13.100 / 55. 13.100 libavfilter 4. 4.100 / 4. 4.100 libswscale 2. 6.100 / 2. 6.100 libswresample 0. 18.100 / 0. 18.100 libpostproc 52. 3.100 / 52. 3.100 [pmp @ 0x1c4bae0] AAC not yet correctly supported [h264 @ 0x1c4c480] SEI type 0 size 40 truncated at 37 [h264 @ 0x1c4c480] SEI type 1 size 40 truncated at 36 Last message repeated 6 times Input #0, pmp, from 'test.pmp': Duration: 00:00:05.76, bitrate: 256 kb/s Stream #0:0: Video: h264 (Main), yuv420p, 480x272 [SAR 1:1 DAR 30:17], 23.98 fps, 23.98 tbr, 23.98 tbn, 47.95 tbc Stream #0:1: Audio: aac, 44100 Hz, stereo, fltp At least one output file must be specified
Note:
See TracTickets
for help on using tickets.
I suppose at least https://github.com/FFmpeg/FFmpeg/blob/069d2b4a50a6eb2f925f36884e6b9bd9a1e54670/libavformat/pmpdec.c#L85
"AAC not yet correctly supported" BS should be removed. Also when looking at https://github.com/FFmpeg/FFmpeg/commit/45da7a0e8f271b32202424358393aa249a939028 it looks like it is correct. It must be truncated (or it is NOT SEI, but parts of container, then who cares). Dunno. I would close this BS. It plays... Except for "No audio packets", it all looks good to me.