Log in

View Full Version : x264 encoding for QuickTime 7


zhangtrinity
27th August 2005, 06:20
Hi, everyone in Doom9's Forum

This's my first time writing here. As the title mentioned, my objective is find out a semi-standard (or maybe x264 setting) for QuickTime 7.

Nearly a year, I found lots of DVD encoding enthussiasts with highly professional skills, trying to develop some codec without all the bullshit restrictions in Doom 9. Between Nero h.264 and x264, the second one obviously has been developed faster. In Nero codec, they have a setting for QuickTime 6. That let me wonder is that possible for the gifted members here like bond... to put some time in the setting for the Apple QuickTime 7?

I heard somebody arguring that on both Windows & Macintosh, there have been lots of brillient players like MPC and VLC. But Apple's QuickTime has already been a quite good standard player among the COMMON people, so for the purpose of spreading x264 to the less skilled people, it does make some sence.

I wish x264 can later become the de facto standard among the underground DVD encoding area. Welcome other people to discuss the topic with me. By the way, I really do not have very deep knowladge, but hopefully I can contribute some useful ideas to the forum.

Peter1234
27th August 2005, 07:15
see "x264-MP4 that is playable in Quicktime 7, completely via CLI" on page 4.

zhangtrinity
27th August 2005, 08:22
Thanks, Peter1234

I'm reading that one, quite useful, maybe later on I'll try to put all the info together.

bond
27th August 2005, 19:31
my objective is find out a semi-standard (or maybe x264 setting) for QuickTime 7.x264 can output directly to .mp4 and is therefore 100% compatible to the mpeg-4 standard, like all other codecs too which do the same (eg nero)

quicktime, unless there is some bug, can play any main profile stream in .mp4, independant of the used codec

zhangtrinity
28th August 2005, 18:41
That's clear. So basicly QuickTime by now must contain some bug, which cause all the playing troubles. Like Nero did for QuickTime 6, it put a special setting for the player to make sure the mp4 file play smoothly. So can somebody do the same thing with x264? In this way, it enable the ordinary people(like me) to enjoy x264 movies with QuickTime.
According the thread (x264-MP4 that is playable in Quicktime 7, completely via CLI! by Zak Kingston), lots of pro people don't like QuickTime becase it is not the BEST,for instance, can not use b-frame, AAC-HE audio can not be decoded, etc. What I think is if in the setting increase the over-all size a little, these proble can be compromized, can't they? Welcome everyone to discuss it and teach me!

bond
28th August 2005, 18:56
Thanks for your reply.That's clear. So basicly QuickTime by now must contain some bug, which cause all the playing troubles. Like Nero did for QuickTime 6, it put a special setting for the player to make sure the mp4 file play smoothly. So can somebody do the same thing with x264? In this way, it enable the ordinary people(like me) to enjoy x264 movies with QuickTime. as i said quicktime supports mpeg-4 avc main profile and mpeg-4 part 2 simple profile, no need for a special quicktime switch, just make sure your x264 streams are following the main profile (which means dont use 8x8dct and custom quant matrices)

According the thread (x264-MP4 that is playable in Quicktime 7, completely via CLI! by Zak Kingston), lots of pro people don't like QuickTime becase it is not the BEST,for instance, can not use b-frame, AAC-HE audio can not be decoded, etc.quicktime 7 can handle avc b-frames. he-aac is also playable in quicktime but at a lower quality

By the way, in the forum I saw the coming of MeGUI, now it's under heavy develop. Can I suggest that the developer like you and Doom9 should add a setting for QuickTime 7? megui already offers an option which lets you enforce the main profile, enable it and your stream will be handled by quicktime

zhangtrinity
28th August 2005, 19:24
That's the best news I've heard recently. Thanks million.

SeeMoreDigital
28th August 2005, 19:55
By the way, these are the some of the MPEG-4 AVC encoding options QT7 offers: -

http://img351.imageshack.us/img351/5403/qt7avcprofiles3gx.png


Cheers