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 > New and alternative video codecs
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 17th March 2009, 05:32   #41  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,315
@DS

If you are saying that VP7 is worse than MPEG-2.
Prove it!!!
Here is the original lossless sample. ftp://ftp.tnt.uni-hannover.de/pub/sv...rig_02_yuv.zip
Encode it at sane bitrates like 1500 kbit/s.
IgorC is offline   Reply With Quote
Old 17th March 2009, 05:37   #42  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by IgorC View Post
@DS

If you are saying that VP7 is worse than MPEG-2.
No, I said in that particular case it came out worse, demonstrating that VP7's quality is rather schizophrenic.

As I said, I think the format is probably comparable to VC-1 on a good day.

But since people are incapable of reading my posts and are blinded so much by their hated of x264 that they cannot parse simple logical statements, I'm not going to continue explaining anything in this thread. Enjoy your fantasy that VP7 is competitive with even non-x264 H.264 encoders; I hope On2 is at least paying you to take such an absurd position.

Last edited by Dark Shikari; 17th March 2009 at 05:41.
Dark Shikari is offline   Reply With Quote
Old 17th March 2009, 05:43   #43  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,315
Quote:
Originally Posted by Dark Shikari View Post
No, I said in that particular case it
But since people are incapable of reading my posts
You're not exception at all. 4 people was telling about "past glory of VP7" but you didn't understand the message was:" on2 can prepare good codec in future just as it was in 2005".


Quote:
Originally Posted by Dark Shikari View Post
and are blinded so much by their hated of x264 that they cannot parse simple logical statements
???
I'm x264's f.... fan.

Quote:
Originally Posted by Dark Shikari View Post
I hope On2 is at least paying you to take such an absurd position.
You wayyyyyyyyy crazy

You may think anything you want. That I was paid by on2, Ateme, Elecard ..because I was a beta tester of their codecs or gui .. I didn't receive any f.. cent from them ...so my speech is free
So stfu!!!

Last edited by IgorC; 17th March 2009 at 05:59.
IgorC is offline   Reply With Quote
Old 17th March 2009, 05:48   #44  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,315
Quote:
Originally Posted by Dark Shikari View Post
Enjoy your fantasy that VP7 is competitive with even non-x264 H.264 encoders
And you can enjoy your fantasy about that you have statistically average eyes of whole world.
Many people have told you here: You never admit that you can wrong.
IgorC is offline   Reply With Quote
Old 17th March 2009, 05:50   #45  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,315
Quote:
Originally Posted by Dark Shikari View Post
I hope On2 is at least paying you to take such an absurd position.

Yes, they paid to me, to Ateme developer, Sagi, *.mp4 guy and many other peoples.

Go to sleep, boy.
IgorC is offline   Reply With Quote
Old 17th March 2009, 09:38   #46  |  Link
Sagittaire
Testeur de codecs
 
Sagittaire's Avatar
 
Join Date: May 2003
Location: France
Posts: 2,484
Quote:
Originally Posted by Dark Shikari View Post
No, I said in that particular case it came out worse, demonstrating that VP7's quality is rather schizophrenic.

As I said, I think the format is probably comparable to VC-1 on a good day.

But since people are incapable of reading my posts and are blinded so much by their hated of x264 that they cannot parse simple logical statements, I'm not going to continue explaining anything in this thread. Enjoy your fantasy that VP7 is competitive with even non-x264 H.264 encoders; I hope On2 is at least paying you to take such an absurd position.
Well Choose short and really particular test sequences never produce general conclusion. In my memory One2Tech provide really particular test sequences where VP7 produce by far better quality than all the other codec at high quantisation level. VP7 produce in general case by far better quality than MPEG4 ASP ...
__________________
Le Sagittaire ... ;-)

1- Ateme AVC or x264
2- VP7 or RV10 only for anime
3- XviD, DivX or WMV9
Sagittaire is offline   Reply With Quote
Old 17th March 2009, 10:46   #47  |  Link
Sagittaire
Testeur de codecs
 
Sagittaire's Avatar
 
Join Date: May 2003
Location: France
Posts: 2,484
And for test ...
http://www.on2.com/index.php?609

