Log in

View Full Version : Nandub can't find sylia.dll


ChuX83
23rd January 2003, 18:25
Last night, when i tried to convert a DVD to a Divx, I keep getting an error message saying that Nandub can't find sylia.dll.
I reinstalled GKnot, Divx 5 Pro, and VirtualDub 1.4.13 and the same error keeps popping up. I get the error message at the end of the 2nd Pass, wasting my 4 hours of encoding time.

How can I fix this? :confused:

manono
23rd January 2003, 19:01
Hi and welcome to the forum.

I'm not sure I understand. Did you install both the RipPack and the SystemPack when installing GKnot 0.27? And you have Nandub (along with the sylvia.dll) in the GKnot folder?

And do you have the complete video as well as the audio in your movie folder? Assuming you were encoding using the DivX5 codec, then Nandub is used only for the muxing. So you could join the video and audio yourself without reencoding again. If you haven't figured it out (or if I'm guessing wrong), then you might post the log file.

Or you might go to the Options Tab, Delete Registry Entries, Delete the GKnot folder and then reinstall.

ChuX83
23rd January 2003, 20:23
I'm still using GKnot 0.26

I will try what you suggested first. The log didn't show the error, but here it is.

1/22/2003 3:30:12 PM: Job "Movie 1" started.

o DivX5-First Pass: F:\DVD\bourne identity\bourneid.avs
o DivX5-Second Pass: F:\DVD\bourne identity\bourneid.avs
o Mux Audio.
End of Job 3 (Movie 1).
_______________________________________________________________________________________________________________________

Gordian Knot 0.26.1.8
Encoding Job Data:

Type: EncD5_Both
Number: 3
Name: Movie 1
Platform: WinXP (5.1.2600).2

Files:
VirtualDubExe: F:\DVD rip\VirtualDub-1_4_13\VirtualDub.exe
NandubExe: C:\Program Files\GordianKnot\Nandub\Nandub.exe
AviFinal: F:\DVD\bourne identity\bourneid.avi
AviMovie: F:\DVD\bourne identity\bourneid_Movie.avi
AviCredits: F:\DVD\bourne identity\bourneid_Credits.avi
MovieFS: F:\DVD\bourne identity\bourneid.avs
CreditsFS:
Log : F:\DVD\bourne identity\bourneid.log
Stats: F:\DVD\bourne identity\bourneid.stats
Ecf : F:\DVD\bourne identity\bourneid.ecf

Options:
Quality/DRF: 0
CreditsStart: 0
UseEcf: 1
CreditsIVTC: 0
CreditsAppend: 1
DeleteInterm.: 0
EnforceBitrate:0
AntiShit: 0

Calculator:
VideoSize: 546446 kbyte.
Audio1Size: 110875 kbyte.
Audio2Size: 0 kbyte.
Overhead: 13399 kbyte.
AviSize: 670720 kbyte (655 mbyte).
FilesSize: 0 kbyte.
TotalSize: 670720 kbyte (655 mbyte).
Interleaving: vbrmp3
Bitrate: 631 k(=1000)Bits/s
Frames: 212676
FPS: 29.970
Duration: 1:58:16
Quality: 0.128 bits/(pixel*frame).
CompCheck3: 0.000 bits/(pixel*frame).
CompCheck5: 0.463 bits/(pixel*frame).
DivX5BiDirect: 1
DivX5GMC: 1
DivX5QuartPel: 0
DivX5PsyVis: 1
Resolution: 640 x 256

Audio 1:
mode: Just Mux Source File.
sourceFile: F:\DVD\bourne identity\bourne AC3 T01 3_2ch 448Kbps 48KHz.mp3
wavFile: F:\DVD\bourne identity\bourne AC3 T01 3_2ch 448Kbps 48KHz.wav
mp3File: F:\DVD\bourne identity\bourne AC3 T01 3_2ch 448Kbps 48KHz_1.mp3
azid: ""
lame: ""
delay: 0
interval: 2
preload: 500
mux: 1
recalc: 1
deleteWav: 1

Audio 2:
none.

3:30:12 PM: Audio 1, determined: 99477 kb
3:30:12 PM: Audio 1, calc: 110875 kb
3:30:12 PM: New Bitrate for Movie = 644 k(=1000)Bits/s

Adding this script to F:\DVD rip\VirtualDub-1_4_13\VirtualDub.jobs:

