Opened 5 months ago

Last modified 5 months ago

#6551 new defect

Broken demuxing of non-interleaved avi file

Reported by: cehoyos Owned by:
Priority: important Component: avformat
Version: git-master Keywords: avi regression
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

http://www.ffmpeg.org/pipermail/ffmpeg-user/2017-July/036741.html
Similar to ticket #5498
A user provided an non-interleaved avi file that is not detected as non-interleaved since ef8cc06d6e50d3da7b781e126a3bce7929b53a55, originally fixed in 8df774be88c347c40f1b2411ed9e391dfec0ebb7
Bad demuxing leads to broken decoding.

$ ffmpeg -i hd.avi
ffmpeg version N-86809-g012620a Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 6.3.0 (GCC)
  configuration: --enable-gpl
  libavutil      55. 67.100 / 55. 67.100
  libavcodec     57.101.100 / 57.101.100
  libavformat    57. 75.100 / 57. 75.100
  libavdevice    57.  7.100 / 57.  7.100
  libavfilter     6. 95.100 /  6. 95.100
  libswscale      4.  7.101 /  4.  7.101
  libswresample   2.  8.100 /  2.  8.100
  libpostproc    54.  6.100 / 54.  6.100
Guessed Channel Layout for Input Stream #0.1 : stereo
Input #0, avi, from 'hd.avi':
  Duration: 00:00:19.00, start: 0.000000, bitrate: 10589 kb/s
    Stream #0:0: Video: h264 (High) (H264 / 0x34363248), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 8973 kb/s, 50 fps, 50 tbr, 50 tbn, 100 tbc
    Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s
At least one output file must be specified

Change History (1)

Note: See TracTickets for help on using tickets.