PDA

View Full Version : No AC3-Sound


Mister-X
28th February 2002, 04:53
Hi all.

I wanted to make a DivX3-Movie with AC3-Sound. So I ripped all, even all AC3-Tracks. In "Audio A" I selected the right AC3-File and I selected to "1x ac3".

GKnot went to work.... 8 hours later the Movie was ready. But without any Sound. What went wrong?

Thanks for your help.

Regards, Mister X


This is my log:
27.02.02 19:00:42: Job "JP3" started.

o DivX3-Single, DRF 12: E:\Filme\JP3\jp3_Credits.avs
o DivX3-First Pass: E:\Filme\JP3\jp3.avs
o DivX3-Second Pass: E:\Filme\JP3\jp3.avs
o Append Credits.
o Delete Intermediate Files.
End of Job 1 (JP3).
_______________________________________________________________________________________________________________________

Gordian Knot 0.23.0.17
Encoding Job Data:

Type: EncD3_Both_CreditsSep
Number: 1
Name: JP3
Platform: Win98SE (4.10.67766446).1

Files:
VirtualDubExe: C:\PROGRA~1\GORDIA~1\virtualdub\Virtualdub.exe
NandubExe: C:\PROGRA~1\GORDIA~1\nandub\Nandub.exe
AviFinal: E:\Filme\JP3\jp3.avi
AviMovie: E:\Filme\JP3\jp3_Movie.avi
AviCredits: E:\Filme\JP3\jp3_Credits.avi
MovieFS: E:\Filme\JP3\jp3.avs
CreditsFS: E:\Filme\JP3\jp3_Credits.avs
Log : E:\Filme\JP3\jp3.log
Stats: E:\Filme\JP3\jp3.stats
Ecf : E:\Filme\JP3\jp3.ecf

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

Calculator:
VideoSize: 1178687 kbyte.
Audio1Size: 248661 kbyte.
Audio2Size: 0 kbyte.
Overhead: 6251 kbyte.
AviSize: 1433600 kbyte (1400 mbyte).
FilesSize: 0 kbyte.
TotalSize: 1433600 kbyte (1400 mbyte).
Interleaving: 1stream
Bitrate: 1778 k(=1024)Bits/s
Frames: 132618
FPS: 25.000
Duration: 1:28:25
Quality: 0.281 bits/(pixel*frame).
CompCheck3: 0.375 bits/(pixel*frame).
CompCheck4: 0.000 bits/(pixel*frame).
Resolution: 704 x 368

Audio 1:
none.

Audio 2:
none.

19:00:42: Audio 1, calc: 248661 kb
19:00:42: Audio 1, disabled, no recalc. - you probably want to add this track later.

Adding this script to C:\PROGRA~1\GORDIA~1\nandub\VirtualDub.jobs:

