VideoHelp Forum




+ Reply to Thread
Results 1 to 2 of 2
  1. OK I would like to use GordianKnot to encode some MPEG-2 files I have to DivX. VirtualDubMPEG is having a lot of sync issues for some reason, Dr. DivX works great but I don't plan on paying for it. Want to see if Gordian can pull it off

    Step 1) Using vstrip I extract a .vob file from the .mpeg file (this file looks exactly the same as far as I can tell)

    Step 2) Open the .vob file in DVD2AVI. Push F4. I get a .d2v file as well as a .mpa file (with the correct audio in it).

    Step 3) Open the .d2v file with GordianKnot, then I push save & encode and I get a .avs file.

    Step 4) Set bitrate etc. in GordianKnot then begin to encode (the .avs file is the frameserver and the .mpa is the audio stream).

    I get uncompressed RGB output with no sound. Here is the log below. Any ideas? Really frustrating. I've also heard you can do things like cut commercials in Gordian. How would I go about doing that?

    Thanks for reading this far!


    Code:
    16/12/2003 3:26:25 PM: Job "Test" started.
     
    o  DivX5-First Pass:          C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avs
    o  DivX5 - Pass 2:            C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avs
    x  Mux Audio (disabled).
    End of Job 1 (Test).
    _______________________________________________________________________________________________________________________
     
    Gordian Knot -
    Encoding Job Data:
     
    Type:               EncD5_All
    Number:             1
    Name:               Test
    Platform:           WinXP (5.1.2600).2
    
    Files:
    VirtualDubModExe:   C:\PROGRA~1\GORDIA~1\VirtualDubMod\VirtualDubMod.exe
    NandubExe:          C:\PROGRA~1\GORDIA~1\nandub\Nandub.exe
    AviFinal:           C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avi
    AviMovie:           C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test_Movie.avi
    AviCredits:         C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test_Credits.avi
    MovieFS:            C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avs
    CreditsFS:          
    Log :               C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.log
    Stats:              C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.stats
    Ecf :               C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.ecf
    
    Options:
    Quality/DRF:        0
    CreditsStart:       0
    UseEcf:             1
    CreditsIVTC:        0
    CreditsAppend:      0
    DeleteInterm.:      0
    EnforceBitrate:     1
    AntiShit:           0
    
    Calculator:
    VideoSize:          6431 kbyte.
    Audio1Size:         1724 kbyte.
    Audio2Size:         0 kbyte.
    Overhead:           106 kbyte.
    AviSize:            8262 kbyte (8 mbyte).
    FilesSize:          0 kbyte.
    TotalSize:          8262 kbyte (8 mbyte).
    Interleaving:       1stream
    Bitrate:            717 k(=1000)Bits/s
    Frames:             2203
    FPS:                29.970
    Duration:           01:14
    Quality:            0.078 bits/(pixel*frame).
    CompCheck3:         0.000 bits/(pixel*frame).
    CompCheck5:         0.000 bits/(pixel*frame).
    Resolution:         640 x 480
    
    Audio 1:            
    none.               
    
    Audio 2:            
    none.               
     
    3:26:25 PM: Audio 1, calc:           1724 kb
    3:26:25 PM: Audio 1, disabled, no recalc. - you probably want to add this track later.
    
    Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :
    
    // $job "DivX5-First Pass"
    // $input "C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avs"
    // $output "C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avi"
    // $state 0
    // $start_time 0 0
    // $end_time 0 0
    // $script
    
    VirtualDub.Open("C:\\Documents and Settings\\Chris Sjostrom\\Desktop\\VCR\\Test\\Test.avs",0,0);
    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("C:\\Documents and Settings\\Chris Sjostrom\\Desktop\\VCR\\Test\\Test.avi");
    VirtualDub.Close();
    
    // $endjob
    //
    //--------------------------------------------------
    // $done
    
    3:26:25 PM: Started   DivX5-First Pass: C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avs
    3:27:24 PM: Finished  DivX5-First Pass: Duration: 58 seconds.
    3:27:24 PM: Trying to open Log-file.
    3:27:24 PM: Error: Could not open C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\vdenc.log
    3:27:24 PM: Error: Could not count encoded Frames.
    3:27:24 PM: Speed:    194744.084 Frames per Second.
    3:27:24 PM: WARNING: Number of counted frames differs from settings!
    3:27:24 PM: WARNING: Settings:      2203
    3:27:24 PM: WARNING: Counted:       0
    3:27:24 PM: WARNING: Difference:    2203
    3:27:24 PM: NO Correction! Bitrate enforced.
    3:27:24 PM: Now encoding at 717 k(=1000)Bits/s
    
    Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :
    
    // $job "DivX5-Second Pass"
    // $input "C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avs"
    // $output "C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avi"
    // $state 0
    // $start_time 0 0
    // $end_time 0 0
    // $script
    
    VirtualDub.Open("C:\\Documents and Settings\\Chris Sjostrom\\Desktop\\VCR\\Test\\Test.avs",0,0);
    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("C:\\Documents and Settings\\Chris Sjostrom\\Desktop\\VCR\\Test\\Test.avi");
    VirtualDub.Close();
    
    // $endjob
    //
    //--------------------------------------------------
    // $done
    
    3:27:24 PM: Started   DivX5 - Pass: 2: C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avs
    3:28:21 PM: Finished  DivX5 - Pass: 2: Duration: 56 seconds.
    3:28:21 PM: Speed:    0.000 Frames per Second.
    
    3:28:21 PM: Done.
    3:28:21 PM: Movie = C:\Documents and Settings\Chris Sjostrom\Desktop\VCR\Test\Test.avi
    Total Encoding Time: 1 minute, 56 seconds.
    16/12/2003 3:28:21 PM: Job "Test" finished.
    _______________________________________________________________________________________________________________________
    Quote Quote  
  2. Whoops I figured it out.

    When I uninstalled Dr.DivX it screwed up the DivX codec. A simple re-install seems to have fixed it!
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!