Back Forum Reply New

how to have vdub more tolerant with non-perfect mpeg files

I'm trying to process mpeg files from satellite, ripped with skystar 2 + dvbdream , but sometimes the file has some little corruptions who hangs vdub (error in ntdll ecc ecc). Do there's a way to preprocess the mpg stream or add a filter in the avs script or ... tell me something .. the problem is not in my pc, because there are some files with gave no errors, and some other always crashes vdub ..

Also underclocking the system the problem still remains

I'm using Gordian Knot 0.32 , so the mpeg file is processed with avisynth 2.5 before vdub..

I'm using vdubmod 1.5.10.1 (the one shipped with GK 0.32)

...Sorry for the OT, if it's too much OT delete this and I'll repost in another section...
Not a problem.  I edited your quot;[Maybe OT]quot; out of the subject, and moved your thread to the Vdub / VdubMod forum.

problem solved .. pvastrumento rulezzzz

Would you mind sharing the solution Barix? As I have this problem too...

simple:

download pvastrumento from dv.htm

open the mpeg file with pvastrumento and choose quot;make PSquot;

It will rewrite the entire mpeg adjusting sync problem and bad frames.

I leave all the options as in default.

I used it 5 - 6 times and the newly created file never gave errors in vdubmod.

Only one time I obtained a final divx with audio totally out of sync in the second half of the movie - I think it was because the mpeg was too much damaged .. I resolved it re-ripping the movie

i suggest using ProjectX instead of PVAInstrumento. It's much better.

Greetings,
Malcolm

thanks for the suggestion, I will try it ...

EDIT:

I try do download it but there's available only the source code ..

the compiled .jar is available elsewhere?

bye

yes,
compiled versions at

greetings,
Malcolm

I tried projectx but it seems so quot;obscurequot;

can you explain what I have to choose to rebuild and re-sync the mpeg without having separate audio and video files?

I need a new mux to be used in gknot ..

I can see only the demux option ..

Hi Barix,
both ProjectX and PVAInstrumento have weird GUIs...  

click on the following thumb:

- You can select a destination format in the combo box on the left. in the screenshot, 'demux' is selected as destination.
- If you just want to have the video in avisynth, then you don't have to have a multiplexed video (.mpg). Instead, you can demux (with ProjectX / PVAInstrumento) to .mpv + .ac3/.mp2 and then use DGIndex to create the needed .d2v file for opening the video via mpeg2source(). like this, you can also separately encode the audio to a format you like.

greetings,
Malcolm

Originally posted by Barix
simple:

download pvastrumento from dv.htm

open the mpeg file with pvastrumento and choose quot;make PSquot;

It will rewrite the entire mpeg adjusting sync problem and bad frames.

I leave all the options as in default.

I used it 5 - 6 times and the newly created file never gave errors in vdubmod.

Only one time I obtained a final divx with audio totally out of sync in the second half of the movie - I think it was because the mpeg was too much damaged .. I resolved it re-ripping the movie

I downloaded PVAS and tried it, both the Make PS and the Demux, on a large MPEG-2 file. It went on for several hours, very frequent comments in the logging, but I didn't see any new files (such as mpa and mpv for the demux, or a new .mpg for the Make PS). What did I do wrong with this program?

see my post above! why bother with PVAInstrumento? Use ProjectX.

greetings,
Malcolm

Originally posted by Malcolm

- You can select a destination format in the combo box on the left. in the screenshot, 'demux' is selected as destination.
- If you just want to have the video in avisynth, then you don't have to have a multiplexed video (.mpg). Instead, you can demux (with ProjectX / PVAInstrumento) to .mpv + .ac3/.mp2 and then use DGIndex to create the needed .d2v file for opening the video via mpeg2source(). like this, you can also separately encode the audio to a format you like.

greetings,
Malcolm

I simply want to have (for semplicity) a new quot;correctedquot; mpeg2 file like I get with the 'make PS' command in PVAS.

There's a way to have it with ProjectX or I must get audio and video demuxed?

afaik ProjectX does the error correcting stuff only if the output is set to 'demux'. so no, this is not possible. BUT! you wrote that you are feeding Gordian Knot with your mpeg movie. since you're opening your movie with avisynth, you don't need a multiplexed version! you can also open the demuxed streams in avisynth!
The following script does the job:
Code:
video = mpeg2source(quot;C:\Temp\myVideo.d2vquot;)
audio = MPASource(quot;C:\Temp\myVideo.mp2quot;)
AudioDub(video, audio)
Normally you would create the 'myVideo.d2v' file from the multiplexed video (.mpg) with DGDecode. Instead you simply open the .mpv / .m2v file with DGDecode to produce the 'myVideo.d2v' file.
Btw. you need the mpasource filter for avisynth for this! You can get it here: MPASource
In case you are from Germany: Here is a guide about Gordian Knot opening demuxed streams: extern_guide.../Avisynth.html

greetings,
Malcolm
¥
Back Forum Reply New