// $job "DivX4 First Pass"
// $input "F:\DVD\bourne identity\bourneid.avs"
// $output "F:\DVD\bourne identity\bourneid_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("F:\\DVD\\bourne identity\\bourneid.avs",0,0);
VirtualDub.audio.SetSource(0);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,0,0,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression(0x78766964,0,10000,0);
VirtualDub.video.SetCompData(364,"GAEAAKDTCQDQBwAACgAAABQAAAAsAQAADAAAAAIAAAAFAAAAAgAAAJABAAAAAAAAAAAAAB4AAABkAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAyAAAAAQAAAAAQAACamZmZmZnJP5qZmZmZmck/QAAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIACAADgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAD/////BAAAAEY6XERWRFxib3VybmUgaWRlbnRpdHlcYm91cm5laWQubG9nAGM6XHRlc3QuZGl2eABGOlxEVkRcYm91cm5lIGlkZW50aXR5XGJvdXJuZWlkLm12AG0=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("F:\\DVD\\bourne identity\\bourneid_Movie.avi");
VirtualDub.Close();

// $endjob
//
//--------------------------------------------------
// $done

3:30:12 PM: Started DivX5-First Pass: F:\DVD\bourne identity\bourneid.avs
5:54:41 PM: Finished DivX5-First Pass. Duration: 2 hours, 24 minutes, 28 seconds.
5:54:41 PM: Trying to open Log-file.
5:54:49 PM: Success: Log-file open.
5:54:49 PM: Encoded: 212675 Frames.
5:54:49 PM: Speed: 24.533 Frames per Second.

Adding this script to F:\DVD rip\VirtualDub-1_4_13\VirtualDub.jobs:

// $job "DivX4 Second Pass"
// $input "F:\DVD\bourne identity\bourneid.avs"
// $output "F:\DVD\bourne identity\bourneid_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("F:\\DVD\\bourne identity\\bourneid.avs",0,0);
VirtualDub.audio.SetSource(0);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,0,0,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression(0x78766964,0,10000,0);
VirtualDub.video.SetCompData(364,"GAEAAKDTCQDQBwAACgAAABQAAAAsAQAADAAAAAIAAAAFAAAAAwAAAJABAAAAAAAAAAAAAB4AAABkAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAyAAAAAQAAAAAQAACamZmZmZnJP5qZmZmZmck/QAAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIACAADgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAD/////BAAAAEY6XERWRFxib3VybmUgaWRlbnRpdHlcYm91cm5laWQubG9nAGM6XHRlc3QuZGl2eABGOlxEVkRcYm91cm5lIGlkZW50aXR5XGJvdXJuZWlkLm12AG0=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("F:\\DVD\\bourne identity\\bourneid_Movie.avi");
VirtualDub.Close();

// $endjob
//
//--------------------------------------------------
// $done

5:54:49 PM: Started DivX5-Second Pass: F:\DVD\bourne identity\bourneid.avs
7:31:03 PM: Finished DivX5-Second Pass. Duration: 1 hour, 36 minutes, 13 seconds.
7:31:03 PM: Speed: 36.839 Frames per Second.

Adding this script to C:\Program Files\GordianKnot\Nandub\VirtualDub.jobs:

// $job "DivX3 Append"
// $input "F:\DVD\bourne identity\bourneid_Movie.avi"
// $output "F:\DVD\bourne identity\bourneid.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("F:\\DVD\\bourne identity\\bourneid_Movie.avi",0,0);
VirtualDub.audio.SetSource("F:\\DVD\\bourne identity\\bourne AC3 T01 3_2ch 448Kbps 48KHz.mp3");
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,500,2,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
VirtualDub.audio2.SetSource(0);
VirtualDub.audio2.SetMode(0);
VirtualDub.audio2.SetInterleave(1,0,0,0,0);
VirtualDub.audio2.SetClipMode(1,1);
VirtualDub.audio2.SetConversion(0,0,0,0,0);
VirtualDub.audio2.SetVolume();
VirtualDub.audio2.SetCompression();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("F:\\DVD\\bourne identity\\bourneid.avi");
VirtualDub.Close();

// $endjob
//
//--------------------------------------------------
// $done

7:31:03 PM: Started Appending Credits and Muxing Audio.: F:\DVD\bourne identity\bourneid_Movie.avi
7:31:11 PM: Finished Appending Credits and Muxing Audio.. Duration: 7 seconds.

7:31:11 PM: Done.
7:31:11 PM: Movie = F:\DVD\bourne identity\bourneid.avi
Total Encoding Time: 4 hours, 0 minutes, 58 seconds.
1/22/2003 7:31:11 PM: Job "Movie 1" finished.
_______________________________________________________________________________________________________________________

manono
24th January 2003, 00:55
Hi-

7:31:03 PM: Started Appending Credits and Muxing Audio.: F:\DVD\bourne identity\bourneid_Movie.avi
7:31:11 PM: Finished Appending Credits and Muxing Audio.. Duration: 7 seconds.


That's too short, so something screwy happened. Check in the Movie Folder and see if the video and the audio are there. If so, then you can put them together yourself (but maybe not until you get the Nandub situation resolved).

Look in the GKnot folder and see if Nandub is there. Then look in the Nandub folder and see if sylvia.dll is there. This will be a good time to upgrade to GKnot 0.27. Don't forget to get both the SystemPack and the RipPack. You can install them both on top of the previous version (since you already have DivX5, there's no need to install that again).

To mux the audio and video yourself, use Nandub, and follow the procedure outlined Here (http://www.doom9.org/virtualdub_procedures.htm#mp3mux). It's about 3/4 of the way down, under "Multiplexing AVI and MP3".

ChuX83
24th January 2003, 04:17
Thanks for the help.

I installed the GKnot 0.27 rip pack and system pack. But the problem persists. I'll try to delete the keys and try again tomorrow. For now, I'll use VirtualDub to try to combine the audio and video.

ChuX83
24th January 2003, 20:25
My problem persists even after I deleted registered keys and reinstalled everything. Now I get the can't find sylia.dll for both virtualdub and nandub.

manono
24th January 2003, 21:03
Hi-were you trying to get my stupid .bmp attachment-sorry. This should work.

I don't know what's happened, but I'll enclose the sylia .dlls. Here's the one for Nandub. Unzip and put it in the Nandub folder inside the GKnot folder:

manono
24th January 2003, 21:04
And the VDub sylia.dll:

manono
25th January 2003, 10:27
Hi-

I got an e-mail from a fellow that's waiting out his 5 day period before he can post. Here's what he says:

I too had the same problem when trying to do Gordian, and found that it was Vidomi causing the problem. The big problem was that I couldn't fix it without doing a format/reinstall of Windows. You might want to ask this guy if he has installed Vidomi.

So, if you have Vidomi installed you might perhaps go to their boards and see if others have the problem, and if there's a way out.

Garfield
26th January 2003, 00:29
I had the same problem onee time.

Uninstalling the antivirus software solved it.

Maybe antivirus software don't like Vdub's scripting language ?

Steffi
11th February 2003, 20:45
just copy the sylia.dll to the gknot nandub folder

obvious, isnt it? ;-)

Buzz Lightyear
12th February 2003, 11:29
don't know if you solved your problem yet, but i have another idea:
why don't you use filemon (get it at www.sysinternals.com) to see what files really get used, and where nandub looks for the sylia.dll? should be a matter of minutes to find the problem. (IF the problem is a missing file! if nandub finds the .dll and you still get the error message, filemon can't help...)

