Opened 5 years ago
Last modified 5 years ago
#7833 new defect
ffmpeg cant decode video file.
Reported by: | hero | Owned by: | |
---|---|---|---|
Priority: | important | Component: | avformat |
Version: | git-master | Keywords: | mov edts regression |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Summary of the bug:
ffmpeg cant decode mp4 video file, and I have test some verison, in ffmpeg version V3.1.11 it can decode 684 frame, please help confirm.
How to reproduce:
% ffmpeg -i can_not_decode.mp4 output.yuv ffmpeg version 4.1.3 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.11) 20160609 configuration: --disable-x86asm 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 libswscale 5. 3.100 / 5. 3.100 libswresample 3. 3.100 / 3. 3.100
Change History (4)
follow-ups: 2 3 comment:1 by , 5 years ago
comment:2 by , 5 years ago
Replying to richardpl:
Can not confirm without short sample uploaded somewhere.
I upload the test video to https://streams.videolan.org/upload/, because file size > 2.5m
comment:3 by , 5 years ago
Replying to richardpl:
Can not confirm without short sample uploaded somewhere.
I upload the test video to https://streams.videolan.org/upload/, because file size > 2.5m
comment:4 by , 5 years ago
Keywords: | mov edts regression added; decode failed removed |
---|---|
Priority: | normal → important |
Version: | 4.1 → git-master |
For future tickets: Please remember that only current FFmpeg git head is supported here.
Regression since ca6cae73db207f17a0d5507609de12842d8f0ca3, needs `-ignore_editlist 1', possible duplicate of ticket #7123.
$ ffmpeg -i can_not_decode.mp4 -f null - ffmpeg version N-93542-gecdaa4b Copyright (c) 2000-2019 the FFmpeg developers built with gcc 6.4.0 (GCC) configuration: --enable-gpl --enable-libxml2 --enable-gnutls --enable-gmp --enable-version3 --enable-libx264 libavutil 56. 26.100 / 56. 26.100 libavcodec 58. 48.101 / 58. 48.101 libavformat 58. 27.100 / 58. 27.100 libavdevice 58. 7.100 / 58. 7.100 libavfilter 7. 48.100 / 7. 48.100 libswscale 5. 4.100 / 5. 4.100 libswresample 3. 4.100 / 3. 4.100 libpostproc 55. 4.100 / 55. 4.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'can_not_decode.mp4': Metadata: major_brand : isom minor_version : 1 compatible_brands: isom creation_time : 2013-10-28T07:34:51.000000Z encoder : My MP4Box GUI 0.6.0.6 <http://my-mp4box-gui.zymichost.com> Duration: 00:04:14.77, start: 0.000000, bitrate: 321 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 3515 kb/s, 30 fps, 30 tbr, 90k tbn, 60 tbc (default) Metadata: creation_time : 2013-10-26T16:24:28.000000Z handler_name : 1 (2).mp4 Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 253 kb/s (default) Metadata: creation_time : 2013-10-28T07:34:51.000000Z handler_name : 1 (2).ac3 Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native)) Stream #0:1 -> #0:1 (aac (native) -> pcm_s16le (native)) Press [q] to stop, [?] for help Too many packets buffered for output stream 0:1. Conversion failed!
Can not confirm without short sample uploaded somewhere.