// $job "DivX3 Single Pass"
// $input "E:\Filme\JP3\jp3_Credits.avs"
// $output "E:\Filme\JP3\jp3_Credits.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("E:\\Filme\\JP3\\jp3_Credits.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.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(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetDivX(1000,12);
VirtualDub.video.SetQualityControl(0,0,0,0);
VirtualDub.video.SetMotionDetection(8,10,300,300);
VirtualDub.video.SetCrispness(100,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(100);
VirtualDub.video.SetMinKBPS(270);
VirtualDub.video.SetCurveFile("");
VirtualDub.video.SetCurveMcFactor(0);
VirtualDub.video.SetCurveCompression(0,0);
VirtualDub.video.SetCurveFilter(0,9999);
VirtualDub.video.SetCurveCredits(0,350);
VirtualDub.video.SetLumaCorrectionAmp(0,10,30);
VirtualDub.video.SetCurveRedist(0);
VirtualDub.video.SetCompLevelsMain(12,12);
VirtualDub.video.SetCompLevelsA(300,2,16);
VirtualDub.video.SetCompLevelsB(300,2,16);
VirtualDub.video.SetCompLevelsC(300,2,16);
VirtualDub.video.SetCompLevelsD(300,2,16);
VirtualDub.video.SetCompLevelsE(300,2,16);
VirtualDub.video.SetCompLevelK(12,12);
VirtualDub.video.SetBitsReservoir(0,35,30,70,10,0);
VirtualDub.video.SetLowBrCorrection(0,0);
VirtualDub.video.NoAVIOutput(0);
VirtualDub.video.GenStats("",1);
VirtualDub.video.SetEncodingControl("");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("E:\\Filme\\JP3\\jp3_Credits.avi");
VirtualDub.Close();

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

19:00:42: Started DivX3-Single, DRF=12: E:\Filme\JP3\jp3_Credits.avs
19:17:25: Finished DivX3-Single, DRF=12. Duration: 16 minutes, 42 seconds.
19:17:25: Assumed: Main Movie has 121419 Frames.
19:17:25: Assumed: Credits Part has 11199 Frames.
19:17:25: Credits Size = 17964Kb
19:17:25: New Bitrate for Movie = 1912 k(=1024)Bits/s

Adding this script to C:\PROGRA~1\GORDIA~1\nandub\VirtualDub.jobs:

// $job "DivX3 First Pass"
// $input "E:\Filme\JP3\jp3.avs"
// $output "E:\Filme\JP3\jp3_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("E:\\Filme\\JP3\\jp3.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.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(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetDivX(6000,9999);
VirtualDub.video.SetQualityControl(0,0,0,0);
VirtualDub.video.SetMotionDetection(8,10,300,300);
VirtualDub.video.SetCrispness(0,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(100);
VirtualDub.video.SetMinKBPS(270);
VirtualDub.video.SetCurveFile("");
VirtualDub.video.SetCurveMcFactor(0);
VirtualDub.video.SetCurveCompression(0,0);
VirtualDub.video.SetCurveFilter(0,9999);
VirtualDub.video.SetCurveCredits(0,350);
VirtualDub.video.SetLumaCorrectionAmp(0,10,30);
VirtualDub.video.SetCurveRedist(0);
VirtualDub.video.SetCompLevelsMain(2,2);
VirtualDub.video.SetCompLevelsA(300,2,16);
VirtualDub.video.SetCompLevelsB(300,2,16);
VirtualDub.video.SetCompLevelsC(300,2,16);
VirtualDub.video.SetCompLevelsD(300,2,16);
VirtualDub.video.SetCompLevelsE(300,2,16);
VirtualDub.video.SetCompLevelK(2,4);
VirtualDub.video.SetBitsReservoir(0,100,0,100,45,100);
VirtualDub.video.SetLowBrCorrection(0,0);
VirtualDub.video.NoAVIOutput(1);
VirtualDub.video.GenStats("E:\\Filme\\JP3\\jp3.stats",1);
VirtualDub.video.SetEncodingControl("");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("E:\\Filme\\JP3\\jp3_Movie.avi");
VirtualDub.Close();

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

19:17:25: Started DivX3-First Pass: E:\Filme\JP3\jp3.avs
22:53:17: Finished DivX3-First Pass. Duration: 3 hours, 35 minutes, 52 seconds.
22:53:20: Speed: 9.374 Frames per Second.
22:53:22: Created new stats-file: E:\Filme\JP3\jp3_1912_kbps.stats
22:53:22: Created ecf: E:\Filme\JP3\jp3.ecf

Adding this script to C:\PROGRA~1\GORDIA~1\nandub\VirtualDub.jobs:

// $job "DivX3 Second Pass"
// $input "E:\Filme\JP3\jp3.avs"
// $output "E:\Filme\JP3\jp3_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("E:\\Filme\\JP3\\jp3.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.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(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetDivX(1912,12);
VirtualDub.video.SetQualityControl(0,0,0,0);
VirtualDub.video.SetMotionDetection(8,10,300,300);
VirtualDub.video.SetCrispness(100,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(100);
VirtualDub.video.SetMinKBPS(270);
VirtualDub.video.SetCurveFile("E:\\Filme\\JP3\\jp3_1912_kbps.stats");
VirtualDub.video.SetCurveMcFactor(0);
VirtualDub.video.SetCurveCompression(0,0);
VirtualDub.video.SetCurveFilter(0,9999);
VirtualDub.video.SetCurveCredits(0,350);
VirtualDub.video.SetLumaCorrectionAmp(0,10,30);
VirtualDub.video.SetCurveRedist(0);
VirtualDub.video.SetCompLevelsMain(2,16);
VirtualDub.video.SetCompLevelsA(300,2,16);
VirtualDub.video.SetCompLevelsB(300,2,16);
VirtualDub.video.SetCompLevelsC(300,2,16);
VirtualDub.video.SetCompLevelsD(300,2,16);
VirtualDub.video.SetCompLevelsE(300,2,16);
VirtualDub.video.SetCompLevelK(2,4);
VirtualDub.video.SetBitsReservoir(0,35,30,70,10,0);
VirtualDub.video.SetLowBrCorrection(0,0);
VirtualDub.video.NoAVIOutput(0);
VirtualDub.video.GenStats("",1);
VirtualDub.video.SetEncodingControl("E:\\Filme\\JP3\\jp3.ecf");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("E:\\Filme\\JP3\\jp3_Movie.avi");
VirtualDub.Close();

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

22:53:22: Started DivX3-Second Pass: E:\Filme\JP3\jp3.avs
02:19:54: Finished DivX3-Second Pass. Duration: 3 hours, 26 minutes, 31 seconds.
02:19:54: Speed: 9.799 Frames per Second.

Adding this script to C:\PROGRA~1\GORDIA~1\nandub\VirtualDub.jobs:

// $job "DivX3 Append"
// $input "E:\Filme\JP3\jp3_Movie.avi"
// $output "E:\Filme\JP3\jp3.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("E:\\Filme\\JP3\\jp3_Movie.avi",0,0);
VirtualDub.Append("E:\\Filme\\JP3\\jp3_Credits.avi");
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.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("E:\\Filme\\JP3\\jp3.avi");
VirtualDub.Close();

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

02:19:54: Started Appending Credits: E:\Filme\JP3\jp3_Movie.avi
02:22:22: Finished Appending Credits. Duration: 2 minutes, 27 seconds.
02:22:22: Hmm... Final Avi Size smaller than Intermediate files.
02:22:22: Something went wrong. NOT deleting Intermediate files.

02:22:22: Done.
02:22:22: Movie = E:\Filme\JP3\jp3.avi
Total Encoding Time: 7 hours, 21 minutes, 40 seconds.
28.02.02 02:22:22: Job "JP3" finished.
_______________________________________________________________________________________________________________________

jggimi
28th February 2002, 05:03
Unless I misread your log, it looks like you forgot to select an ac3 file in the "audio 1" tab, and select "just mux".

Mister-X
28th February 2002, 05:34
There is a "Audio A" Tab. At this tab I selected "Size" and inserted with "Select" the AC3-File.

I found nothing in GKnot to select "just mux".

But let's start at the beginning. I Use GKnot 0.23 and i am speaking from the "Bitrate" tab in GKnot. Audio A is at 17% (because of 243 MB AC3-File). At "Interleaving & AVI-Overheat" I selected "Calculate Frame-Overheat" and "1x ac3 at 1 Frame". There is nothing to select "just mux". What went wrong?

Thanks for your help.

Regards, Mister X

fredheadgt
28th February 2002, 05:46
When you hit the encode button, you should see some tabs reading "divx3", "divx4", "audio1", "audio2", and "encoder". You should first go to the audio1 tab and click just mux and type in the offset, and then go back to the divx3/divx4 tab (whichever you use) and start the encoding.

Mister-X
28th February 2002, 05:55
Uh. You are absolutely right. At "Audio 1" I choosed diable.... This WON'T work, hehe. :)

Thanks alot. I knew it only could be a small mistake from myself.

Regards, Mister X

MaTTeR
28th February 2002, 23:42
No need to re-run the 2ns pass though. Just open your video in NanDub and mux the AC3 manually.