EjectButton
27th September 2004, 07:06
this is a hypothetical scenario comparing playback of an mpeg4 video at a specific display resolution, I am wondering which would be a better option, downscale during encode or on the fly during playback by the software decoder.
(source material)-
1920 x 1080
mpeg2 transport stream
10gigs
(display)
fixed width of 1600
(option 1)
compress the transport stream to a 4.5gig xvid video
keeping the resolution at 1920x1080, so at playback the player (a computer) would have to downscale the video to 1600 on the fly
(option 2)
compress the transport stream to a 4.5gig xvid video
during compression also resize the video to 1600x900 so the resulting mpeg4 video will be the native resolution of the display
my question is are there any differences between these two options, other than the higher processor requirement for playing back a higher resolution mpeg4 video? would there be any perceivable difference?
(source material)-
1920 x 1080
mpeg2 transport stream
10gigs
(display)
fixed width of 1600
(option 1)
compress the transport stream to a 4.5gig xvid video
keeping the resolution at 1920x1080, so at playback the player (a computer) would have to downscale the video to 1600 on the fly
(option 2)
compress the transport stream to a 4.5gig xvid video
during compression also resize the video to 1600x900 so the resulting mpeg4 video will be the native resolution of the display
my question is are there any differences between these two options, other than the higher processor requirement for playing back a higher resolution mpeg4 video? would there be any perceivable difference?