Lets say I am encoding DV-AVI files transfered from a DVcam. I encode with 5000kbps constant bitrate mpeg-2 (dvd compliant) using TMPGenc Plus. If I encode the same exact video file on one computer and do the same on a second computer, will the movie be exactly the same? Are the resulting Mpeg-2 files produced on two completely different machines identical to each other?
I would think they would be identical because they were encoded from the same original source DVAVI and encoded with the same settings in the same encoder. However, one encoding would take longer than the other encoding because one computer is faster than the other. But that should be the only difference, right? Please let me know you're thoughts on this and if you know whether or not my thinking on this is correct that the two resulting mpeg2's would be identical to each other. Thanks.
+ Reply to Thread
Results 1 to 5 of 5
-
-
If you are using the same source and the exact same settings on the same program on both machines then yes the encoding time would be the only difference.
Donatello - The Shredder? Michelangelo - Maybe all that hardware is for making coleslaw? -
I agree they should be equal if encoded non-realtime.
Realtime encoding would force different adaptations based on CPU power.Recommends: Kiva.org - Loans that change lives.
http://www.kiva.org/about -
Please let me know you're thoughts on this and if you know whether or not my thinking on this is correct that the two resulting mpeg2's would be identical to each other. Thanks.
This would depend on a various scenarios, how each computer is setup, etc.
Computer A1
** CODEC: Panasonic dv codec
** FRAMESERVER: virtualDUB-MPEG2 v1.6.15
** FILTER: none --
** MPEG ENCODER: TMPGenc v2.502
Computer A2
** CODEC: MS DV
** FRAMESERVER: virtualDUB-MPEG2 v1.6.15
** FILTER: none --
** MPEG ENCODER: TMPGenc v2.502
Each computer can have different installation scenerios, like:
** Drivers; DirectShow; versions, etc., etc.
For instance, there are many DV codecs (decoders) that do their own
thing, hence the potential for trouble or differences, even in the
slightest.
If you are asking, will you see a difference (even in slightest)
then the answer (given the above basic example, for instance) is YES.
But just how much of a difference is only according to you and
what you perceave as difference (or whatever)
Take a look below, where this time, the CODEC are the same, but the
FRAMESERVER are different, and I threw in a FILTER as well.
Computer B1
** CODEC: Panasonic dv codec
** FRAMESERVER: AVIsyth v2.55 -- (YV12/YUY2/RGB)
** FILTER: YES -- (color space change, YUY2->YV12)
** MPEG ENCODER: TMPGenc v2.502
Computer B2
** CODEC: Panasonic dv codec
** FRAMESERVER: virtualDUB-MPEG2 v1.6.15 -- (RGB)
** FILTER: none --
** MPEG ENCODER: TMPGenc v2.502
The above scenarios were just basic examples of what can go wrong
(or, differences) in a MPEG Encoding project. Sometimes, you won't
see any differences (YMMV per person) and sometimes, you will.
Any number of things can go wrong or show differences..
A color space change, a version of a filter/plugin or frameserver or
mpeg encoder, an MPEG Encoder's encoding algorithem can change sway
from version to version or mpeg encoder tool to mpeg encoder tool, or
even the user himself, etc., etc.
-vhelp 4127 -
One possible difference would be if the different computers supported different levels SIMD extensions (SSE, SSE2 etc). If the various software components in the conversion chain make use of highly optimized SIMD code, you may get slightly different results from calculations of things like discrete cosine transforms (DCTs) etc. It shouldn't make a huge difference but you may get final results that aren't exact bit-for-bit copies.
This is especially true if one system has SSE and so the calculations are typically integer-based and another has SSE2/3 and software uses floating point instead.
EDIT- Oh, and if, by any chance, one computer has a programmable GPU and the software makes use of that, then there could be slight differences in calculations of DCTs etc.John Miller
Similar Threads
-
Use Multiple Computers
By ZoNE97 in forum Video ConversionReplies: 8Last Post: 13th Apr 2009, 15:46 -
Your computers. Show them to me.
By Faustus in forum Off topicReplies: 29Last Post: 20th Jul 2008, 11:43 -
computers very slow
By toolady in forum ComputerReplies: 18Last Post: 24th Jun 2008, 08:44 -
Computers and sd scard
By CapeKO in forum ComputerReplies: 1Last Post: 16th Mar 2008, 16:17 -
5.1 Speakers over two computers
By SIRCOOKS in forum ComputerReplies: 1Last Post: 31st May 2007, 10:43