[MPlayer-dev-eng] Some other rm files MPlayer cannot handle

?? hephooey at fastmail.fm
Sat Feb 22 13:37:11 CET 2003


Hey,

I found some strange rm files again. here I paste the -v output of mplayer:

real: File version: 0
Chunk: OP (504f) (size: 0x320000, offset: 0x12)
First index chunk offset: 0x99c0000
First data chunk offset: 0x193000c
Flags (4d44): [live broadcast]
Chunk: PR (5250) (size: 0xac0000, offset: 0x44)
Found new stream (id: 1)
skip_str: 117 bytes skipped
skip_str: 8 bytes skipped
==> 找到视频流: 1
video fourcc: RV40 (30345652)
H.263 ID: 40002000
### skipping 134218972 bytes of codec info
Chunk: 朲E (ce455a96) (size: 0xed6cb10e, offset: 0x800063c)
Unknown chunk: ce455a96
stream_seek: WARNING! Can't seek to 0xF56CB74A !
Chunk:  (ffffff00) (size: 0xffffff00, offset: 0xf56cb000)
Unknown chunk: ffffff00
stream_seek: WARNING! Can't seek to 0x1F56CAEF6 !
Chunk:  (ffffff00) (size: 0xffffff00, offset: 0xf56ca800)
Unknown chunk: ffffff00
stream_seek: WARNING! Can't seek to 0x2F56CA6F6 !
Chunk:  (ffffff00) (size: 0xffffff00, offset: 0xf56ca000)
Unknown chunk: ffffff00
stream_seek: WARNING! Can't seek to 0x3F56C9EF6 !
Chunk:  (ffffff00) (size: 0xffffff00, offset: 0xf56c9800)
Unknown chunk: ffffff00

the chunk_id is quite strange, it has only the last two letters, and 
chunk_size seems have some sort of problems too. And it come up with a video 
stream first while in my other rm file video streams is always after a audio 
stream. 

Now I think the problem is in the '### skipping' line, mplayer skipped too 
much. So I think  for this file codec info should be hide in somewhere else. 
But like Balatoni said it's really a boring thing to figure it out and I'm 
almost got crash with these file. So I gonna leave it to you who know real 
format better than me;), I will upload a sample to 
ftp.mplayerhq.hu/MPlayer/incoming/strange.rm, you can check it out and test.

-- 
Best Regards,
LR




More information about the MPlayer-dev-eng mailing list