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 17th September 2008, 00:15   #1101  |  Link
Ranguvar
Registered User
 
Ranguvar's Avatar
 
Join Date: Feb 2007
Location: ::1
Posts: 1,236
ahhh....
Ranguvar is offline   Reply With Quote
Old 17th September 2008, 00:57   #1102  |  Link
Soichiro
Registered User
 
Join Date: May 2007
Posts: 75
Quote:
Originally Posted by skystrife View Post
Excited about the b-adapt 2 speedboost!
Still would like some working multithreading up in there.
Soichiro is offline   Reply With Quote
Old 17th September 2008, 01:01   #1103  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by Soichiro View Post
Still would like some working multithreading up in there.
What's the problem? Works fine here...
Dark Shikari is offline   Reply With Quote
Old 17th September 2008, 01:07   #1104  |  Link
kemuri-_9
Compiling Encoder
 
kemuri-_9's Avatar
 
Join Date: Jan 2007
Posts: 1,348
Quote:
Originally Posted by Dark Shikari View Post
What's the problem? Works fine here...
maybe whining that it's not as fast as b-adapt 1?
__________________
custom x264 builds & patches | F@H | My Specs
kemuri-_9 is offline   Reply With Quote
Old 17th September 2008, 01:27   #1105  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
Quote:
Originally Posted by Soichiro View Post
Still would like some working multithreading up in there.
just use a sane number of b-frames.
Sharktooth is offline   Reply With Quote
Old 17th September 2008, 02:13   #1106  |  Link
Soichiro
Registered User
 
Join Date: May 2007
Posts: 75
Of course it's all my fault if it's being slow. Of course I'm just whining and being stupid. -_-;

I am using a sane number of b-frames. It's set to 6. And while it's better than before, it still doesn't use all of both cores with --b-adapt 2, which is something ideally I would like to see fixed. It's not too crippling on a dual core (though 70% CPU usage isn't something to be happy about either), but I imagine the new method would cause much more of a slowdown on a 4+ core system.
Soichiro is offline   Reply With Quote
Old 17th September 2008, 02:15   #1107  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
6 is not sane... 3 (or 4 maybe) is...
and as Dark_Shikari said, even 2 with b-adapt 2 will look better then 16 with b-adapt 1.
Sharktooth is offline   Reply With Quote
Old 17th September 2008, 02:18   #1108  |  Link
Soichiro
Registered User
 
Join Date: May 2007
Posts: 75
Well my tests show that 6 is a good balance between speed and quality for animated material. Almost all my anime encodes have shown large (10%+) b-frame usage in up to 6-frame sequences, while beyond 6 frames is below 1%. I would call that "sane".
Soichiro is offline   Reply With Quote
Old 17th September 2008, 02:21   #1109  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
not with b-adapt 2... using 6 b-frames will kill the encoding speed, so it's not a good balance.
use 3 b-frames with b-adapt 2. also for animes, maybe you better stick with b-adapt 1 and 6 or more b-frames.
Sharktooth is offline   Reply With Quote
Old 17th September 2008, 02:23   #1110  |  Link
Soichiro
Registered User
 
Join Date: May 2007
Posts: 75
Has b-adapt 2 shown bad results on anime? o.O
Soichiro is offline   Reply With Quote
Old 17th September 2008, 02:27   #1111  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by Soichiro View Post
Has b-adapt 2 shown bad results on anime? o.O
No, I haven't done much testing on anime.

The question is whether you lose more from the lower --bframes than you gain from b-adapt 2, and I highly doubt that is the case.
Dark Shikari is offline   Reply With Quote
Old 17th September 2008, 02:27   #1112  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
no, but since anime encodings will be happy with more b-frames, b-adapt 1 is faster and probably will be not much different than b-adapt 2 with less b-frames.
Sharktooth is offline   Reply With Quote
Old 17th September 2008, 02:33   #1113  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by Sharktooth View Post
no, but since anime encodings will be happy with more b-frames, b-adapt 1 is faster and probably will be not much different than b-adapt 2 with less b-frames.
We don't know this for sure Some testing will have to be done.

I have some anime clips that benefit tremendously from b-adapt 2. Though it might be because they're full of fades.
Dark Shikari is offline   Reply With Quote
Old 17th September 2008, 02:33   #1114  |  Link
Soichiro
Registered User
 
Join Date: May 2007
Posts: 75
Ah, that makes sense, then. So I should keep using the old method until the new method is more optimized/properly multithreaded, then (unless I have extra time to kill ).

Thank you. ;D
Soichiro is offline   Reply With Quote
Old 17th September 2008, 12:37   #1115  |  Link
Quark.Fusion
Registered User
 
Quark.Fusion's Avatar
 
Join Date: Jun 2008
Posts: 177
AFAIK --b-adapt 2 can't be multithreaded as it relies on it's previous result (correct me if I'm wrong). Get process explorer and see how much cpu b-adapt thread uses, if it's greatly lesser that 100%/(num of cores) — try thread-pool patch.
Quark.Fusion is offline   Reply With Quote
Old 17th September 2008, 13:05   #1116  |  Link
kemuri-_9
Compiling Encoder
 
kemuri-_9's Avatar
 
Join Date: Jan 2007
Posts: 1,348
working on some b-adapt comparisons
http://forum.doom9.org/showthread.ph...14#post1184814
__________________
custom x264 builds & patches | F@H | My Specs
kemuri-_9 is offline   Reply With Quote
Old 17th September 2008, 14:04   #1117  |  Link
skystrife
Registered User
 
skystrife's Avatar
 
Join Date: Feb 2007
Posts: 176
x264.979.modified.exe - Alternate Download

Patches used:

x264_hrd_pulldown.09_interlace.diff

gcc 3.4.5 fprofiled build with -march=pentium2.
skystrife is offline   Reply With Quote
Old 17th September 2008, 14:07   #1118  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
tnx skystrife
Sharktooth is offline   Reply With Quote
Old 17th September 2008, 14:32   #1119  |  Link
gav1577
Registered User
 
gav1577's Avatar
 
Join Date: Sep 2004
Location: Wales UK
Posts: 228
Quote:
Originally Posted by skystrife View Post
x264.979.modified.exe - Alternate Download

Patches used:

x264_hrd_pulldown.09_interlace.diff

gcc 3.4.5 fprofiled build with -march=pentium2.
Thanks
gav1577 is offline   Reply With Quote
Old 17th September 2008, 14:34   #1120  |  Link
fields_g
x264... Brilliant!
 
Join Date: Mar 2005
Location: Rockville, MD
Posts: 167
If the next 21 builds come as quickly as the last 21, we will be at r1000 in 2 weeks...... wow....

It's not the quantity changes, but the QUALITY of the changes that impress me though! Thanks Devs!!
fields_g is offline   Reply With Quote
Reply

Tags
h.264, x264, x264 builds, x264 patches, x264 unofficial builds

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 00:22.


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