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.

Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se

 

Go Back   Doom9's Forum > Video Encoding > MPEG-2 Encoding
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread
Old 2nd November 2007, 02:34   #1  |  Link
jsquare
BrainDead
 
jsquare's Avatar
 
Join Date: Jun 2003
Location: Near a Nuclear Power Plant
Posts: 149
Testing HCenc against pay mpeg-2 encoders (PSNR and visual)

Well to answer my own question I decided to run my own tests and here is the setup:

Encoded 3 different titles using DVD-RB with encoder default matrix and no filters, movie only, first audio track, no subs, re-authored w/o compression using Shrink.

The encoders, HC v0.21, CCE SP2, Procoder 3 and DVDShrink as reference.

MSU for PSNR metrics and 37" LCD with JVC progressive DVD player via component for visual comparison.

PSNR Tests
First title - Stargate, Ultimate Edition 119mins:
1.DVDShrink
2.HC 2-Pass
3.HC OPV
4.Procoder
5.CCE 2-Pass

Second title - Transformers 143mins
1.HC 2-Pass
2.Procoder
3.DVDShrink
4.CCE 2-Pass

Third title - Lawrence of Arabia, Superbit 227mins (2-disc reauthored into one)
1.HC 2-Pass
2.Procoder
3.CCE 2-Pass
4.DVDShrink (Not tested, title too big, must be done in 2-Pass)

Visual Tests
Titles 1 and 2
1.DVDShrink
2.Procoder
3.HC
4.CCE

Title 3
1.HC
2.Procoder
3.CCE
4.DVDShrink(Not tested since I know that it will look so bad with 2-pass trans-coding)

Fastest on average
1.DVDShrink
2.CCE
4.HC
5.Procoder

HC is clearly the winner, while Procoder still holds some value on the visual department, but CCE was a complete disappointment after all these years and different revision the encoder has not improved.

So the answer is simple, Shrink for 70% or higher compression and HC for the rest.

Last edited by Trahald; 27th November 2007 at 21:56. Reason: Making title more forum compliant
jsquare is offline   Reply With Quote
Old 4th November 2007, 20:23   #2  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,869
CCE is an encoder to use with a proper uncompressed source (straight From Beta tape) and preferably film based. You're using Mpeg2 as a source and this is a different story.

Try compare CCE and other with nice film based uncompressed source and you will see how nicelly CCE preserves details (eg. ProCoder smooths them a lot).

Cinemacraft is working now to improve their HD encoder and they don't spent so much time to improve SD encoders.
I would like them to optimized CCE for multicore processors to get 20x faster than realtime encoding

Last edited by kolak; 4th November 2007 at 20:28.
kolak is offline   Reply With Quote
Old 4th November 2007, 21:15   #3  |  Link
Irakli
Registered User
 
Irakli's Avatar
 
Join Date: Jan 2007
Posts: 185
Interesting test, jsquare. I thought that encoders are always better than transcoders regardless compression ratio, but this test shows that everything is not that obvious.

Regards,
Irakli.

P.S.: I encode my home videos from DV format to DVD (without deinterlacing, i.e. output DVD stream is interlaced). Could anyone suggest me which encoder should I use to preserve maximum details at bitrates over 8000kbps? (I refer to free encoders like HC, Quenc and ffmpeg; the only non-free encoder I own is TMPGenc)
Thanks.

Last edited by Irakli; 5th November 2007 at 00:52. Reason: by mistake typed 'ration' instead of 'ratio'
Irakli is offline   Reply With Quote
Old 4th November 2007, 23:52   #4  |  Link
prOnorama
Registered User
 
Join Date: Mar 2005
Posts: 249
Quote:
Originally Posted by jsquare View Post
MSU for PSNR metrics and 37" LCD with JVC progressive DVD player via component for visual comparison.
A 37" LCD? Maybe try a 50+" Pioneer/Panasonic plasma, the difference between transcode/re-encode might not be noticable on smaller screens

Quote:
Originally Posted by jsquare View Post
So the answer is simple, Shrink for 70% or higher compression and HC for the rest.
I don't think it's that simple. Personally I would not use DVDShrink for < 85% compression.

Here's a blind test done some time ago:

Quote:
Not what I expected, kinda at a lose of words, but clearly DVD-RB w/ CCE Basic looked better then both DVDShrink and IC8 to the 37 people I showed them to.
Quote:
This test was just the main movie and one audio track ranging from around 90% to 70% compression.
http://forum.doom9.org/showthread.php?t=91418

DVDShrink has not improved since then -development discontinued in 2004- but encoders like HC, CCE & Procoder have....
prOnorama is offline   Reply With Quote
Old 9th November 2007, 13:00   #5  |  Link
Boulder
Pig on the wing
 
Boulder's Avatar
 
Join Date: Mar 2002
Location: Finland
Posts: 5,843
Quote:
Originally Posted by Irakli View Post
P.S.: I encode my home videos from DV format to DVD (without deinterlacing, i.e. output DVD stream is interlaced). Could anyone suggest me which encoder should I use to preserve maximum details at bitrates over 8000kbps? (I refer to free encoders like HC, Quenc and ffmpeg; the only non-free encoder I own is TMPGenc)
Thanks.
I'd try using QuEnc at constant quant mode at q2 with interlaced encoding. It's probably slower than HC but I think dragongodz has made some tweaks regarding interlaced encoding.
__________________
And if the band you're in starts playing different tunes
I'll see you on the dark side of the Moon...
Boulder is offline   Reply With Quote
Old 10th November 2007, 21:26   #6  |  Link
Irakli
Registered User
 
Irakli's Avatar
 
Join Date: Jan 2007
Posts: 185
@Boulder

