[FFmpeg-trac] #6381(avcodec:new): Re-encoding png image fails
FFmpeg
trac at avcodec.org
Wed May 10 01:47:04 EEST 2017
#6381: Re-encoding png image fails
------------------------------------+-----------------------------------
Reporter: guest123 | Owner:
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: png | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+-----------------------------------
Comment (by guest123):
`Which did you test?` I tested it with a lot of image viewers/editors on
windows. All modern browsers can display that image (Chrome, Mozilla,
Safari, Opera, IE, etc), you can edit it in Paint, open and edit it with
ACDSee Image Viewer, Mirilic Action Image Viewer, Panorama Maker, Image
Resizer etc. All of them opens image without anywarnings or errors.
`Why do you believe this is a valid png file?` Actually, this is not
completely valid png file. One of IDAT chunks has unconsistent CRC32 hash,
which means that the file may be corrupted. But, I tested some images with
bad CRC32 hashes and Ffmpeg converts them without errors. Also, in this
image IEND chunk is missing, and also a few IDAT chunks at the ends.
Shouldn't Ffmpeg just fill that part of image with transparent or black
pixel data (like all other image editors do)?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6381#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list