In fact when I make test with foreman I find in practice more than 1 dB for x264 in this test without Psy tools.
Internal test from dev are always bad when they test other codec (Dark Shikari is not exception) ... I don't know why ... lol

D:\Mes dossiers\Codec\x264>x264 --fps 30 --crf 27 --threads 1 --bframes 3 --b-adapt 2 --b-pyramid --
ref 5 --mixed-refs --direct auto --deblock -1:-1 --psy-rd 0.0:0.0 --aq-mode 0 --aq-strength 0.0 --pr
ogress --8x8dct --subme 9 --me "tesa" --partitions "all" --trellis 2 --qcomp 0.75 --keyint 120 -o x2
64HP-896.mp4 352x288.yuv
x264 [info]: file name gives 352x288
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
x264 [info]: profile High, level 1.3
mp4 [info]: initial delay 2000 (scale 30000)
x264 [info]: slice I:3 Avg QP:25.33 size: 12448 PSNR Mean Y:39.03 U:42.39 V:44.35 Avg:40.03 Gl
obal:39.85
x264 [info]: slice P:139 Avg QP:28.22 size: 2033 PSNR Mean Y:37.04 U:41.29 V:42.86 Avg:38.14 Gl
obal:37.97
x264 [info]: slice B:158 Avg QP:30.31 size: 573 PSNR Mean Y:36.08 U:40.94 V:42.63 Avg:37.28 Gl
obal:37.11
x264 [info]: consecutive B-frames: 15.2% 31.6% 30.3% 22.9%
x264 [info]: mb I I16..4: 14.2% 34.1% 51.7%
x264 [info]: mb P I16..4: 2.7% 2.9% 1.4% P16..4: 39.9% 16.2% 7.9% 1.3% 0.6% skip:27.0%
x264 [info]: mb B I16..4: 0.1% 0.2% 0.1% B16..8: 39.1% 3.0% 2.1% direct: 1.9% skip:53.5% L
0:35.8% L1:47.2% BI:17.0%
x264 [info]: 8x8 transform intra:40.2% inter:57.2%
x264 [info]: direct mvs spatial:98.7% temporal:1.3%
x264 [info]: ref P L0 77.0% 9.3% 6.6% 3.1% 4.0%
x264 [info]: ref B L0 74.1% 11.9% 10.3% 3.7%
x264 [info]: ref B L1 92.0% 8.0%
x264 [info]: SSIM Mean Y:0.9431324
x264 [info]: PSNR Mean Y:36.553 U:41.119 V:42.753 Avg:37.703 Global:37.509 kb/s:328.38

encoded 300 frames, 11.79 fps, 328.90 kb/s


Anyway VP8 seem produce exceptional metric result because I use the extreme quality profil for x264 and it's certainely the best in the area for H264 codec.
__________________
Le Sagittaire ... ;-)

1- Ateme AVC or x264
2- VP7 or RV10 only for anime
3- XviD, DivX or WMV9

Last edited by Sagittaire; 17th March 2009 at 10:52.
Sagittaire is offline   Reply With Quote
Old 17th March 2009, 15:39   #48  |  Link
*.mp4 guy
Registered User
 
*.mp4 guy's Avatar
 
Join Date: Feb 2004
Posts: 1,348
It apears that Dark Shikari's opinion of vp7 is due to testing with its default settings (besides setting quality to best), and vp7's defaults are incredibly bad. In my experience, you always need to completely disable its post processing, and set sharpness to 0 to get good quality output from it.

Dark Shikari provided a lossless segment from the sample those screenshots are from, and vp7 without its incredibly bad post filter, and with sharpness set to 0 looks as good as just about everything but x264.

screenshot ( I know its not the same frame, but you get the idea).
*.mp4 guy is offline   Reply With Quote
Old 17th March 2009, 15:58   #49  |  Link
Sagittaire
Testeur de codecs
 
Sagittaire's Avatar
 
Join Date: May 2003
Location: France
Posts: 2,484
Quote:
Originally Posted by *.mp4 guy View Post
It apears that Dark Shikari's opinion of vp7 is due to testing with its default settings (besides setting quality to best), and vp7's defaults are incredibly bad. In my experience, you always need to completely disable its post processing, and set sharpness to 0 to get good quality output from it.
Yes ... anyway this sequence is here to prove the AQ utility. VP7 can't really fight here.
__________________
Le Sagittaire ... ;-)