Irakli is offline   Reply With Quote
Old 20th November 2007, 08:27   #7  |  Link
tahir
Registered User
 
tahir's Avatar
 
Join Date: Nov 2004
Posts: 20
Quote:
Originally Posted by Boulder View Post
I'd try using QuEnc at constant quant mode at q2 with interlaced encoding. It's probably slower than HC but I think dragongodz has made some tweaks regarding interlaced encoding.
AFIK

For High Speed = CCE
For High Quality = QuENC

this was about a year ago, i havent used Henc
tahir is offline   Reply With Quote
Old 22nd November 2007, 11:07   #8  |  Link
davidk21770
Registered User
 
Join Date: Jan 2007
Posts: 9
Does anyone have a feel for how TMPGEnc fits in here?
Probably a bit slower, but quality?
davidk21770 is offline   Reply With Quote
Old 23rd November 2007, 00:44   #9  |  Link
jsquare
BrainDead
 
jsquare's Avatar
 
Join Date: Jun 2003
Location: Near a Nuclear Power Plant
Posts: 149
This week I went back to my old Sharp 55" RPTV, the main reason is that I wanted to test my new Toshiba HD-A3 HD-DVD player on a bigger screen than my 37" LCD, since I didn't noticed much of a difference between SD-DVD and HD-DVD(maybe a 10% improvement). To be honest size does matter when it comes to HD, HD-DVDs do look better on my Sharp even at 1080i via component vs 1080i via HDMI on my 37" LCD.

But this time Shrink won on visual tests for titles 1&2. The Transformers encode made by HC/Procdoder/CCE showed some serious blocks on semi-static scenes and dark areas, while Shrink looked some much like the original. Some people say that the HD-A3 is one of the best 1080i up-converter, but until now I only experienced with with my XBOX(XBMC) and with my HTPC. The HD-A3 seems like a very discriminative player and it really shows the flaws on the encoded material.

Once again I wanted to try something different so I tried a very bad source, the TV series LEXX S2V1 4-epidodes disc, which are very noisy and badly transferred/authored DVDs. This time didn't bother with PSNR just visual testing and to be honest Shrink came out ahead once again, followed on a tied for 2nd place by HC/Procoder and at the bottom CCE.
jsquare is offline   Reply With Quote
Old 23rd November 2007, 03:31   #10  |  Link
avdw
Banned
 
Join Date: Sep 2007
Posts: 71
Can anyone tell me, for best quality, which one is preferable ?

HcEnc or QuEnc ?
avdw is offline   Reply With Quote
Old 23rd November 2007, 19:29   #11  |  Link
urvieh
Registered User
 
Join Date: May 2005
Posts: 136
I'd say the HC, especially the latest version with smp capability.
urvieh is offline   Reply With Quote
Old 24th November 2007, 11:34   #12  |  Link
avdw
Banned
 
Join Date: Sep 2007
Posts: 71
Quote:
Originally Posted by urvieh View Post
I'd say the HC, especially the latest version with smp capability.
Thanks a lot urvieh
avdw is offline   Reply With Quote
Old 10th December 2007, 02:34   #13  |  Link
Pulp Catalyst
Registered User
 
Join Date: May 2006
Posts: 302
jsquare,

i ran some of my own tests, and from what i can tell, if the source is good, then shrink doesn't stand a chance, it smooths the image to much,

are you sure your zooming in a a still frame captured on a finished encode,

as like jpeg this is a good way of testing, and shrink, like many transcoders cheats, where as it hides the blocks by smoothing them out, but this causes massive amount of detail lost,

most transcoders does this to hide the blocks, where as encoders are not allowed to do this, as encoders have to rebuild the frames from ground up, so the detail is preserved and no smoothing should ever be used, (if a user wanted the material to be smoothed then a filter could easily be used)

procoder has the edge just, but HCenc is right there with it,

CCE comes in last place but only for low bit rates, anything over 2500+ or on complex material 3000+ then CCE wins hands down,

but for the record, CCE was never designed for low bitrates, CCE was designed for hollywood standards encoding (in other words, high bit rate conversions destined for DVD-9 disks),

CCE is great for just film, 3 passes, but if the film is complexed and over 2 hours long then forget it, CCE can not handle this type of compression on a DVD-5 disk against the other encoder mentioned above,

my money is on HCenc as it's already level pegging with procoder and i feel it has a better future, for low bit rates, but only just, but i'm sure this is debatable, due to other variables to consider (filters, and more importantly matrices and type of material being encoded)

and to my knowledge, a transcoder can never be as good as a encoder, a encoder rebuild the frames from scratch, a find it hard to believe a transcoder can beet this concept, giving the nature how a transcoder works,

the one thing that does surprise me though is speed, HCEnc is excellent, but it's very slow, i don't understand why cinema craft don't get there encoder to take more time on each frame, and try to get it up there with the others, as CCE is the fastest encoder around (that still brings so much quality to the stage)

if they only stuck with there very expensive flagship product then no need,
but they didn't, as soon as they released there CCE basic program, then this immediately put them in concession, and they owe it to there customers to give the quality they deserve, and to me it seems like they have abandoned there SD product (or perhaps they felt it was time to get out......quick) either way, i feel this is wrong,

no disrespect intended jsquare, i have no intentions on stepping on toes, just thought i would put my 100 2 pennies in,

respect,
Pulp Catalyst is offline   Reply With Quote
Old 12th December 2007, 14:13   #14  |  Link
Wodan
Registered User
 
Join Date: Sep 2007
Posts: 8
doesnt the 70% shrink rule kind of depend on the movie? if its a movie thats kind of grainy in the first place...wouldnt it be better to use an encoder even if the compression was only lets say 80% ?
Wodan is offline   Reply With Quote
Reply


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 16:03.


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