<div dir="ltr"><div><div><div><div><div><div><div><div><div>Hi,<br></div>I have some inconsistencies with pcm audio stream in avi format.<br></div>The file is transcoded from valid h264, aac mp4 with simple ffmpeg command line "-c:v h264 -c:a pcm_s16le". Also repeated same transcoding to mov format.<br></div><br></div>1) AVStream.duration is not specified - fine in mov<br></div><br>2) AVStream.nb_frames is the number of samples (the same as expected duration) - same in mov<br></div><br>3) AVIndexEntry.timestamp is in bytes not samples - fine in mov<br></div>I guess it is in bytes because if I take timestamp from last index entry, add size and divide by 4 I get exactly the number of samples.<br><br></div>Are these bugs or there is reliable way to interpret the values?<br></div>I compiled my test with Zeranoe build from 2014-11-25<br><br></div>