i'm constantly reading bond's stuff on doom9(because i'm keeping my eyes open regarding h.264 which. btw. still has no *nice* implementation,but first clips look promising..in fact they look awesome for a codec this young...) and i don't understand this man!by god i don't!
let me elaborate;
he says
QUOTE
its a cycle of harming development, progress and quality in the long run, created by outdated technology: avi and vfw
read complete post here
http://forum.doom9.org/showthread.php?post...ures#post502646
but what on earth does this mean,if i expose few simple facts:
-mp4 as a container is as new as h.264 (ie pretty new...we can argue about who came first, h264 or mp4 but it doesn't matter..they are both *new*..too new) and a support for new things cannot come overnight,as bond thought(now he doesn't think that anymore)
-a support for new things doesn't come that fast AT ALL if format is protected by some copyright laws (if mp4 is h264's container then it's protected by mpeg la same as codec itself(and same as all mpeg codecs are protected except mpeg1 which is too old to be of any use)!same as with other mpeg's!you CAN'T put anything you please in mp4..you just can't!this is LIMITING FACTOR,bond...LIMITING FACTOR!
mp4=h264!m1v=mpeg1video!m2v=mpeg2video:mpeg=mpeg1/2 a/v mux! )
-avery lee once thought he can put support for one format(asf) in vdub,but microsoft stopped him(not m$,but "microsoft"!a company that makes excellent OS' and gave at least one revolutionary mpeg4 codec...btw. no i'm not using WMV9 because it's too slow,quality is not so good on intermediate/high bitrates,and i only use nice codecs...if it was the best for my purposes i would use it,offcourse!because that codec doesn't cost money like mpeg's!)
why would avery want to investigate what will happen if he tries to put mp4 into vdub?
no mp4 in vdub=no mp4(mpeg-la,you loose).....vdub stays on avi alone...
-linked with everything stated above;support for mp4 is LOUSY!i have investigated these things sometime back and i didn't find
a)tools to make mp4 files (like vdubmp4 would be...perhaps fcchandler will make that vdub version...in 4 years...)
b)filters to playback that stuff (3ivx?to play what exactly?3ivx codec encodings?or should i play with 3ivx dshow muxers?nope...i don't like graphedit at all,and converting avi to mp4 is useless today...it makes less compatible files)
no tools,no filters,no opensource support=no mp4 as a container!
bond,your failure to understand mp4 as a container much alike mpeg container is what hurts the most!
if mp4 was the opensource container and a free container and excellent stuff,then we would all be using it by now!(for sure!)
i'm quite sure avery can put mp4 support in vdub quite easily!
where's the document that will explain detailed mp4 structure to him?
a doc that says on the end;THIS IS FREEWARE CONTAINER;USE IT AT WILL?
he did this for .avi(microsoft made avi specs available long time ago) and we all know that everything went just fine!
avi is with us mostly because of vdub(and programs that followed)
you said;
QUOTE
10) How can i play MP4 files?
as one of the big advantages of MP4 is interoperability and being an open standard (license free!)
as one of the big advantages of MP4 is interoperability and being an open standard (license free!)
but in one of the links at your mp4 faq i find this;
QUOTE
What is happening to the licensing of MPEG-4?
Patent Holders are currently working on developing the licensing necessary for MPEG-4. The current date for licensing the Simple and Core visual profiles is expected to be early 2002. See www.m4if.org/patents/index.php for the latest information.
Where can I purchase the standard?
The MPEG-4 Standard (ISO/IEC 14496) can be purchased online at the ISO website.
Why do I have to buy the standard? Shouldn't be free?
Developing a standard takes a lot of time and money. In order for ISO to recover some of the costs associated with the development of the MPEG-4 standard, it sells the specification. Considering the amount of work that has gone into developing this standard, it is certainly well worth the money.
Patent Holders are currently working on developing the licensing necessary for MPEG-4. The current date for licensing the Simple and Core visual profiles is expected to be early 2002. See www.m4if.org/patents/index.php for the latest information.
Where can I purchase the standard?
The MPEG-4 Standard (ISO/IEC 14496) can be purchased online at the ISO website.
Why do I have to buy the standard? Shouldn't be free?
Developing a standard takes a lot of time and money. In order for ISO to recover some of the costs associated with the development of the MPEG-4 standard, it sells the specification. Considering the amount of work that has gone into developing this standard, it is certainly well worth the money.
to me,these are strong evidences that avery will NOT put mp4 support into vdub!
you said (in same thread)
QUOTE
still a commandline encoder with nice gui would be as easy usable
well,YES!
an encoder capable of doing nice h264..(not so soon i presume...h264 is young..it is also non-free codec!) and nice aac(any nice freeware aac encoders?are they legal too?how if roberto is afraid to host the binaries...and you know what happens with command line only,poor quality aac non-legal encoders?indeed,they stay on my hdd never to be used...) and putting all that to a (proprietary again) mp4 container!
i think you picked a wrong foe:you should make a signature against mpeg!
THEY are monopolizing the a/v encoding!
they are responsible for us not having free mpeg2 encoders (mencoder is NOT legal option!it violates every possible law...a laws that mpeg made!)
we're hiding like some sort of bastards(you too:xvid is only 'educational'!absolutely illegal!) while instead we should be encoding our stuff with best possible codecs!
i am NOT paying for the codecs i use OR for the containers i use;i'm NOT a freaking MGM so i'm making money on mpeg encoding!!!
the mpeg companies need money too?
no they don't!these companies are making so much money on selling teh devices(that use mpeg) that is makes you sick!
microsoft is givinng away their encoders:use it for free and worry not!
(at the moment,wmv9 is BEST lo-bitrate codec/format...i will beat any presently available h264 implementation with wmv9!)
so bond,you either
a)stop cursing avi.(.it did no harm to you...how many xvid's you put to .avi?)
or
b)provide some mp4 tools so we can use it...(beats me how will you do that...no developer in their right mind will mess with mpeg la!)
a decent encoder and dshow decoder would be enough..thanks...
look at my subject;no war here....no mp4 here....
if you can prove me wrong on any of the points i put out here,i will be gratefull!
because my intention is not to give any wrong info!
conclusion of this whole post;you have no choice but to use .avi
(and frankly i don't even have the need to use anything else on my stuff,but that's not important!i am not important!)
/ivo