Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Virtualdub And Yuy2 And Other Yu Formats, ahhhhh!
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
exorcism
Posted: Aug 23 2002, 10:48 PM


Unregistered









okay, no matter what I do it seems virtualdub always opens YUY2 files and converts them to RGB, is there anyway to keep it from doing this? My main reason is encoding mpeg2 streams (such as dvds) using avisynth/vfapi and when it converts it to RGB format, it takes a very very long time. Any Help? Thanks!
 
  Top
GreatLord
Posted: Aug 24 2002, 12:27 AM


Unregistered









if u use a avisynth script with mpeg2dec.dll. and sett vsub to fastrecompressing you will get yuv2.
 
  Top
exorcism
Posted: Aug 24 2002, 12:29 AM


Unregistered









vsub?
 
  Top
SillKotscha
Posted: Aug 24 2002, 03:03 AM


smart Moderator


Group: Moderators
Posts: 146
Member No.: 6
Joined: 7-July 02



nasty fast fingers I guess cool.gif

QUOTE
if u use a avisynth script with mpeg2dec.dll. and sett vsub to fastrecompressing you will get yuv2.


translation:

if you use an avisynth_script...
LoadPlugin("d:\mpeg2dec.dll")
mpeg2source("d:\filename.d2v")

and set virtualdub to 'fast recompress' than this makes sure that the Color Space remains in YUV which also speeds up encoding by about 10%-20%.


as you mentioned that your aim is encoding mpeg2 streams, here is just another option...

load your mpeg2 file in DVD2AVI (hit 'show all formats' to find your mpeg2 stream) and save it as a *.d2v file. This file can easily be opened by GordianKnot. Now you'll have a variety of choices to work on your stream. Save the project (not save and encode!) as a *.avs file... and here is the little trick for you. GordianKnot can create a SVCD compliant avisynth script for you. This script can be either opend by virtualdub to encode your stream (you'll recieve an avi file but then there is no need for you to edit your script SVCD compliant) or you can feed this sript to TMPEG which will give you a (S)VCD after encoding with the free TMPEG encoder. For further details (guides) have a look over to doom9.org or just ask if something won't work as expected.

cheers Sill



--------------------
"Have you ever noticed that whenever Microsoft calls something 'Smart', it's definitely a feature you want to disable!"
 
     Top
GreatLord
Posted: Aug 25 2002, 09:53 PM


Unregistered









QUOTE (SillKotscha @ Aug 23 2002, 07:03 PM)
nasty fast fingers I guess cool.gif


Yes I was lite fast, I do get this question very oftten in a group call flaskmpeg or directly per e-mail.

sorry I dd not get into detail
 
  Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
4 replies since Aug 23 2002, 10:48 PM Track this topic | Email this topic | Print this topic

<< Back to Advanced Video Processing