sparaig wrote:
> --- In [email protected], Bhairitu <[EMAIL PROTECTED]> wrote:
>   
>> sparaig wrote:
>>     
>>> --- In [email protected], Bhairitu <noozguru@> wrote:
>>> [...]
>>>   
>>>       
>>>>> Most of the features included in MPEG-4 are left to individual 
>>>>>       
>>>>>           
>>>> developers to decide whether to implement them. This means that there 
>>>> are probably no complete implementations of the entire MPEG-4 set of 
>>>> standards. To deal with this, the standard includes the concept of 
>>>> "profiles" and "levels", allowing a specific set of capabilities to be 
>>>> defined in a manner appropriate for a subset of applications."
>>>>
>>>> --- cut---
>>>> Do you see anything about QuickTime here?   Do you really know anything 
>>>> about video programming?  Have you ever written a demuxer or muxer?  Do 
>>>> you know the MPEG format, sequence headers, etc?  Have you ever written 
>>>> a stream parser? 
>>>>
>>>> Dream on.
>>>>
>>>>     
>>>>         
>>> Why so hostile?
>>>
>>>   
>>>       
>> I'm not being hostile but some of the stuff you're saying is like 
>> someone who's never been to India telling me what India is all about 
>> when I've been there.  I've been on the steering committees for these 
>> consortiums (not the MPEG-4 but some others).   I've been to Apple 
>> developer conferences and worked with Apple developer support.  I've 
>> developed on the Mac and in fact at the moment looking to pick up a used 
>> Mac that can run OS X so that I can port some products to it.  I have an 
>> iMac here but I can't put OS X on it.   The company I used to work for 
>> started out very Mac centric.
>>
>> I also do some video development and had to even write a player for the 
>> last product I did.   I've also been working with digital video since 
>> 1991 when I bought my first camcorder and capture box for the Amiga.  
>>     
>
> My first programming job was for Dave McClain, who helped finish AmigaDOS 1.0 
> for 
> Commodore. We were doing software support for a video/accelerator card for 
> Mac Plus 
> and Mac SE.
>
>
>   
>> Now if you want to talk about a superior computer, the Amiga was way 
>> ahead of it's time (and the Lisa before that until Jobs killed it).
>>
>>     
>
> Eh. At $10,000 per box, the original Lisa was a tad expensive for most 
> people. NeXT was 
> far better, but still too expensive at $7000 per box. The Mac Mini is many 
> times more 
> powerful and versatile than either machine except on expansion slots, and 
> only costs 1/10 
> of the NeXT cube.
>
>   
>> Answer me this: what is the primary difference between MPEG-2 and 
>> MPEG-4?  It's a very simple engineering idea which overcomes a 
>> limitation of MPEG-2 and in itself gave MPEG-4 (also h.263) more 
>> compression.
>>
>>     
>
> The primary difference between MPEG-4 and MPEG-2 is NOT the compression-
> decompression algorithm (codec). That's just crazy. I.. mean... literally... 
> crazy.
>   
Nope, on the average an MPEG-4 file compresses about 1/3 the size of 
MPEG-2 and you can use a lower bitrate.  The first comparison I found 
was unlike MPEG-2 you could have one frame repeat as much as 300 times 
without repeating that frame in the file.  If you have a static title 
image that  saves a lot of space in the file.   That's just one simple 
difference in the GOP structure and of course there is a lot more.
> MPEG-2 described how to store multi-channel audio and visual information. 
> Basically, the 
> options available with many DVD movies, such as different camera view, 
> subtitles, 
> dubbed/alternate audio, etc, as well as screen resolution and shape (although 
> there's no 
> built-in limit in MPEG-2 as to how many such options could be made available, 
> the 
> implementations put up hard limits due to space considerations). The MPEG-2 
> compression/decompression algorithm implements such things, but the DESIGN of 
> MPEG-2 is the important issue. The implementation is secondary. 
>
> In fact, no-one has thus far implemented every aspect of MPEG-4 in the same 
> package, 
> and many/most of the designers believe that no-one ever will--its just TOO 
> versatile.
>
> Here's an overview of MPEG-4's design. Check out the figure on page 7 of the 
> pdf and 
> recall that MPEG-4 isn't limited JUST to visual/audio data. Computer data, 
> such as 
> instructions for arbitrary computers or Java programs or HTML webpages or 
> whatever is 
> inherently supported in MPEG-4, just as it is in QuickTIme. That's the reason 
> why the 
> QUickTime file format was chosen: The design of QT anticipated MPEG-4 in many 
> ways so 
> Apple had already done the design work for a file format to support 
> MPEG4-like features, 
> even though Apple hadn't implemented all of them at that time (and still 
> hasn't):
>
> http://www.bbc.co.uk/rd/pubs/presentations/pdffiles/mpeg4gat.pdf
>
> [page 7]
>
> "This figure explains the way in which an audiovisual scene in MPEG-4 may be 
> desribed as 
> composed of individual objects. The figure contains compund media objects 
> that group 
> primitive media objects together. Primitive media objects correspond to 
> leaves in the 
> descriptive tree while compound medial objects encompass entire sub-trees. As 
> an 
> example: the visual object corresponding to the talking person and the 
> corresponding 
> voice are tied together to form a new compound media object, containing both 
> the aural 
> and visual compoonents of that talking person.
>
> "Such grouping allows authors to construct complex scenes, and enables 
> consumers to 
> manipulate meaningful (sets of) objects.
>
> "More generally, MPEG-4 provides a standardized way to describe a scene, 
> allowing for 
> example to:
>   * place media objects anywhere in a given coordinate system;
>   * apply transforms to change the geometrical or acoustical appearance of a 
> media object;
>   * group primitive media objects in order to form compound media objects;
>   * apply streamed data to media objects, in order to modiy their attributes 
> (e.g. a sound, a 
> moving texture belonging to an object; animation parameters driving a 
> synthetic face);
>   * change, interactively, the user's viewing and listening points anywhere 
> in the scene."
>
>   
>> As Barry pointed out you're doing the same groundless thing for Apple 
>> you do for TM.  If anything I'm trying to help you get a better grasp on 
>> how the computer industry works and how they develop technology.  It's 
>> not any ego trip for me, I'm just one of the many who worked "in the 
>> valley" and have "been there, done that."  I try to do the same thing in 
>> explaining how mantra shastra works.
>>
>>     
>
> I hope you have a better grasp of THAT then of the difference between MPEG-2 
> and 
> MPEG-4. Sheesh.
I think you could get a great gig at tech seminars.... as a geek 
comedian.  They'd have a great laugh at how you grasp technology.

Reply via email to