On Wednesday, November 19, 2003, at 01:19 PM, Florian Reiger wrote:
> Am Mittwoch, 19.11.03 um 18:27 Uhr schrieb email@hidden:
>>> at approximately the same file size the 3ivx is clearly better than
>>> the sorenson video 3 codec and every quicktime player 6+ is able to
>>> play these files.
>> Every Quicktime player with the 3ivx codec installed... otherwise,
>> it's quite easy (especially with all of the quality optimizations) to
>> produce a file that can't be played by the stock MPEG-4 decoder in
>> QT6. The vast majority of 3ivx, DivX, and XviD content won't be
>> playable without the 3iVX (or DiVX) decoder.
> are you sure? here a statment from 3ivx.co regarding that issue:
> Why use 3ivx D4 4.5 instead of Apple MPEG-4?
> 3ivx is up to twice as efficient as Apple MPEG-4. It produces the same
> quality video in half the size.
Up to, yes, could be... from initial tests it wouldn't surprise me,
especially when using Advanced Simple Profile features.
> 3ivx is up to five times faster at encoding.
Up to... of course this means turning OFF all of those ASP features
(and 2 pass VBR) that make it up to twice as efficient... you can't
have both the fastest mode AND best quality mode. Their best quality
mode will be much slower than this 5x estimate of course.
> 3ivx is completely compatible with the Apple MPEG-4 Decoder built into
> and shipped with every copy of QuickTime 6.
Define compatible - they didn't here.
Yes, for producing Simple Profile content it looks nicely compatible,
so it's a good cheap replacement for either Apple's or Sorenson's
Simple Profile encoders while still being playback-compatibile with the
base MPEG-4 decoder in QT6.
When using the advanced (ASP) features, it's NOT compatible with QT6's
decoder. I tried. It's not. And I wasn't surprised, and didn't expect
it would work.
> 3ivx is a faster and better decoder, but you don't need 3ivx to decode.
Not true, as I explain above (and in my previous email). Yes, I'm sure.
> i uninstalled the codec and the files are still playable.
> for example:
> please try
Your sample works fine without 3ivx installed, which proves nothing
since I have no way of knowing whether you used ASP features in the
encode... I suspect you didn't - you used the stock settings, which
result in a Simple Profile compliant stream, which is exactly what I've
Apple does NOT provide an Advanced Simple Profile decoder, so when
viewing ASP content (such as *can* be produced by 3ivx) you require
another decoder. 3ivx isn't making untrue claims, they are just not
being specific enough with their language.
If you aren't convinced, I'd recommend going and encoding another file
- go into the Advanced codec options and turn on every feature (qpel,
motion estimation, table optimization, etc). Now, dump the 3ivx codec
(be SURE it's gone), and try opening your movie. Check the File Info
panel in Quicktime Player to make sure it's not playing with the 3ivx
I can provide a sample I encoded last night using 3ivx, that will not
play with Apple's decoder. I verified this on a stock machine that has
not had 3ivx ever installed. The sample, by the way, looks awesome with
the 3ivx decoder, so far I'm quite impressed with the work they've
done in the past year.
quicktime-talk mailing list | email@hidden
Do not post admin requests to the list. They will be ignored.