View Full Version : problem with D2V files ?


toraneko
22nd September 2003, 09:12
hi everyone

I have a box of PAL DVDs.
These are interlaced, but in "the good way". I mean that Telecide returns only progressive frames (progressive 25 fps => interlaced 25 fps => progressive 25 fps).

my problem is that AviSynth is crashing whenever I try to use any filter, even the simpliest (at least Telecide works).

having a look inside the D2V file, I saw that file contains "0" for each frame (field ? in don't know, sorry).

DVD2AVIProjectFile
1
51 D:\_DVDrip\Les Maîtres de l'Univers\06\VTS_01_1.VOB

Stream_Type=1,0,0
iDCT_Algorithm=2 (1:MMX 2:SSEMMX 3:FPU 4:REF 5:SSE2MMX)
YUVRGB_Scale=0 (0:TVScale 1:PCScale)
Luminance_Filter=0,0 (Gamma, Offset)
Picture_Size=0,0,0,0,0,0 (ClipLeft, ClipRight, ClipTop, ClipBottom)
Field_Operation=0 (0:None 1:ForcedFILM 2:SwapOrder)
Frame_Rate=25000
Location=0,0,0,821CF

7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 132 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 1FD 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 2E7 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 3E9 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 4CB 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 5D7 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 6C6 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 7AA 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 8A4 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 98E 0 0 0 0 0 0 0 0 0 0 0 0 0

...

7 0 81A50 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 81B3B 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 81C32 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 81D2F 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 81E1A 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 81F08 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 81FFC 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 820F1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9

FINISHED 0.00% FILM

could it be the source of my problem ? how am I supposed to overcome it ? can someone please give me a hint ?

hakko504
22nd September 2003, 10:21
Well, if you can open the basic avisynth script with just mpeg2source/telecide then I'd say there is nothing wrong with your d2v file. The 0's indicate that it's a bottom field first video.

Repost your problem in the AVISynth forum, along with the .avs that cause the crash, and a list of all apps and filters you use, including version of said filters - and before that, make sure you have the latest version of all apps/filters. Good luck.

[important edit] post it in the AviSynth forum![/edit]

Wilbert
22nd September 2003, 12:28
Sorry, I moved it to this forum. Maybe hakko can move it back :)

my problem is that AviSynth is crashing whenever I try to use any filter, even the simpliest (at least Telecide works).

1) What hakko says, post a (simple) script which fails.

2) Empty the AviSynth plugin-dir (leaving only the plugins which you are using), and try again.

toraneko
22nd September 2003, 17:23
here's the script :

SetWorkingDir("C:\Program Files\AviSynth 2.5\plugins\")
LoadPlugin("mpeg2dec3.dll")
mpeg2source("D:\_DVDrip\Les Maîtres de l'Univers\06\video.d2v",idct=6,ipp=true)
ConvertToYUY2(interlaced=true)
crop(18,4,692,568)
TemporalSoften(12,4,8,15,2)

I use MPEG2Dec3 v1.10 and DVD2AVI 1.77.3

Guest
22nd September 2003, 18:45
Let's start with just one simple filter. Does this crash when opened with VirtualDub?

SetWorkingDir("C:\Program Files\AviSynth 2.5\plugins\")
LoadPlugin("mpeg2dec3.dll")
mpeg2source("D:\_DVDrip\Les Maîtres de l'Univers\06\video.d2v",idct=6,ipp=true)
ConvertToYUY2(interlaced=true)

toraneko
23rd September 2003, 14:57
I've done some tests :

if I use one filter out of the three, it works.
if I use two filters out of the three, it works.
if I use the three filters at the same time, it crashes.

Guest
23rd September 2003, 15:16
Since you will not answer my questions, I will no longer try to assist you.

toraneko
23rd September 2003, 16:46
I beg your pardon, but I've answered your question.

your script belongs to "if I use one filter out of the three, it works."

what I meant was :
SetWorkingDir("C:\Program Files\AviSynth 2.5\plugins\")
LoadPlugin("mpeg2dec3.dll")
mpeg2source("D:\_DVDrip\Les Maîtres de l'Univers\06\video.d2v",idct=6,ipp=true)
ConvertToYUY2(interlaced=true)
(your script) works
SetWorkingDir("C:\Program Files\AviSynth 2.5\plugins\")
LoadPlugin("mpeg2dec3.dll")
mpeg2source("D:\_DVDrip\Les Maîtres de l'Univers\06\video.d2v",idct=6,ipp=true)
crop(18,4,692,568)
works
SetWorkingDir("C:\Program Files\AviSynth 2.5\plugins\")
LoadPlugin("mpeg2dec3.dll")
mpeg2source("D:\_DVDrip\Les Maîtres de l'Univers\06\video.d2v",idct=6,ipp=true)
TemporalSoften(12,4,8,15,2)
works
SetWorkingDir("C:\Program Files\AviSynth 2.5\plugins\")
LoadPlugin("mpeg2dec3.dll")
mpeg2source("D:\_DVDrip\Les Maîtres de l'Univers\06\video.d2v",idct=6,ipp=true)
ConvertToYUY2(interlaced=true)
crop(18,4,692,568)
works
SetWorkingDir("C:\Program Files\AviSynth 2.5\plugins\")
LoadPlugin("mpeg2dec3.dll")
mpeg2source("D:\_DVDrip\Les Maîtres de l'Univers\06\video.d2v",idct=6,ipp=true)
ConvertToYUY2(interlaced=true)
TemporalSoften(12,4,8,15,2)
works
SetWorkingDir("C:\Program Files\AviSynth 2.5\plugins\")
LoadPlugin("mpeg2dec3.dll")
mpeg2source("D:\_DVDrip\Les Maîtres de l'Univers\06\video.d2v",idct=6,ipp=true)
crop(18,4,692,568)
TemporalSoften(12,4,8,15,2)
works
SetWorkingDir("C:\Program Files\AviSynth 2.5\plugins\")
LoadPlugin("mpeg2dec3.dll")
mpeg2source("D:\_DVDrip\Les Maîtres de l'Univers\06\video.d2v",idct=6,ipp=true)
ConvertToYUY2(interlaced=true)
crop(18,4,692,568)
TemporalSoften(12,4,8,15,2)
DOESN'T work

I'm sorry if I wasn't clear enough...
I'm sorry as well if I'm not answering you quick enough, but I only accessing the net at my university...

Guest
25th September 2003, 17:28
These three filters are all internal Avisynth filters. Therefore, this problem is in sh0dan's domain. Perhaps you can get his attention to help you.

toraneko
26th September 2003, 11:03
ok. thanks.

sh0dan
29th September 2003, 11:45
On my system it just reports:

"Temporalsoften: YUY2 source must be multiple of 8 in width".

I'd recommend you to test in vdub(mod), so you can see the error messages.