JFerguson
1st August 2004, 06:42
Related thread here:
my old thread (http://forum.doom9.org/showthread.php?threadid=77819)
My computer crashed after that comparison, so I never got around to posting some snapshots online. I have some today, though. I'll repeat most of that thread here:
The Test:
See how a number of transcoders/encoders stack up against each other.
The Contenders:
. The original DVD
. DVD Shrink v3.1.6 w/ Deep Analysis
. DVD Shrink v3.2 w/ Deep Analysis and no AEC
. DVD Shrink v3.2 w/ Deep Analysis and AEC Sharp
. DVD Shrink v3.2 w/ Deep Analysis and AEC Smooth
. InstantCopy v8
. Big 3 (CCE SP v2.5) 4-pass (?? - read more on this below)
The Platform:
. AOpen AK79D-1394
. Barton 2500+ overclocked to 3200+
. 512MB RAM
Preparation:
I used DVD Shrink v3.2 to create an UNCOMPRESSED movie-only backup of "The Matrix Revolutions". Disc 1 of the R1 release is basically the movie, 550MB in menus, and 230MB of trailers.
With just the uncompressed movie, english soundtrack and english subtitles, the size came to 5.28GB.
Compression:
DVD Shrink v3.1.6: Compressed movie at about 81%, full analysis was run prior to compression. Final output size: 4.37GB. Running time: about 30 minutes total.
InstantCopy v8.0.0.270 (aka 8.0.5): InstantCopy shows estimated compression of about 81%. The movie is 2.40:1, so I knew the final output size was unpredictable, but it came in pretty close. Final output size: 4.25GB. Running time: about 90 minutes, I think.
DVD Shrink v3.2: Compressed movie at about 81%: full analysis was run prior to compression. Final output size: 4.35GB. Running time: about 30 minutes with no AEC, about 45-50 minutes with AEC.
Big 3: DIF4U says 4-pass but BATCHCCEWS runs ROBA template which seems to run like 2-pass (ROBA 1st part (w/ 1 CCE pass), then ROBA 2nd part (w/ 1 CCE pass)). I think I've observed different, more correct behavior than this when using CCE 2.6 and obove. For this test, it was CCE SP v2.50, though. Final output size: 4.36GB. Running time: about 5-6 hours.
Note: These compressions bring the video down from the original bitrate of around 5000 down to 4000.
Analysis:
I loaded up the original into PowerDVD v4 and captured snapshots at Chapter stops 1-32 + 2 frames. The last time I ran this comparison, I couldn't just use exact chapter stops, because Shrink v3.1.6 snapshots were bytewise identical to the original source snapshots. When, I went past the chapter stops by 2 frames, this bytewise-equivalent behavior from Shrink ceased. I don't know if Shrink v3.2 still does this (I doubt it though, when using AEC).
Using this method, all snapshots were bytewise inequivalent to the original.
The snapshots were renamed from the default PDVD_000.BMP, PDVD_001.BMP, ...:
. PDVD_000orig.BMP - The original DVD
. PDVD_000s31.BMP - DVD Shrink v3.1.6 w/ Deep Analysis
. PDVD_000s32a0.BMP - DVD Shrink v3.2 w/ Deep Analysis and no AEC
. PDVD_000s32a1.BMP - DVD Shrink v3.2 w/ Deep Analysis and AEC Sharp
. PDVD_000s32a2.BMP - DVD Shrink v3.2 w/ Deep Analysis and AEC Smooth
. PDVD_000ic.BMP - InstantCopy v8
. PDVD_000cce.BMP - Big 3 (CCE SP v2.5)
Fired up ACDSee Classic v2.43. In general, with the files being renamed as above, they were positioned so that I could PAGE UP and PAGE DOWN in ACDSee's slide show viewer in this order: first a transcoder/encoder snapshot, then the original snapshot, and finally a second, different transcoder/encoder snapshot. I may have temporarily changed the naming conventions above to keep the original DVD snapshots in the middle (like CCE vs. InstantCopy, I renamed the IC snapshots from *ic.BMP to *pic.BMP). This made it easy to switch back and forth from the original snapshot, and either of the two compressed snapshots.
When using the ACDSee slide show, I did one Zoom +, to magnify the snapshots once, and a Zoom Lock, to keep them magnified. When paging back and forth between the snapshots, I looked for what I'll call "pixel bounce". That is, when QUICKLY paging back and forth between an original DVD snapshot and a compressed snapshot, you can see the difference between the two by observing the change (or motion) in individual or clusters of pixels between the two snapshots.
Conclusion:
With this test and these samples, InstantCopy pretty consistently maintained the quality of the original frame. DVD Shrink v3.1.6 was less consistent, and in some high-motion frames, really hammered things. DVD Shrink v3.2 with AEC improved on this tremendously, but still lost out to InstantCopy on the more difficult frames. As for my 6-hour CCE encode, I think it was edged out by InstantCopy; the CCE encode really added a grainy (non) quality to some frames.
I'm posting some links here to the snapshots and tools:
. Minimum packet of snapshots (6MB) (http://65.61.236.146/jfpics/snapsmin.exe)
. Additional packet of snapshots (17MB) (http://65.61.236.146/jfpics/snapsmor.exe)
. Tools (3MB) (http://65.61.236.146/jfpics/tools.exe)
Note: These are self-extracting archives.
The MINimum packet contains snapshot #s 15, 19, 27. Add 2 to these to get the chapter stop (I started at chapter stop #3). These produced the greatest differences in quality among the tested transcoders/encoders. That made these the hardest frames to compress.
The MORe packet contains snapshot #s 1, 3, 5, 11, 14, 17, 24, 26, 28. Same thing as above to get the chapter stop. These produced various degrees of quality among the tested transcoder/encoders.
The Tools packet contains:
. ACDSee Classic v2.4.3. I thought this was free at one time, but it's shareware/nagware. You can extract it anywhere and run it.
. Beyond Compare v2.2.5. Install for a very nice Norton Commander clone (shareware). If you need to rename snapshots, load this guy up and point the two sides to your snapshot directory. Enter a filter in the filter box (like *ic*, for InstantCopy). Highlight the filtered files, and hit F2 to bulk rename them to whatever you want. This is a very nice file/directory comparison tool.
Conclusion (More Detail):
DVD Shrink v3.2 (Deep Analysis, no AEC) beats DVD Shrink v3.1.6 (Deep Analysis). Look at snapshots 15, 19, 27.
InstantCopy v8 beats DVD Shrink v3.2 (Deep Analysis, AEC Sharp or AEC Smooth). Look at snapshots 15, 19, 27. In addition: 14, 17, 24, 26, 28.
DVD Shrink v3.2 (Deep Analysis, AEC Sharp) vs. DVD Shrink v3.2 (Deep Analysis, AEC Smooth). A toss-up maybe. Look at 15, 19, 27. In addition: 1, 5, 11, 26. I dunno, maybe Sharp wins out here -- look at 19.
InstantCopy v8 beats CCE SP v2.50 -- HUH???! Look at 19, 27. In addition: 3. Look at others too, things seem grainy with the CCE encode.
Closing remarks:
. I was surprised by the CCE vs. IC results.
. DVD Shrink v3.2 did a pretty good job given it's low execution time.
. I wonder how things might work out on a title needing higher compression (like 40% versus this test's 20%).
Hmmm...
my old thread (http://forum.doom9.org/showthread.php?threadid=77819)
My computer crashed after that comparison, so I never got around to posting some snapshots online. I have some today, though. I'll repeat most of that thread here:
The Test:
See how a number of transcoders/encoders stack up against each other.
The Contenders:
. The original DVD
. DVD Shrink v3.1.6 w/ Deep Analysis
. DVD Shrink v3.2 w/ Deep Analysis and no AEC
. DVD Shrink v3.2 w/ Deep Analysis and AEC Sharp
. DVD Shrink v3.2 w/ Deep Analysis and AEC Smooth
. InstantCopy v8
. Big 3 (CCE SP v2.5) 4-pass (?? - read more on this below)
The Platform:
. AOpen AK79D-1394
. Barton 2500+ overclocked to 3200+
. 512MB RAM
Preparation:
I used DVD Shrink v3.2 to create an UNCOMPRESSED movie-only backup of "The Matrix Revolutions". Disc 1 of the R1 release is basically the movie, 550MB in menus, and 230MB of trailers.
With just the uncompressed movie, english soundtrack and english subtitles, the size came to 5.28GB.
Compression:
DVD Shrink v3.1.6: Compressed movie at about 81%, full analysis was run prior to compression. Final output size: 4.37GB. Running time: about 30 minutes total.
InstantCopy v8.0.0.270 (aka 8.0.5): InstantCopy shows estimated compression of about 81%. The movie is 2.40:1, so I knew the final output size was unpredictable, but it came in pretty close. Final output size: 4.25GB. Running time: about 90 minutes, I think.
DVD Shrink v3.2: Compressed movie at about 81%: full analysis was run prior to compression. Final output size: 4.35GB. Running time: about 30 minutes with no AEC, about 45-50 minutes with AEC.
Big 3: DIF4U says 4-pass but BATCHCCEWS runs ROBA template which seems to run like 2-pass (ROBA 1st part (w/ 1 CCE pass), then ROBA 2nd part (w/ 1 CCE pass)). I think I've observed different, more correct behavior than this when using CCE 2.6 and obove. For this test, it was CCE SP v2.50, though. Final output size: 4.36GB. Running time: about 5-6 hours.
Note: These compressions bring the video down from the original bitrate of around 5000 down to 4000.
Analysis:
I loaded up the original into PowerDVD v4 and captured snapshots at Chapter stops 1-32 + 2 frames. The last time I ran this comparison, I couldn't just use exact chapter stops, because Shrink v3.1.6 snapshots were bytewise identical to the original source snapshots. When, I went past the chapter stops by 2 frames, this bytewise-equivalent behavior from Shrink ceased. I don't know if Shrink v3.2 still does this (I doubt it though, when using AEC).
Using this method, all snapshots were bytewise inequivalent to the original.
The snapshots were renamed from the default PDVD_000.BMP, PDVD_001.BMP, ...:
. PDVD_000orig.BMP - The original DVD
. PDVD_000s31.BMP - DVD Shrink v3.1.6 w/ Deep Analysis
. PDVD_000s32a0.BMP - DVD Shrink v3.2 w/ Deep Analysis and no AEC
. PDVD_000s32a1.BMP - DVD Shrink v3.2 w/ Deep Analysis and AEC Sharp
. PDVD_000s32a2.BMP - DVD Shrink v3.2 w/ Deep Analysis and AEC Smooth
. PDVD_000ic.BMP - InstantCopy v8
. PDVD_000cce.BMP - Big 3 (CCE SP v2.5)
Fired up ACDSee Classic v2.43. In general, with the files being renamed as above, they were positioned so that I could PAGE UP and PAGE DOWN in ACDSee's slide show viewer in this order: first a transcoder/encoder snapshot, then the original snapshot, and finally a second, different transcoder/encoder snapshot. I may have temporarily changed the naming conventions above to keep the original DVD snapshots in the middle (like CCE vs. InstantCopy, I renamed the IC snapshots from *ic.BMP to *pic.BMP). This made it easy to switch back and forth from the original snapshot, and either of the two compressed snapshots.
When using the ACDSee slide show, I did one Zoom +, to magnify the snapshots once, and a Zoom Lock, to keep them magnified. When paging back and forth between the snapshots, I looked for what I'll call "pixel bounce". That is, when QUICKLY paging back and forth between an original DVD snapshot and a compressed snapshot, you can see the difference between the two by observing the change (or motion) in individual or clusters of pixels between the two snapshots.
Conclusion:
With this test and these samples, InstantCopy pretty consistently maintained the quality of the original frame. DVD Shrink v3.1.6 was less consistent, and in some high-motion frames, really hammered things. DVD Shrink v3.2 with AEC improved on this tremendously, but still lost out to InstantCopy on the more difficult frames. As for my 6-hour CCE encode, I think it was edged out by InstantCopy; the CCE encode really added a grainy (non) quality to some frames.
I'm posting some links here to the snapshots and tools:
. Minimum packet of snapshots (6MB) (http://65.61.236.146/jfpics/snapsmin.exe)
. Additional packet of snapshots (17MB) (http://65.61.236.146/jfpics/snapsmor.exe)
. Tools (3MB) (http://65.61.236.146/jfpics/tools.exe)
Note: These are self-extracting archives.
The MINimum packet contains snapshot #s 15, 19, 27. Add 2 to these to get the chapter stop (I started at chapter stop #3). These produced the greatest differences in quality among the tested transcoders/encoders. That made these the hardest frames to compress.
The MORe packet contains snapshot #s 1, 3, 5, 11, 14, 17, 24, 26, 28. Same thing as above to get the chapter stop. These produced various degrees of quality among the tested transcoder/encoders.
The Tools packet contains:
. ACDSee Classic v2.4.3. I thought this was free at one time, but it's shareware/nagware. You can extract it anywhere and run it.
. Beyond Compare v2.2.5. Install for a very nice Norton Commander clone (shareware). If you need to rename snapshots, load this guy up and point the two sides to your snapshot directory. Enter a filter in the filter box (like *ic*, for InstantCopy). Highlight the filtered files, and hit F2 to bulk rename them to whatever you want. This is a very nice file/directory comparison tool.
Conclusion (More Detail):
DVD Shrink v3.2 (Deep Analysis, no AEC) beats DVD Shrink v3.1.6 (Deep Analysis). Look at snapshots 15, 19, 27.
InstantCopy v8 beats DVD Shrink v3.2 (Deep Analysis, AEC Sharp or AEC Smooth). Look at snapshots 15, 19, 27. In addition: 14, 17, 24, 26, 28.
DVD Shrink v3.2 (Deep Analysis, AEC Sharp) vs. DVD Shrink v3.2 (Deep Analysis, AEC Smooth). A toss-up maybe. Look at 15, 19, 27. In addition: 1, 5, 11, 26. I dunno, maybe Sharp wins out here -- look at 19.
InstantCopy v8 beats CCE SP v2.50 -- HUH???! Look at 19, 27. In addition: 3. Look at others too, things seem grainy with the CCE encode.
Closing remarks:
. I was surprised by the CCE vs. IC results.
. DVD Shrink v3.2 did a pretty good job given it's low execution time.
. I wonder how things might work out on a title needing higher compression (like 40% versus this test's 20%).
Hmmm...