Quantcast How to Convert Old MPEG Files to KVCD? - digitalFAQ.com Forums [Archives]
  #1  
05-29-2004, 06:28 PM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Hello,

I have a couple of older mpegs and would like to put them into the KVCD format.

Is it better to extract the audio (wave) & video (using Huffy codec) seperately using a program like VirtualDubMod, and then encode with an AviSource script?

or

go right into using DirectShowSource script and run the mpeg through, skipping the extraction?

My dilemma is just this: I've read elsewhere that using DirectShowSource on an existing mpeg results in further degredation of the original mpeg. Any thoughts on this. I've become very confused on this issue as I've read too many contradicting comments through search engines.

Any help from the experts here would be awesome!!!

Thanks

nighthawk
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
05-29-2004, 07:37 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
My dilemma is just this: I've read elsewhere that using DirectShowSource on an existing mpeg results in further degredation of the original mpeg.
Any work on an existing video is a degradation. Whatever the method you use.

You can go with either one of the solution you provide, I used both, they work.
Reply With Quote
  #3  
05-29-2004, 08:11 PM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks for the input Dialhot

Either I'm overthinking this or I am still confused a little.

Wouldn't extracting the video to an AVI format be better and then re-compress in the KVCD mpeg format? I'm stymied thinking that mpeg's are already a fairly compressed format, and recompressing them into a different mpeg format (kvcd), would degrade it more.

However if he results are equal then I would rather use the DirectShowSource script to save a couple of steps, and time as my machine is not as fast as I would like it to be.

nighthawk

p.s. when using a DirectShowSource script on an mpeg is it necessary to use "killaudio" on the video? doesn't the KVCD template already kill the audio?
Reply With Quote
  #4  
05-29-2004, 09:10 PM
herndon herndon is offline
Free Member
 
Join Date: Jul 2002
Posts: 26
Thanks: 0
Thanked 0 Times in 0 Posts
all you have to do is put the disc in the drive load tmpgenc
browes for the disc "all files" mpgv folder it sould be a dat file asq or something like that and open and run it though
Reply With Quote
  #5  
05-29-2004, 09:21 PM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
I'm having great difficulty in getting tmpgenc to open DirectShowSource script files. It takes tmpgenc forever to open them and then sometimes it locks up completly. Never happened with AviSource scripts.

any suggetions here?
Reply With Quote
  #6  
05-29-2004, 11:08 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by nighthawk
any suggetions here?
Update your avisynth version and KILL THE AUDIO !
Reply With Quote
  #7  
05-30-2004, 09:24 AM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Hi Dialhot,

I am using the latest avisynth version, and I also tried using (killaudio) on the mpeg. it does work eventually but takes forever for tmpgenc to open the file.

I'm using DirectShowSource with your latest Avi script since that's a great script.

I'll try to post the a picture of my tmpgenc settings to see if you think there is anything that needs to be set differently there.

I couldn't figure out how to upload a screen print of the tmpgenc settings. I've seen that done here before how can I do that?
Reply With Quote
  #8  
05-30-2004, 10:32 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by nighthawk
I am using the latest avisynth version, and I also tried using (killaudio) on the mpeg. it does work eventually but takes forever for tmpgenc to open the file.
I don't understand : you are opening the avs under tmpgenc or other source ?

If it's the avs, remenber to uncheck direct show support for VFAPI tab of tmpgenc settings to be sure that you handle the file with readAVS.dll and nothing else.

Normally there is no problem with directshow since 2.5.4.
Reply With Quote
  #9  
05-30-2004, 08:09 PM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Dialhot,

I don't show a readAVS.dll in my temgenc settings?

Wouldn't that have been installed with the latest avisynth?

Can you point me in the right direction here?

I am using the version 2.54 Avisynth & here are my settings from tmpgenc:

VFAPI plug-in settings from Tmpgenc


.................................................. .................................................. .
AVI2(OpenDML) File Reader 0
BMP/PPM/TGA/JPG File Reader 0
CyberLink MPEG-2 Decoder 0
Microsoft MPEG-1 Decoder 0
Wave File Reader 0
DVD2AVI Project File Reader 1.77.3 DVD2AVI.vfp 0
TMPGEnc Project File Reader 2.521 TMPGEnc.vfp 0
DirectShow Multimedia File Reader -1
AVE VFW compatibiity Reader -2

all of the above are checked and the numbers are the priority. When I pasted this into the forum, It didn't paste the way I had it typed in notebook.

nighthawk
Reply With Quote
  #10  