1- Ateme AVC or x264
2- VP7 or RV10 only for anime
3- XviD, DivX or WMV9
Sagittaire is offline   Reply With Quote
Old 18th March 2009, 16:10   #50  |  Link
avih
Capture, Deinterlace
 
avih's Avatar
 
Join Date: Feb 2002
Location: Right there
Posts: 1,971
Quote:
Originally Posted by IgorC View Post

Yes, they paid to me, to Ateme developer, Sagi, *.mp4 guy and many other peoples.

Go to sleep, boy.
Hey, take it easy there please. No need to patronize or turn the discussion into a fight. Please be polite and on topic. That was a warning, Thanks.
avih is offline   Reply With Quote
Old 8th April 2009, 09:52   #51  |  Link
hurry
Registered User
 
Join Date: Aug 2005
Posts: 44
I think Dark Shikari has his right to point things out. Unlike what On2 did to VP7, he has never stopped tirelessly developing x264 and making it better and better for us almost on a daily basis, unlike On2, he is dedicatedly developing x264 for us video encoders and not just for commercial purposes, and unlike On2, he has never made absurd claims about his x264 codec being some x% better than other codecs etc. even though the quality of x264 just talks for itself.

Also, among all other codecs, On2 chose to compare VP8 quality with x264 on their site without even making the VP8 codec available to Dark Shikari and giving him a fair chance or even informing him about their tests. This would obviously upset anyone, especially someone like Dark Shikari who tirelessly works on developing x264 with much dedication. I think Dark Shikari is not biased and does appreciate and give credit where it is due like for example in the case of Divx7.

I also agree with Dark Shikari that the claims by On2 for VP8 over x264 and other codecs should be supported by tests by neutral observers before they can publicize their claims like they have done. If they want to claim that they are the best, then they should have made the VP8 codec available for testing on their website to support their claims. So as Dark Shikari says, unverifiable claims create a very unpleasant atmosphere in the community of video codec developers.

Dark Shikari, we certainly appreciate your extraordinary development of x264 and we will always be grateful for it.
hurry is offline   Reply With Quote
Old 8th April 2009, 11:56   #52  |  Link
Mc Onyx
Registered User
 
Mc Onyx's Avatar
 
Join Date: Mar 2005
Location: Slovenia
Posts: 73
Quote:
Originally Posted by hurry View Post
Dark Shikari, we certainly appreciate your extraordinary development of x264 and we will always be grateful for it.
Well said, right on...
__________________
If you need an MC on a party, I'm the man 4 you! :)
Mc Onyx is offline   Reply With Quote
Old 9th April 2009, 02:51   #53  |  Link
chenm001
Registered User
 
Join Date: Mar 2002
Posts: 20
"50% better than h.264"
This means that VP8 not good as VP7.
Because, On2 VP3 better than MPEG4 as 30%, and VP4 than VP3 50%, VP5 than VP4 50%, VP6, VP7...
At the VP7, it has 4.375% bitrate than MPEG4, so a DVD(D9) can be record in 64MB USB-Flash.

Last edited by chenm001; 9th April 2009 at 02:53.
chenm001 is offline   Reply With Quote
Old 9th April 2009, 03:23   #54  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
well those are obviously marketing claims.
however VP7 aint that bad... recent h.264 encoders are obviously a step (or more) ahead but it's a shame there isnt a free-for-personal-use VP8 encoder...
Sharktooth is offline   Reply With Quote
Old 9th April 2009, 23:56   #55  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
it's not unbelievable that VP8 is visually (HVS) wise more optimized compared to H.264 the idea of the motion region adaptive deblocking is great, though how it looks in real is another thing also see Real Networks last claims with NGV and it's still not here @ that time X264 was already much more optimized then any of this only VPx really delivers something interesting every time vs MPEG's technology and always without being able to use B-frames and also don't forget the amount of companies and Research organizations involved in MPEG vs On2's rather small in house Research
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004

Last edited by CruNcher; 10th April 2009 at 00:05.
CruNcher is offline   Reply With Quote
Old 10th April 2009, 15:58   #56  |  Link
the Mad Duke
Registered User
 
