[FFmpeg-trac] #2429(undetermined:new): matroska h264 building wrong index_entries list
FFmpeg
trac at avcodec.org
Wed Apr 3 06:32:14 CEST 2013
#2429: matroska h264 building wrong index_entries list
-------------------------------------+-------------------------------------
Reporter: DonMoir | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
With the sample from ticket #2424, it seems to be building the wrong
index_entries list so when you seek it does not seek to a keyframe and
long pause before video animation can begin again.
The file plays fine for me and just a seek problem. ffplay and ffmpeg have
problems with playback (#2424) so did not test there.
Seems fine in WMP.
Here's part of the index_entries list it builds. Notice pos is same for
many and pos jump at index 66
[0] {pos=540 timestamp=0 flags=1 ...}
[1] {pos=540 timestamp=42 flags=1 ...}
[2] {pos=540 timestamp=83 flags=1 ...}
[3] {pos=540 timestamp=125 flags=1 ...}
[4] {pos=540 timestamp=167 flags=1 ...}
[5] {pos=540 timestamp=208 flags=1 ...}
[6] {pos=540 timestamp=250 flags=1 ...}
[7] {pos=540 timestamp=292 flags=1 ...}
[8] {pos=540 timestamp=334 flags=1 ...}
[9] {pos=540 timestamp=375 flags=1 ...}
[10] {pos=540 timestamp=417 flags=1 ...}
[11] {pos=540 timestamp=459 flags=1 ...}
[12] {pos=540 timestamp=500 flags=1 ...}
[13] {pos=540 timestamp=542 flags=1 ...}
[14] {pos=540 timestamp=584 flags=1 ...}
[15] {pos=540 timestamp=626 flags=1 ...}
[16] {pos=540 timestamp=667 flags=1 ...}
[17] {pos=540 timestamp=709 flags=1 ...}
[18] {pos=540 timestamp=751 flags=1 ...}
[19] {pos=540 timestamp=792 flags=1 ...}
[20] {pos=540 timestamp=834 flags=1 ...}
[21] {pos=540 timestamp=876 flags=1 ...}
[22] {pos=540 timestamp=917 flags=1 ...}
[23] {pos=540 timestamp=959 flags=1 ...}
[24] {pos=540 timestamp=1001 flags=1 ...}
[25] {pos=540 timestamp=1043 flags=1 ...}
[26] {pos=540 timestamp=1084 flags=1 ...}
[27] {pos=540 timestamp=1126 flags=1 ...}
[28] {pos=540 timestamp=1168 flags=1 ...}
[29] {pos=540 timestamp=1209 flags=1 ...}
[30] {pos=540 timestamp=1251 flags=1 ...}
[31] {pos=540 timestamp=1293 flags=1 ...}
[32] {pos=540 timestamp=1335 flags=1 ...}
[33] {pos=540 timestamp=1376 flags=1 ...}
[34] {pos=540 timestamp=1418 flags=1 ...}
[35] {pos=540 timestamp=1460 flags=1 ...}
[36] {pos=540 timestamp=1501 flags=1 ...}
[37] {pos=540 timestamp=1543 flags=1 ...}
[38] {pos=540 timestamp=1585 flags=1 ...}
[39] {pos=540 timestamp=1627 flags=1 ...}
[40] {pos=540 timestamp=1668 flags=1 ...}
[41] {pos=540 timestamp=1710 flags=1 ...}
[42] {pos=540 timestamp=1752 flags=1 ...}
[43] {pos=540 timestamp=1793 flags=1 ...}
[44] {pos=540 timestamp=1835 flags=1 ...}
[45] {pos=540 timestamp=1877 flags=1 ...}
[46] {pos=540 timestamp=1918 flags=1 ...}
[47] {pos=540 timestamp=1960 flags=1 ...}
[48] {pos=540 timestamp=2002 flags=1 ...}
[49] {pos=540 timestamp=2044 flags=1 ...}
[50] {pos=540 timestamp=2085 flags=1 ...}
[51] {pos=540 timestamp=2127 flags=1 ...}
[52] {pos=540 timestamp=2169 flags=1 ...}
[53] {pos=540 timestamp=2210 flags=1 ...}
[54] {pos=540 timestamp=2252 flags=1 ...}
[55] {pos=540 timestamp=2294 flags=1 ...}
[56] {pos=540 timestamp=2336 flags=1 ...}
[57] {pos=540 timestamp=2377 flags=1 ...}
[58] {pos=540 timestamp=2419 flags=1 ...}
[59] {pos=540 timestamp=2461 flags=1 ...}
[60] {pos=540 timestamp=2502 flags=1 ...}
[61] {pos=540 timestamp=2544 flags=1 ...}
[62] {pos=540 timestamp=2586 flags=1 ...}
[63] {pos=540 timestamp=2628 flags=1 ...}
[64] {pos=540 timestamp=2669 flags=1 ...}
[65] {pos=540 timestamp=2711 flags=1 ...}
[66] {pos=1502710 timestamp=2753 flags=1 ...}
[67] {pos=540 timestamp=2794 flags=1 ...}
[68] {pos=1502710 timestamp=2836 flags=1 ...}
[69] {pos=1502710 timestamp=2878 flags=1 ...}
[70] {pos=1502710 timestamp=2919 flags=1 ...}
[71] {pos=1502710 timestamp=2961 flags=1 ...}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2429>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list