RainbowDu
29th March 2006, 15:04
I am interested in how to play m4v files through directshow. Today I download Ultra QuickTime Converter to convert m4v files to xvid avi. I found that the size of xvid avi file is much smaller than that of m4v files. It is very suprised, is there still some space to compress after xvid encoding?
I opened these two files(m4v file and xvid avi file converted from it) with UltraEdit, and found that both files include the the same frame headers(00 00 01 B6). But between two frame headers there are great differences. It looks like that Ultra QuickTime Converter compresses the content of each frame in m4v however keep all frame headers in the same time.
My suprises:
What's mapping algrithm from m4v to xvid avi files?
Is it possible to play m4v directly through directshow(employing xvid filter of curse)?
I opened these two files(m4v file and xvid avi file converted from it) with UltraEdit, and found that both files include the the same frame headers(00 00 01 B6). But between two frame headers there are great differences. It looks like that Ultra QuickTime Converter compresses the content of each frame in m4v however keep all frame headers in the same time.
My suprises:
What's mapping algrithm from m4v to xvid avi files?
Is it possible to play m4v directly through directshow(employing xvid filter of curse)?