Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 16th December 2002, 18:28   #1  |  Link
Shootist
Registered User
 
Join Date: May 2002
Location: Germany
Posts: 96
>h.264< ?

Hi,
yesterday I read a newsline called "h.264" in a magazine. I`ve wondered me because they said, it makes mpeg1+mpeg2 files only a half/quarter of the size it would produce today. But only the hardware today is to slow. Anybody heard something else about? Or can somebody correct me if I`m wrong.

[Update]

For all who want to test the interesting new codec and maybe the future of MPEG goto Rarewares http://www.inf.ufpr.br/~rja00/ under the mpeg section

The source can be found at hdot264 page

The project is still in very early development. So all who don`t want to test the codec may waste time because even with the fastest settings it still takes some minutes to encode a single frame. Also decoding is very buggy. But the result is amazing. All people should hope that this project gets continued because the potential is huge.


good settings for the encoder.cfg: (from Tommy Carrot, Selur)

-reference frames=1
-searchrange=8 (instead of 16)
-RDOptimization=0
-AdaptiveBlockTransforms = 0 (may result in crash, I have to set it to 2)
-NumberBFrames = 0 (disable)

decoder.cfg:
-move the file to C:\ or maybe the codec won`t find it
-set: 0 ........NAL mode
If your are still not able to decode the avi, use yuv2avi to convert the yuv file to avi.


Use a low res to speed up the encoding!

