[FFmpeg-trac] #3385(undetermined:new): hevc: decoding gives duplicated frame
FFmpeg
trac at avcodec.org
Fri Feb 14 16:04:27 CET 2014
#3385: hevc: decoding gives duplicated frame
-------------------------------------+-------------------------------------
Reporter: maikmerten | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
Decoding HEVC content appears to generate one more frame than actually
contained in the HEVC file. For instance,
http://media.xiph.org/video/derf/y4m/sign_irene_cif.y4m has 540 frames and
when encoding to HEVC (either with x265 or ffmpeg using libx265) 540
frames are reported to have been encoded.
When decoding (either with YUV4MPEG or PNG) I get 541 frames -- the third
frame is a copy of the second frame. When analyzing the stream in
http://codecvisa.codecian.com/ I can confirm that the second and third
frame are actually different, so this appears to be a decoder artifact.
How to reproduce:
{{{
encoding:
---------
% ffmpeg -y -v 9 -loglevel 99 -i sign_irene_cif.y4m irene.hevc 2>
encode.txt
ffmpeg version N-60615-gcbf09bb Copyright (c) 2000-2014 the FFmpeg
developers
built on Feb 14 2014 15:40:32 with gcc 4.8 (Ubuntu/Linaro
4.8.1-10ubuntu9)
<log attached>
<created HEVC file attached>
decoding:
---------
% ffmpeg -v 9 -loglevel 99 -i irene.hevc -f image2 irene%d.png 2>
decode.txt
ffmpeg version N-60615-gcbf09bb Copyright (c) 2000-2014 the FFmpeg
developers
built on Feb 14 2014 15:40:32 with gcc 4.8 (Ubuntu/Linaro
4.8.1-10ubuntu9)
<log attached>
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3385>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list