05-30-2004, 08:34 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by nighthawk
I don't show a readAVS.dll in my temgenc settings?
Wouldn't that have been installed with the latest avisynth?
You absolutly need this in order to handle avs script correctly.
The plugin has to be installed manually as it is separated from both avisynth and tmpgenc.

Look at the bottom of this page : http://www.avisynth.org/warpenterprises/

(read carrefully the instructions included in the package).
Reply With Quote
  #11  
05-30-2004, 08:40 PM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
thanks for the pointer Dialhot

should I then uncheck all the other VFAPI settings then?

The only thing I use tmpgenc for is to handle avs script.

nighthawk
Reply With Quote
  #12  
05-30-2004, 08:42 PM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Well I also use tmpgenc for muxing and file joining too.
Reply With Quote
  #13  
05-30-2004, 09:13 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
These settings are for encoding only and do not affect other jobs.
Uncheck everything yes and if one day you have problem with a particular source, you 'll just have to reactivate the handler needed by this source type.
Reply With Quote
  #14  
05-30-2004, 11:06 PM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Dialhot,

How does the readAvs.dll work? I never had any problems opening up the MA Script or your AVI scripts in tmpgenc. I just have the problems with DirectShowSource scripts. The "DSS" scripts open much slower in tmpgenc and respond slower than the MA or your AVI scripts. Can you tell me the reason behind this? So I can better understand what is happening.

nighthawk
Reply With Quote
  #15  
05-30-2004, 11:27 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by nighthawk
How does the readAvs.dll work?
It opens the avs script DIRECTLY.

Quote:
I never had any problems opening up the MA Script or your AVI scripts in tmpgenc.
For sure but you opened the script THROUGHT A DIRECTSHOW FILTER that was abble to handle the avs script (probably ffdshow).
The problem is : you don't know wich DS filter and you don't know what are the others filters taht are used (because there can have more than one and you can't avoid taht).

Quote:
I just have the problems with DirectShowSource scripts.
That's what happens when you try to open something throught a DS filter while you are ALREADY in a DS filter.

If you are not lucky, both filters are the same and you enter in an endless loop.
Reply With Quote
  #16  
05-31-2004, 12:28 AM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
so if I understand correctly using the readavs.dll bypasses the built in DS filters and handles all scripts types directly.

That's why the DirectShowSource script opens up so poorly, is that it's trying to use it's own filter. And if I understand it further the MA and your AVI scripts open up faster because they use a DS filter but are not actually in a DS filter.

So have I finally got it?

nighthawk

p.s. thanks for being patient Dialhot
Reply With Quote
  #17  
05-31-2004, 06:54 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by nighthawk
So have I finally got it?
You did .

Mpeg2source decode itself the source with no other piece of software. Avisource use the CODEC installed on your PC (divx ou xvid according to the source type).
Reply With Quote
  #18  
05-31-2004, 09:13 AM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks for explaining these things to me Dialhot!!

I'm looking foward to using my new setup in tmpgenc, but it will have to wait until Memorial day is over. If I don't do something with the family today I'm going to get smacked upside my head.

thanks again

nighthawk
Reply With Quote
  #19  
06-01-2004, 08:58 AM
nighthawk nighthawk is offline
Free Member
 
Join Date: Dec 2003
Posts: 90
Thanks: 0
Thanked 0 Times in 0 Posts
Hi Dialhot,

I tried the readAVS.dll and it works great.

One question though, I tried it both ways on encode using AviSource with the extracted AVI through VirtualDubMod and one using DirectShowSource on the mpeg itself.

The AviSource encode seems to be jst a little more clear than the DirectShowSource, can you tell me why that would be?

nighthawk
Reply With Quote
  #20  
06-01-2004, 10:34 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Tell me more on the way you obtain an avi from this mpeg with vdub please.

And what do you call "clear" : sharper (details levels) or brighter (contrast/light/colors) ?
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Convert Quicktime files to kvcd with Avisynth 2.53? fabiana Video Encoding and Conversion 12 02-27-2004 04:47 AM
Convert Kvcd files onto dvd-r for set top box? kddpop Video Encoding and Conversion 4 01-28-2004 09:21 AM
tool to convert the downloaded files to kvcd files? jenni Video Encoding and Conversion 2 01-21-2004 10:34 AM
how to convert MPEG files to KVCD? normalsun Video Encoding and Conversion 9 12-17-2003 04:18 AM
Convert svcd to kvcd from cue and bin files? jbarber Video Encoding and Conversion 1 06-15-2003 06:03 AM

Thread Tools



 
All times are GMT -5. The time now is 01:45 AM  —  vBulletin © Jelsoft Enterprises Ltd