https://bugs.winehq.org/show_bug.cgi?id=46392
--- Comment #5 from Bartosz gang65@poczta.onet.pl --- In the logs (from using buildin quartz.dll and native amstream.dll), there is interesing error:
0078:trace:quartz:AVISplitter_ProcessOldIndex dwChunkId: rec 0078:trace:quartz:AVISplitter_ProcessOldIndex dwFlags: 00000001 0078:trace:quartz:AVISplitter_ProcessOldIndex dwOffset (relative): 00000004 0078:trace:quartz:AVISplitter_ProcessOldIndex dwSize: 00000fec 0078:trace:quartz:FileAsyncReader_SyncRead 0x1baf58->(4, 4, 0x33e504) 0078:trace:quartz:FileAsyncReader_SyncRead -- 0 0078:trace:quartz:FileAsyncReader_SyncRead 0x1baf58->(1000, 4, 0x33e508) 0078:trace:quartz:FileAsyncReader_SyncRead -- 0 0078:err:quartz:AVISplitter_ProcessOldIndex Faulty index or bug in handling: Wanted FCC: "rec ", Abs FCC: "\xc8\x05\xe7\x00" (@ 4), Rel FCC: "LIST" (@ 1000) 0078:trace:quartz:AVISplitter_ProcessOldIndex dwChunkId: 01wb 0078:trace:quartz:AVISplitter_ProcessOldIndex dwFlags: 00000000 0078:trace:quartz:AVISplitter_ProcessOldIndex dwOffset (relative): 00000010 0078:trace:quartz:AVISplitter_ProcessOldIndex dwSize: 00000800
It seems that "rec" entries (with AVIIF_LIST flag) is not properly supported: http://faydoc.tripod.com/formats/avi.htm