[FFmpeg-trac] #3871(avcodec:new): FFmpeg MD5 output different with same data #2

FFmpeg trac at avcodec.org
Wed Aug 20 21:47:08 CEST 2014

#3871: FFmpeg MD5 output different with same data #2
             Reporter:  ahthovaikied  |                    Owner:
                 Type:  defect        |                   Status:  new
             Priority:  normal        |                Component:  avcodec
              Version:  2.2.4         |               Resolution:
             Keywords:  md5 aac h264  |               Blocked By:
             Blocking:                |  Reproduced by developer:  0
Analyzed by developer:  0             |

Comment (by ahthovaikied):

 Replying to [comment:2 cehoyos]:
 > Could you elaborate on what you are trying to show with your tests?
 I am trying to calculate the MD5 of media data contained in a file.
 For a same input file, I expect the MD5 to be identical unless I alter the
 file by adding, removing, modifying or reordering streams.
 The MD5 calculation should also be reproducible across different machines
 and FFmpeg versions, otherwise I think it's a bug (fixed or introduced).

 Replying to [comment:2 cehoyos]:
 > I didn't try to reproduce yet, but at least for some input files you can
 certainly get different md5 outputs with your exact command line if you
 are using different configure lines. The md5 values may also change
 depending on the version you test (again without changing the command
 line). All this cannot be surprising so I wonder now what exactly you want
 to test...
 I am not following you here. Why should the FFmpeg build configuration
 have any influence on the MD5 produced?
 I do not decode the streams, only feed them through the MD5 calculation.
 If have have the MKV demuxer and the ability to calculate the MD5 in an
 FFmpeg build, it should absolutely ALWAYS produce the same MD5.

Ticket URL: <https://trac.ffmpeg.org/ticket/3871#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list