Discussion:
AVI
(too old to reply)
Bill Cunningham
2010-03-11 13:21:34 UTC
Permalink
I want to learn to write AVIs. In particular, a program in C that shows
data like riffwalk and chunk.exe. And also a small video viewer. I have seen
rifwalk's source in C++ and it should be fairly easy to rewrite it in C
except for those namespaces at the end that use the scoping operator. I'm
not sure how to convert that.

What source would I need from platform SDK?

Bill
Alessandro Angeli
2010-03-11 22:56:25 UTC
Permalink
From: "Bill Cunningham"
Post by Bill Cunningham
I want to learn to write AVIs. In particular, a
program in C that shows data like riffwalk and chunk.exe.
And also a small video viewer. I have seen rifwalk's
source in C++ and it should be fairly easy to rewrite it
in C except for those namespaces at the end that use the
scoping operator. I'm not sure how to convert that.
You say "write AVIs" but you only mentioned readers. Read or
write? In any case, the AVI 1.0 syntax is trivial, you'd
better off writing your own code from scratch:

http://msdn.microsoft.com/en-us/library/dd318189.aspx

Supporting AVI 2.0/OpenDML is not much harder, just google
"opendml".
Post by Bill Cunningham
What source would I need from platform SDK?
None, there is nothing useful.
--
// Alessandro Angeli
// MVP :: DirectShow / MediaFoundation
// mvpnews at riseoftheants dot com
// http://www.riseoftheants.com/mmx/faq.htm
Loading...