robgarib
21st June 2003, 10:56
Sylia script error - Variable not found with ogm and mkv
I use dvdtoogm for encoding and with VDM version
1.5.1.1.a i have found a bug.
When the program end the second pass i have two
warning messagges:
From VDM : Sylia script error - Variable not found
From DVDTOOGM: File not found - Can't mux ogm inputs
The program crashed and in the file folder i don't find
the ogm file but only movie.avi and credits.avi.
So i have to open VDM and manually merge
movie+credits , create ogm file and muxing in it ogg
audio, chapters and subtitles.
The same error occurs in Matroska too.
I paste here the log file of a failed encoding:
DVDtoOgm - Encoding Job:
Encoding Audio 1: I:\temp\vobs\WHITE AC3 T01 3_2ch
448Kbps DELAY 0ms.ac3
Encoding Credits seperatly:
I:\temp\vobs\WHITE_Credits.avi
Encoding Video 2-pass, 1st pass:
I:\temp\vobs\WHITE.ogm
Encoding Video 2-pass, 2nd pass:
I:\temp\vobs\WHITE.ogm
Muxing Ogm Inputs: I:\temp\vobs\WHITE.ogm
DVDtoOgm 1.35.1 beta
Encoding Log File:
Files:
Sorce File I:\temp\vobs\WHITE.d2v
Final Movie-File: I:\temp\vobs\WHITE.ogm
Movie File: I:\temp\vobs\WHITE_Movie.avi
Credits File: I:\temp\vobs\WHITE_Credits.avi
AVS-File: I:\temp\vobs\WHITE.avs
Credits AVS-File: I:\temp\vobs\WHITE_Credits.avs
Job Settings:
Mux Audio & Video: true
Delete Files: true
Write Log File: true
Enc. Credits sep.: true
Video Codec: DivX
Calculate Bitrate:
Audio 1 Size: 81112 KB
Audio 2 Size: 81112 KB
Final Ogm Size: 696320 KB
Add File Size: 82 KB
Bitrate: 791
Frames: 157652
Framerate: 25,000
Movie Duration: 1 : 45 : 6
Resolution: 640 x 352
Video Comment: Italian
Audio 1 Information:
Audio 1 Comment: Italian
Audio 1 Re-Calc.: true
Audio 1 Fin. File: I:\temp\vobs\WHITE AC3 T01 3_2ch
448Kbps DELAY 0ms.ogg
Commandline: -core( -input "I:\temp\vobs\WHITE
AC3 T01 3_2ch 448Kbps DELAY 0ms.ac3" -
output "I:\temp\vobs\WHITE AC3 T01 3_2ch 448Kbps
DELAY 0ms.ogg" -logfile "I:\temp\vobs\WHITE AC3 T01
3_2ch 448Kbps DELAY 0ms.log" ) -azid( -c normal ) -ota
( -d 0 -G max ) -ogg( -q 0.300 ) -profile ( DVDtoOgm )
Audio 2 Information:
No Audio processing!
Start Encoding Progress:
[21.58.40]: Start Encoding Audio 1
[22.16.52]: Finished Encoding Audio 1
[22.16.52]: Audio 1 final Filesize: 77308 KB
[22.16.52]: Re-Calculate Bitrate: 796 kbps
[22.16.52]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own
risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Encoding Job - Credits"
// $input "I:\temp\vobs\WHITE_Credits.avs"
// $output "I:\temp\vobs\WHITE_Credits.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open
("I:\\temp\\vobs\\WHITE_Credits.avs",0,0);
VirtualDub.RemoveInputStreams();
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.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI
("I:\\temp\\vobs\\WHITE_Credits.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[22.16.52]: Start Encoding Video - Credits
[22.19.31]: Finished Encoding Video - Credits
[22.19.31]: Re-Calculate Bitrate: 798 kbps
[22.19.31]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own
risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Encoding Job"
// $input "I:\temp\vobs\WHITE.avs"
// $output "I:\temp\vobs\WHITE_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("I:\\temp\\vobs\\WHITE.avs",0,0);
VirtualDub.RemoveInputStreams();
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.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("I:\\temp\\vobs\\WHITE_Movie.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[22.19.31]: Start Encoding Video - 2pass, 1st-pass
[0.15.25]: Finished Encoding Video - 2pass, 1st-pass
[0.15.25]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own
risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Encoding Job"
// $input "I:\temp\vobs\WHITE.avs"
// $output "I:\temp\vobs\WHITE_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("I:\\temp\\vobs\\WHITE.avs",0,0);
VirtualDub.RemoveInputStreams();
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.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("I:\\temp\\vobs\\WHITE_Movie.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[0.15.25]: Start Encoding Video - 2pass, 2nd-pass
[2.06.15]: Finished Encoding Video - 2pass, 2nd-pass
[2.06.15]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own
risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Muxing Job"
// $input "I:\temp\vobs\WHITE_Movie.avi"
// $output "I:\temp\vobs\WHITE.ogm"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open
("I:\\temp\\vobs\\WHITE_Movie.avi",0,0);
VirtualDub.Append("I:\\temp\\vobs\\WHITE_Credits.avi");
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("I:\\temp\\vobs\\WHITE
AC3 T01 3_2ch 448Kbps DELAY 0ms.ogg",0x00000204);
VirtualDub.stream[0].AddComment
(0x00010000,"","Italian");
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.stream[0].SetClipMode(1,1);
VirtualDub.stream[0].SetConversion(0,0,0,0,0);
VirtualDub.stream[0].SetVolume();
VirtualDub.stream[0].SetCompression();
VirtualDub.stream[0].EnableFilterGraph(0);
VirtualDub.stream[0].filters.Clear();
VirtualDub.stream[2].SetSource
("I:\\temp\\vobs\\italiano.srt",0x00000301);
VirtualDub.stream[2].AddComment
(0x00010000,"","Italian");
VirtualDub.stream[2].SetMode(0);
VirtualDub.stream[2].SetInterleave(1,500,1,0,0);
VirtualDub.stream[2].SetClipMode(1,1);
VirtualDub.stream[2].SetConversion(0,0,0,0,0);
VirtualDub.stream[2].SetVolume();
VirtualDub.stream[2].SetCompression();
VirtualDub.stream[2].EnableFilterGraph(0);
VirtualDub.stream[2].filters.Clear();
VirtualDub.video.AddComment(0x00010000,"","Italian");
VirtualDub.video.AddChapter(0,1,"Chapter 1");
VirtualDub.video.AddChapter(470080,1,"Chapter 2");
VirtualDub.video.AddChapter(780000,1,"Chapter 3");
VirtualDub.video.AddChapter(1134120,1,"Chapter 4");
VirtualDub.video.AddChapter(1426880,1,"Chapter 5");
VirtualDub.video.AddChapter(1766960,1,"Chapter 6");
VirtualDub.video.AddChapter(2215720,1,"Chapter 7");
VirtualDub.video.AddChapter(2479880,1,"Chapter 8");
VirtualDub.video.AddChapter(2988960,1,"Chapter 9");
VirtualDub.video.AddChapter(3225040,1,"Chapter 10");
VirtualDub.video.AddChapter(3616080,1,"Chapter 11");
VirtualDub.video.AddChapter(4025840,1,"Chapter 12");
VirtualDub.video.AddChapter(4423640,1,"Chapter 13");
VirtualDub.video.AddChapter(4685720,1,"Chapter 14");
VirtualDub.video.AddChapter(5223920,1,"Chapter 15");
VirtualDub.video.AddChapter(5881200,1,"Chapter 16");
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.SaveOGM("I:\\temp\\vobs\\WHITE.ogm");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[2.06.15]: Start Muxing Audio, Video & Ogm Inputs
[6.59.26]: Finished Muxing Audio, Video & Ogm Inputs
[6.59.26]: ERROR: Can't find "I:\temp\vobs\WHITE.ogm"!
Not deleting intermediate Files!
Job Finished - End of Log-File
I use dvdtoogm for encoding and with VDM version
1.5.1.1.a i have found a bug.
When the program end the second pass i have two
warning messagges:
From VDM : Sylia script error - Variable not found
From DVDTOOGM: File not found - Can't mux ogm inputs
The program crashed and in the file folder i don't find
the ogm file but only movie.avi and credits.avi.
So i have to open VDM and manually merge
movie+credits , create ogm file and muxing in it ogg
audio, chapters and subtitles.
The same error occurs in Matroska too.
I paste here the log file of a failed encoding:
DVDtoOgm - Encoding Job:
Encoding Audio 1: I:\temp\vobs\WHITE AC3 T01 3_2ch
448Kbps DELAY 0ms.ac3
Encoding Credits seperatly:
I:\temp\vobs\WHITE_Credits.avi
Encoding Video 2-pass, 1st pass:
I:\temp\vobs\WHITE.ogm
Encoding Video 2-pass, 2nd pass:
I:\temp\vobs\WHITE.ogm
Muxing Ogm Inputs: I:\temp\vobs\WHITE.ogm
DVDtoOgm 1.35.1 beta
Encoding Log File:
Files:
Sorce File I:\temp\vobs\WHITE.d2v
Final Movie-File: I:\temp\vobs\WHITE.ogm
Movie File: I:\temp\vobs\WHITE_Movie.avi
Credits File: I:\temp\vobs\WHITE_Credits.avi
AVS-File: I:\temp\vobs\WHITE.avs
Credits AVS-File: I:\temp\vobs\WHITE_Credits.avs
Job Settings:
Mux Audio & Video: true
Delete Files: true
Write Log File: true
Enc. Credits sep.: true
Video Codec: DivX
Calculate Bitrate:
Audio 1 Size: 81112 KB
Audio 2 Size: 81112 KB
Final Ogm Size: 696320 KB
Add File Size: 82 KB
Bitrate: 791
Frames: 157652
Framerate: 25,000
Movie Duration: 1 : 45 : 6
Resolution: 640 x 352
Video Comment: Italian
Audio 1 Information:
Audio 1 Comment: Italian
Audio 1 Re-Calc.: true
Audio 1 Fin. File: I:\temp\vobs\WHITE AC3 T01 3_2ch
448Kbps DELAY 0ms.ogg
Commandline: -core( -input "I:\temp\vobs\WHITE
AC3 T01 3_2ch 448Kbps DELAY 0ms.ac3" -
output "I:\temp\vobs\WHITE AC3 T01 3_2ch 448Kbps
DELAY 0ms.ogg" -logfile "I:\temp\vobs\WHITE AC3 T01
3_2ch 448Kbps DELAY 0ms.log" ) -azid( -c normal ) -ota
( -d 0 -G max ) -ogg( -q 0.300 ) -profile ( DVDtoOgm )
Audio 2 Information:
No Audio processing!
Start Encoding Progress:
[21.58.40]: Start Encoding Audio 1
[22.16.52]: Finished Encoding Audio 1
[22.16.52]: Audio 1 final Filesize: 77308 KB
[22.16.52]: Re-Calculate Bitrate: 796 kbps
[22.16.52]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own
risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Encoding Job - Credits"
// $input "I:\temp\vobs\WHITE_Credits.avs"
// $output "I:\temp\vobs\WHITE_Credits.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open
("I:\\temp\\vobs\\WHITE_Credits.avs",0,0);
VirtualDub.RemoveInputStreams();
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.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI
("I:\\temp\\vobs\\WHITE_Credits.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[22.16.52]: Start Encoding Video - Credits
[22.19.31]: Finished Encoding Video - Credits
[22.19.31]: Re-Calculate Bitrate: 798 kbps
[22.19.31]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own
risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Encoding Job"
// $input "I:\temp\vobs\WHITE.avs"
// $output "I:\temp\vobs\WHITE_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("I:\\temp\\vobs\\WHITE.avs",0,0);
VirtualDub.RemoveInputStreams();
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.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("I:\\temp\\vobs\\WHITE_Movie.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[22.19.31]: Start Encoding Video - 2pass, 1st-pass
[0.15.25]: Finished Encoding Video - 2pass, 1st-pass
[0.15.25]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own
risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Encoding Job"
// $input "I:\temp\vobs\WHITE.avs"
// $output "I:\temp\vobs\WHITE_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("I:\\temp\\vobs\\WHITE.avs",0,0);
VirtualDub.RemoveInputStreams();
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.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("I:\\temp\\vobs\\WHITE_Movie.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[0.15.25]: Start Encoding Video - 2pass, 2nd-pass
[2.06.15]: Finished Encoding Video - 2pass, 2nd-pass
[2.06.15]: Adding this Script to VirtualDubMod.jobs:
// VirtualDub job list (Sylia script format)
// This is a program generated file -- edit at your own
risk.
//
// $numjobs 1
//
// $job "DVDtoOgm - Muxing Job"
// $input "I:\temp\vobs\WHITE_Movie.avi"
// $output "I:\temp\vobs\WHITE.ogm"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open
("I:\\temp\\vobs\\WHITE_Movie.avi",0,0);
VirtualDub.Append("I:\\temp\\vobs\\WHITE_Credits.avi");
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("I:\\temp\\vobs\\WHITE
AC3 T01 3_2ch 448Kbps DELAY 0ms.ogg",0x00000204);
VirtualDub.stream[0].AddComment
(0x00010000,"","Italian");
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.stream[0].SetClipMode(1,1);
VirtualDub.stream[0].SetConversion(0,0,0,0,0);
VirtualDub.stream[0].SetVolume();
VirtualDub.stream[0].SetCompression();
VirtualDub.stream[0].EnableFilterGraph(0);
VirtualDub.stream[0].filters.Clear();
VirtualDub.stream[2].SetSource
("I:\\temp\\vobs\\italiano.srt",0x00000301);
VirtualDub.stream[2].AddComment
(0x00010000,"","Italian");
VirtualDub.stream[2].SetMode(0);
VirtualDub.stream[2].SetInterleave(1,500,1,0,0);
VirtualDub.stream[2].SetClipMode(1,1);
VirtualDub.stream[2].SetConversion(0,0,0,0,0);
VirtualDub.stream[2].SetVolume();
VirtualDub.stream[2].SetCompression();
VirtualDub.stream[2].EnableFilterGraph(0);
VirtualDub.stream[2].filters.Clear();
VirtualDub.video.AddComment(0x00010000,"","Italian");
VirtualDub.video.AddChapter(0,1,"Chapter 1");
VirtualDub.video.AddChapter(470080,1,"Chapter 2");
VirtualDub.video.AddChapter(780000,1,"Chapter 3");
VirtualDub.video.AddChapter(1134120,1,"Chapter 4");
VirtualDub.video.AddChapter(1426880,1,"Chapter 5");
VirtualDub.video.AddChapter(1766960,1,"Chapter 6");
VirtualDub.video.AddChapter(2215720,1,"Chapter 7");
VirtualDub.video.AddChapter(2479880,1,"Chapter 8");
VirtualDub.video.AddChapter(2988960,1,"Chapter 9");
VirtualDub.video.AddChapter(3225040,1,"Chapter 10");
VirtualDub.video.AddChapter(3616080,1,"Chapter 11");
VirtualDub.video.AddChapter(4025840,1,"Chapter 12");
VirtualDub.video.AddChapter(4423640,1,"Chapter 13");
VirtualDub.video.AddChapter(4685720,1,"Chapter 14");
VirtualDub.video.AddChapter(5223920,1,"Chapter 15");
VirtualDub.video.AddChapter(5881200,1,"Chapter 16");
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.SaveOGM("I:\\temp\\vobs\\WHITE.ogm");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
[2.06.15]: Start Muxing Audio, Video & Ogm Inputs
[6.59.26]: Finished Muxing Audio, Video & Ogm Inputs
[6.59.26]: ERROR: Can't find "I:\temp\vobs\WHITE.ogm"!
Not deleting intermediate Files!
Job Finished - End of Log-File