@developers Please continue the good work! It`s worth doing so!
__________________
everyday is a good day... except this one.

Last edited by Shootist; 11th January 2003 at 16:39.
Shootist is offline   Reply With Quote
Old 16th December 2002, 19:36   #2  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
use search button above
it's an alltime discussion here
CruNcher is offline   Reply With Quote
Old 17th December 2002, 23:22   #3  |  Link
IBJr
Registered User
 
Join Date: Jul 2002
Posts: 14
Quote:
Originally posted by CruNcher
use search button above
it's an alltime discussion here
Was that sarcasm? All I could find were threads w/ at most 20 replies.
IBJr is offline   Reply With Quote
Old 18th December 2002, 01:37   #4  |  Link
Tommy Carrot
Registered User
 
Tommy Carrot's Avatar
 
Join Date: Mar 2002
Posts: 863
If you searching for "H.26L", you will find more matches. It's the old/development name of H.264.
Tommy Carrot is offline   Reply With Quote
Old 18th December 2002, 02:25   #5  |  Link
rjamorim
Blah!
 
Join Date: Jul 2002
Location: Brazil
Posts: 337
http://hdot264.sourceforge.net/
__________________
Get latest LAME, Vorbis and more binaries at RareWares:
http://www.rarewares.org
rjamorim is offline   Reply With Quote
Old 18th December 2002, 05:13   #6  |  Link
Tommy Carrot
Registered User
 
Tommy Carrot's Avatar
 
Join Date: Mar 2002
Posts: 863
Quote:
Originally posted by rjamorim
http://hdot264.sourceforge.net/
I'm afraid that project is dead.

No changes since months.
Tommy Carrot is offline   Reply With Quote
Old 18th December 2002, 16:38   #7  |  Link
rjamorim
Blah!
 
Join Date: Jul 2002
Location: Brazil
Posts: 337
Yes, but at least the author seems to be alive.

http://www.everwicked.com/forums/sho...&threadid=1540
__________________
Get latest LAME, Vorbis and more binaries at RareWares:
http://www.rarewares.org
rjamorim is offline   Reply With Quote
Old 19th December 2002, 16:02   #8  |  Link
Shootist
Registered User
 
Join Date: May 2002
Location: Germany
Posts: 96
ok, I tried to download the source and compile it, but I`m not so familar with sourceforge`s system. is there a tool to download the source easily? (I tried WINCVS, but I had many problems with this tool)

would be cool if someone answers...
__________________
everyday is a good day... except this one.
Shootist is offline   Reply With Quote
Old 19th December 2002, 17:24   #9  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
@IBJr
sorry i forgot to mention the old name H26L

@Shootist
http://bs.hhi.de/~suehring/tml/download/Unofficial/
there you can find the newest unofficial Reference Code by one of the
VCEG Memberst he is the Software Maintainer and as you can see long time no update has been done on the Reference Code it looks like their almost finish and the new Spec is going to be released soon only speculations but the evidence speaks for itsself
Mpeg-4 V10 AVC lays in Santas christmas bag
CruNcher is offline   Reply With Quote
Old 19th December 2002, 19:06   #10  |  Link
Shootist
Registered User
 
Join Date: May 2002
Location: Germany
Posts: 96
thanks a lot
__________________
everyday is a good day... except this one.
Shootist is offline   Reply With Quote
Old 20th December 2002, 04:38   #11  |  Link
Tommy Carrot
Registered User
 
Tommy Carrot's Avatar
 
Join Date: Mar 2002
Posts: 863
Be warned: The reference software is VERY slow. It ain't good for anything else than short (~100 frames long) tests.

But after the h.264 is standardized, i guess we shall see several project based upon it. Maybe Xvid2 too?
Tommy Carrot is offline   Reply With Quote
Old 20th December 2002, 05:50   #12  |  Link
Koepi
Moderator
 
Koepi's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 4,454
h.264 is going to be adopted to the mpeg4 standard as "Advanced Video Coding" AVC profile.

So no need for xvid to split up - or did we call it xvid1 vs xvid0 when we started implementing Advance Simple Profile (vs. Simple Profile)?

We'll modify the GUI so you can choose the profile you want to use for encoding which enables/disables xvid's vfw controls accordingly. But let's wait for the integration/presentation of h.264 into mpeg4 first - and let's make ASP stable.

Regards
Koepi
Koepi is offline   Reply With Quote
Old 20th December 2002, 06:13   #13  |  Link
Tommy Carrot
Registered User
 
Tommy Carrot's Avatar
 
Join Date: Mar 2002
Posts: 863
Quote:
Originally posted by Koepi
h.264 is going to be adopted to the mpeg4 standard as "Advanced Video Coding" AVC profile.

So no need for xvid to split up - or did we call it xvid1 vs xvid0 when we started implementing Advance Simple Profile (vs. Simple Profile)?

We'll modify the GUI so you can choose the profile you want to use for encoding which enables/disables xvid's vfw controls accordingly. But let's wait for the integration/presentation of h.264 into mpeg4 first - and let's make ASP stable.

Regards
Koepi
Yes, but Advanced Simple Profile is just an extension to the Simple Profile. H.264 (or AVC) is an entirely different technology, it works completely differently (iirc not DCT based, multiple macroblock sizes, etc.). There would be only a few shared code-parts, so the source would be a complete mess.

But your version sounds better, i would be glad if that is possible without difficulties.
Tommy Carrot is offline   Reply With Quote
Old 20th December 2002, 06:27   #14  |  Link
-h
Kilted Yaksman
 
-h's Avatar
 
Join Date: Oct 2001
Location: South Carolina
Posts: 1,303
The AVC profile will be a radical departure from the other profiles. I would rather see a fork into a new project (or even start from scratch with the reference source and optimize from there).

It's just that almost all the core components - the transform, quantization method, motion compensation, block sizes, frame referencing, vlc codes, block storage syntax, etc. - are different compared to the existing MPEG-4 profiles. It could be implemented inside XviD, but there'd be such small amounts of shared code it would cause a lot of headaches - about the only functions you could share between AVC and the rest would be sad16/sad8 and colorspace conversions!

Not that I wouldn't like to see it done I know Isibaar has been keeping an eye on the development of the standard. I haven't looked too closely at it actually, so it might have more shared parts than I'm thinking.

-h
-h is offline   Reply With Quote
Old 20th December 2002, 07:39   #15  |  Link
karl_lillevold
Moderator
 
karl_lillevold's Avatar
 
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
You are right. There is almost nothing in common between H.264 and the old MPEG-4. Sharing a common code base does not make a lot of sense, IMHO.
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion.
karl_lillevold is offline   Reply With Quote
Old 20th December 2002, 15:25   #16  |  Link
vinouz
Grüt Power Maintainer
 
vinouz's Avatar
 
Join Date: Mar 2002
Location: france
Posts: 111
BTW, -h, do you and Isibaar & other xvid developpers plan to work on H264 now ?
I've been some far away from xvid project, because, at the point it was when I looked at it, I didn't feel very useful and it needed quite work in order to be fully inside the core project.
But, then, to starting a new fork, I'd greatly appreciate join your team.
I've democoded some quite long some years ago, and did a software to treat signal on my F030's DSP, so I think my skill can still be of some use here, when talking about optimisations and signal processing.
But dou you guys have new about the Hdot264 project ? Maybe it's the fork that's to join. I'm waiting the finalization of the standard, though...

Vincent
__________________
A psychotic thinks that 2 + 2 = 5.
A neurotic knows that 2 + 2 = 4... but it worries him!
vinouz is offline   Reply With Quote
Old 20th December 2002, 15:26   #17  |  Link
vinouz
Grüt Power Maintainer
 
vinouz's Avatar
 
Join Date: Mar 2002
Location: france
Posts: 111
X-Mas & so on

BTW, I wish you all a merry X-Mas and happy new year, at least a happy christmas, as I won't be available until then.

Vincent
__________________
A psychotic thinks that 2 + 2 = 5.
A neurotic knows that 2 + 2 = 4... but it worries him!
vinouz is offline   Reply With Quote
Old 20th December 2002, 16:20   #18  |  Link
-h
Kilted Yaksman
 
-h's Avatar
 
Join Date: Oct 2001
Location: South Carolina
Posts: 1,303
There's not really any formal way to join or contribute to XviD - write some code, post it to the devel mailing list, and if it works (well) it'll probably get committed in some form. Point optimizations (such as only rewriting or creating assembly for a single function, like an RGB->YV12 conversion) are the most common and easiest bits of code to create.

I don't know of any concrete plans to work on a H.264 codec, but if it's done I know that any coding experience is welcome.

-h
-h is offline   Reply With Quote
Old 22nd December 2002, 11:48   #19  |  Link
gino25
Registered User
 
Join Date: Dec 2002
Posts: 165
h.264

Hdot 264 has an activity of 23%. Do this project continue his development?
gino25 is offline   Reply With Quote
Old 4th January 2003, 11:05   #20  |  Link
rjamorim
Blah!
 
Join Date: Jul 2002
Location: Brazil
Posts: 337
Just FYI, I uploaded a build of hdot264 to RareWares. Link is at the bottom of post.

File compiled with Intel Compiler 7.0.

Regards;

Roberto.
__________________
Get latest LAME, Vorbis and more binaries at RareWares:
http://www.rarewares.org
rjamorim is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 23:42.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.