wingphil
12th February 2003, 11:38
i have this exact problem every time i install gknot - make sure you have the vobsub for virtual dub plugin installed in the nandub/plugins directory - copy it from virtualdub/plugins. i think its called vobsub_vd.vdf but that is just off the top of my head as im at work at the moment.

i don't know why this works, but it does. i got it from a search on this very board. give it a try.

to see if its worked, just run nandub and see if it says 'autoloaded one filters (0 failed)' at the bottom.

ChuX83
14th February 2003, 06:14
I have solved my problem. It was caused by my anti-virus software. After uninstalling my anti-virus program, everything was fine once again.

Thanks for the help everyone.

bratboy
18th February 2003, 19:31
unfortunatly I get the same error and I don't use any av proggies. I looked in my nandub directory and the file is there but when it gets to that point using gordons knot get the error. If I open up nandub by itself I can finish off doing the mux np just not via gordon automating it. Anyway will try the trick mentioned above see if that fixes it

iliasstr
26th February 2003, 23:23
Well, I had that problem too! I did just what wingphil did, I copied both files (vobsub_vd.vdf and textsub.vdf) and it was solved!
And it was just luck! :)

bratboy
27th February 2003, 00:45
I suppose that could be my problem. As I never do subtitles I didnt instal vobsub so I lack both plugins in my Virtual dub directory to copy em to Nandubs filter folder. Course still funny its complaining about Syv(whatever) file when that one does exist in nandubs folder hehe. Guess Ill rerun the the extras file again and install it then see what happens just hate putting stuff on the system I KNOW I wont use heh.

bratboy
27th February 2003, 00:56
humm okay reran main gordon 27 instal then ran the second pack and added vobsub app. Neither of the 2 plugins show up anywhere on my system when I do a seach for *.vdf. Any chance someone could either post a link to the 2 plugins mentioned or email em to me at jmcguay@tde.nospamming.com ? (obviously remove the no spamming part hehe)

wingphil
27th February 2003, 12:25
when vobsub is installing, you need to check the 'vobsub for virtualdub plugin' option.