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. |
|
|
#1 | Link |
|
member
Join Date: Nov 2002
Location: Earth
Posts: 79
|
Current transcoders and how they work
The algorithm specifics of the Encoders (TMPGEnc, CCE, etc.) are well known and can be easily found.
However, the "redundant" data Trancoders remove, is subject to a much higher degree of freedom by their developer(s). The way IC, dvd2one, dvdshrink, Nero, etc remove or alter the quantized frequency domain coefficients of the DCT is less known to most of us. More than that, it would be useful to know the differences between the available Transcoders. For instance, the only thing I know (from previous posts here) is that IC7 removes data at a variable rate unlike other Trancoders (thus, slower and (perhaps!) better). Also, it processes more the darker scenes. I recommend that anybody who knows anything about the algorithms/heuristics of the available Trancoders should post here. If we gather enough information some moderator can compile the info later to a sticky thread. What do you think? P.S. since only dvdshrink is freeware, i guess that would (possibly) be the only one to find enough information... I am not sure how detailed information we can find about the others. Perhaps, somebody from here who works there (and does infringe any confidentiality agreements )
__________________
Quidquid latine dictum sit, altum sonatur. |
|
|
|
|
|
#2 | Link |
|
....
Join Date: May 2002
Location: Australia
Posts: 2,797
|
you can get an idea of what they do by a bit of reading. try these
_http://www.acm.org/sigs/sigmm/MM2000/ep/bjork/ _http://vsp.ee.nthu.edu.tw/EE6650/handout/transcoding.pdf _http://www.mclab.net/internal/intro_to_transcoding.ppt _http://www.ecse.rpi.edu/CNGV/publications/2000_TR/icme_WW.pdf i should warn that if you dont understand what encoding is or if you dont know what a GOP is then those are more likly to confuse you than enlighten.
|
|
|
|
|
|
#3 | Link | ||
|
Registered User
Join Date: Oct 2001
Location: Outside the Bush INSanatory - Lisbon
Posts: 330
|
I believe all trancoders are leaving MV (motion vector) data untouched. All the magic is done by working in the remaining coefficient data (DCT).
I can tell you how DVDShrink 2.3 is working: It takes the compression ratio you define (ex: 70%) and then when it picks a frame it reduces the DCT data until the entire frame comes down to 70% of it's original size. If there is a lot of DCT data in the frame, perhaps it will reduce the DCT something like 35% (there isn't just DCT data in the frame, so it must reduce more than 30%). If there is a lot of MV data in the frame, it may have to reduce the DCT something like 80% to achieve the same final frame compression. This explains the blockfest that is the first scene of "Amores Perros" where the camera isn't still for 1/10th of a second. This is why I have suggested DVDShrink to perform a deeper analysis in order to use a fixed rate DCT compression which I hope will help achieve a fixed quality. All of this can be confirmed by reading this post. I'm sure InstantCopy (IC) is another story altogether. If you have followed that post you already know that IC doesn't use a fixed rate transcoding algorithm. Besides some heavy duty diference coding/recoding compensation, I'm sure it uses lumimasking techniques. Perhaps that is inherent to their diference coding, I don't know. What I know is that in a dark scene from that movie, where DS is wasting about 3.5 Mb/s, IC takes about 1.5 Mb/s with no quality loss whatsoever. Here is a quote from a Pinnacle employee on how IC works: Quote:
Quote:
Last edited by duartix; 6th August 2003 at 15:59. |
||
|
|
|
|
|
#4 | Link |
|
member
Join Date: Nov 2002
Location: Earth
Posts: 79
|
Good posts!! thanks
![]() @ dragongodz good value general articles about transcoding; cheers (3rd one does not work though) @ duartix great info which provides good insight to the numerous debates about quality between products such as DS & IC. thankslet's see if others know anything about the other products
__________________
Quidquid latine dictum sit, altum sonatur. |
|
|
|
|
|
#5 | Link |
|
Registered User
Join Date: Apr 2003
Posts: 176
|
I posted some information about DVD Shrink engine and some general stuff about MPEG video here:
http://forum.digital-digest.com/show...960#post175960 Please feel free to copy the relevent parts, if you like. |
|
|
|
|
|
#6 | Link |
|
Moderator
Join Date: Oct 2001
Location: Las Vegas
Posts: 2,034
|
thanks I copied just about all of it
I keep it in the sticky http://forum.doom9.org/showthread.php?&threadid=68883 which links to the FAQ about the Transcoding Technique thread come on guys ..especially those who reported seeing problems, don't hesitate to offer suggestions how to improve dvdshrink's transcoding engine.
__________________
www.mrbass.org DVDShrink | DVD2DVD | DVDFAB | Mac guides |
|
|
|
![]() |
|
|