Join Date: Mar 2004
Posts: 41
I think VP7 has been continually updated for On2's clients/customers according to the news they release but they stopped updating the personal use version a long time ago so it would not be possible to do any accurate comparrisons anymore.
the Mad Duke is offline   Reply With Quote
Old 11th April 2009, 02:27   #57  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
yep i wonder if this http://www.on2.com/index.php?592 made it's way into the currently available VP7 Encoder i guess it did but somehow i doubt as they shutoff VP7 com development long time ago in favor of their business with Adobe and improved Vp7 in the darkness , i remember that sequence being from one of the users here supplied to On2 in the beta test.




Also seeing this is interesting though in reality it's nothing to really jump into the air about (especially as it's theoretic assumptions) also H.264 complexity can be lowered without causing to much quality drains AVS being the best example and of course it depends on the Decoder heavily bad unoptimized decoder of course would result in this best to use Apples Decoder for that purpose, Apples stuff is allways good to test his more efficient optimized stuff against be it either Decoder/Encoder (guess it's already a industry tip).
I guess they rather test it with the most unoptimized encoder for both in that case it would be someway impressive (if it holds the same quality with that power consumption) But yeah at least it lets suspect that they improved heavy especially on the loop filter seeing that it now takes some more cycles. As Dark Shikari already mentioned it looks similar to VC-1's complexity i would say it will beat VC-1 but that already could also bring it up to match with H.264 (it depends on the visual improvements) if they do some certain visual stuff right it could even beat it, i wouldn't say it's not possible though H.265 is in the making and gonna beat it again (in compression efficiency at least)

What i find rather funny is that they advertise Golden Frames being new though they already used them in VP7 according to their own documents so for them actually VP7 never existed only in com tests that we provided ideas for also that chart shows they ignore the intermediate VP7 research (it wouldn't look that impressive ) the feedback from this beta though brought them a lot of ideas (especially improving the very bad inloop deblocking and they seem not only to have brought it up to H.264 but also gone one step further) also this alone is unique we have been part of their Research i like that i never could have had such influence @ MPEG :P which brings me to the question what is MPEG planing to improve inloop deblockings visual efficiency in H.265 ?
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004

Last edited by CruNcher; 11th April 2009 at 03:45.
CruNcher is offline   Reply With Quote
Old 11th April 2009, 23:13   #58  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
Do those estimates pass the sniff test? I haven't profiled H.264 much myself, but bidirectional prediction itself shouldn't add much decode complexity. If anything, we've found they reduce overall decode load in VC-1.

Unless they're assuming 16 reference frames that then don't fit into cache or something...
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is online now   Reply With Quote
Old 13th April 2009, 08:21   #59  |  Link
Mr VacBob
Registered User
 
Join Date: Feb 2005
Posts: 140
Well, prefetch takes care of most reference problems if you do it ahead of time enough. I think their H.264 decoder isn't optimized well (it might not be using SIMD, or reference software, or fictional); dequantization is nearly free and inter/intra prediction are very efficiently SIMDed.

They could've made that graph look better for them, just double the entropy decode time for H.264 and change "optional sub pixel" to "mandatory 1/8th pixel".
Mr VacBob is offline   Reply With Quote
Old 14th April 2009, 18:16   #60  |  Link
Manao
Registered User
 
Join Date: Jan 2002
Location: France
Posts: 2,856
For h264, loop filter is roughly 30 to 50% of the pixel processing (intra prediction / inter prediction / idct / dequant / deblocking). Entropy obviously depends on bitrate (almost linearly). Intra prediction and inter prediction don't add up (since a MB is either intra or inter, not both at the same time). Worst case scenario for bidir prediction is more than twice inter prediction. IDCT / dequant depends slightly on bitrate (low bitrate -> skips), but remains fast comparatively to entropy.

At high bitrates (1080p, ~50 mbps), CABAC can take up to 70% of the processing time. At low bitrates (1080p, ~5 mbps), it takes roughly 20% of the processing time.

Those percentages suppose some SIMD-like optimizations.
__________________
Manao is offline   Reply With Quote
Reply

Tags
vm8


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 21:17.


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