Beiträge von gaiusoptus

    Das Programm ist normalerweise Firmeneigentum aber es ruft im jetzigen Zustand nur einen Prozess mit der "avs2avi.exe" auf und übergibt daran die Parameter einer AVS-Datei.
    Das ist so als ob man eine Batchdatei startet nur dass man die Programmoberfläche von mir sieht.

    Weil das aber nicht geht friert die GUI ein.

    das AVS2AVI friert durch den Parameter "-e" ein!
    Ohne den beendet sich das Programm aber nicht und blockiert mein Hauptprogramm und ich weiss nicht, ob das Divxerstellen fertig ist!

    Was ist das für ein Mist. Gibt es bessere Methoden ein Divx zu erstellen?

    Hallo!

    Wenn ich einfach nur ein MPEG-Film oder eine kopierte DVD als Divx-Film erstellen will, was muss ich dann für avisynth schreiben?

    Ich habe bisher nur eine MPEG-Datei geladen und das AVS-Skript an AVS2AVI geschickt. Aber das stürzt ab und zu ab.

    Gibt ein noch ein anderes Tool? mit Kommandozeilenparametern?

    neuerdings hängt das Divxerstellen bei XVID immer. Vorher wurde das Komprimieren immer nicht abgebrochen und mein Hauptprogramm wurde inegefroren.
    Kennst du noch ein anderes Kommandozeilen-Tool zum Divxerstellen?
    Ich bekomme folgende Meldung: :mad:

    Microsoft Windows XP [Version 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    U:\>cd e:
    E:\

    U:\>e:

    E:\>cd avs2avi.exe ".\input.avs" .\outputfliege.avi -c XVID -w -e
    Das System kann den angegebenen Pfad nicht finden.

    E:\>cd E:\eigeneprojekte\vb\casysDVDDB\casysDVDDB\bin\avs2avi

    E:\eigeneprojekte\vb\casysDVDDB\casysDVDDB\bin\avs2avi>encode

    E:\eigeneprojekte\vb\casysDVDDB\casysDVDDB\bin\avs2avi>echo avs2avi.exe "G:\dvd_
    input_ts\das erste - fliege - die talk-showmplex_Temp\das erste - fliege - die t
    alk-showmplex_Source.avs" .\outputfliege.avi -s codecparams.txt -c DIVX
    avs2avi.exe "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\das er
    ste - fliege - die talk-showmplex_Source.avs" .\outputfliege.avi -s codecparams.
    txt -c DIVX

    E:\eigeneprojekte\vb\casysDVDDB\casysDVDDB\bin\avs2avi>echo avs2avi.exe ".\input
    .avs" .\outputfliege.avi -s codecparams.txt -c XVID -w -e -x l
    avs2avi.exe ".\input.avs" .\outputfliege.avi -s codecparams.txt -c XVID -w -e -x
    l

    E:\eigeneprojekte\vb\casysDVDDB\casysDVDDB\bin\avs2avi>avs2avi.exe ".\input.avs"
    .\outputfliege.avi -c XVID -w -e

    AVS2AVI v1.39 (c) 2002-2004:
    Christophe Paris, David Leatherdale, int21h, Moitah
    http://www.avs2avi.org/

    Source:
    * Filename: "E:\eigeneprojekte\vb\casysDVDDB\casysDVDDB\bin\avs2avi\input.avs"

    * FourCC: YUY2
    * Frames: 982
    * Resolution: 720x576
    * Frame rate: 25.000 FPS
    Compressor:
    * Name: XviD MPEG-4 Codec
    * FourCC: XVID

    Eben habe ich es mit 'XVID' als 4-Ch-Code probiert und es klappte.
    Jetzt kann mein Programm bald DVDs rippen, Filme brennen und Infos dazu von Filmdatenbanken abrufen.

    Aber: Wie kann ich das mit Divx machen?

    Ich wollte mit dem Kommandozeilentool "avs2avi.org" eine MPEG-Datei in eine
    Divx-Datei enkodieren.
    Aber jedesmal kommt folgender Fehler:
    "Die angegebene Image-Datei enthõlt keinen Ressourcenabschnitt."

    Was mache ich falsch? Ich benötige das für ein selbstgeschriebenes DVD-Brenntool.

    Befehl :(
    avs2avi.exe ".\input.avs" .\outputfliege.avi -s codecparams.txt -c DIVX -w

    AVS-Eingabe: :(
    DirectShowSource("G:\dvd_input_ts\das erste - fliege - die talk-showmplex.mpg")


    :mad:
    Usage: avs2avi avs_filename [destination_filename] [switches]

    destination_filename is relative to avs_filename, if omitted it will be
    the same as avs_filename but with the proper extension.

    Switches:
    -s <file> : Save codec parameters to <file>
    -l <file> : Load codec parameters from <file>
    -P <passes> : Enable multi-pass encoding mode
    -q : Enable 'quiet' mode for more speed
    -c <4cc> : Use codec having <4cc> with default settings
    -p [0-3] : Priority (0: idle, 1: normal, 2: above, 3: high)
    -o [format] : Output format (a: AVI (default), l: Log, n: Null)
    -w : Overwrite destination file if it already exists

    E:\eigeneprojekte\beispiele\cpp\avs2avi>encode

    E:\eigeneprojekte\beispiele\cpp\avs2avi>avs2avi.exe .\outputfliege.avi G:\dvd_in
    put_ts\das erste - fliege - die talk-showmplex_Temp\das erste - fliege - die tal
    k-showmplex_Source.avs -s codecparams.txt

    AVS2AVI v1.35 (c) 2002,2003 Christophe PARIS (christophe.paris@free.fr)
    Contributions by: int21h, Moitah
    Additional code (c) 2002,2003 David Leatherdale (dave@leatherdale.net)

    Usage: avs2avi avs_filename [destination_filename] [switches]

    destination_filename is relative to avs_filename, if omitted it will be
    the same as avs_filename but with the proper extension.

    Switches:
    -s <file> : Save codec parameters to <file>
    -l <file> : Load codec parameters from <file>
    -P <passes> : Enable multi-pass encoding mode
    -q : Enable 'quiet' mode for more speed
    -c <4cc> : Use codec having <4cc> with default settings
    -p [0-3] : Priority (0: idle, 1: normal, 2: above, 3: high)
    -o [format] : Output format (a: AVI (default), l: Log, n: Null)
    -w : Overwrite destination file if it already exists

    E:\eigeneprojekte\beispiele\cpp\avs2avi>encode

    E:\eigeneprojekte\beispiele\cpp\avs2avi>avs2avi.exe "G:\dvd_input_ts\das erste -
    fliege - die talk-showmplex_Temp\das erste - fliege - die talk-showmplex_Source
    .avs" .\outputfliege.avi -s codecparams.txt

    AVS2AVI v1.35 (c) 2002,2003 Christophe PARIS (christophe.paris@free.fr)
    Contributions by: int21h, Moitah
    Additional code (c) 2002,2003 David Leatherdale (dave@leatherdale.net)

    Source:
    * Filename: "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\das
    erste - fliege - die talk-showmplex_Source.avs"
    * Bit depth: 12
    * FOURCC: YV12
    * Frames: 967
    * Resolution: 720x576

    Error: Compressor selection aborted.

    E:\eigeneprojekte\beispiele\cpp\avs2avi>encode

    E:\eigeneprojekte\beispiele\cpp\avs2avi>avs2avi.exe "G:\dvd_input_ts\das erste -
    fliege - die talk-showmplex_Temp\das erste - fliege - die talk-showmplex_Source
    .avs" .\outputfliege.avi -s codecparams.txt -c DIVX

    AVS2AVI v1.35 (c) 2002,2003 Christophe PARIS (christophe.paris@free.fr)
    Contributions by: int21h, Moitah
    Additional code (c) 2002,2003 David Leatherdale (dave@leatherdale.net)

    Source:
    * Filename: "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\das
    erste - fliege - die talk-showmplex_Source.avs"
    * Bit depth: 12
    * FOURCC: YV12
    * Frames: 967
    * Resolution: 720x576
    Compressor:
    * Name: DivX« 5.2.1 Codec
    * FOURCC: DIVX
    Destination:
    * Filename: "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\outp
    utfliege.avi"
    * Pass 1/1: Frame 2/967, 0 B, 0.00 FPS, ETA
    ICSeqCompressFrameStart failed : Die angegebene Image-Datei enthõlt keinen Resso
    urcenabschnitt.

    * Pass 1/1: Frame 2/967, 0 B, 0.00 FPS, ETA
    E:\eigeneprojekte\beispiele\cpp\avs2avi>encode

    E:\eigeneprojekte\beispiele\cpp\avs2avi>echo avs2avi.exe "G:\dvd_input_ts\das er
    ste - fliege - die talk-showmplex_Temp\das erste - fliege - die talk-showmplex_S
    ource.avs" .\outputfliege.avi -s codecparams.txt -c DIVX
    avs2avi.exe "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\das er
    ste - fliege - die talk-showmplex_Source.avs" .\outputfliege.avi -s codecparams.
    txt -c DIVX

    E:\eigeneprojekte\beispiele\cpp\avs2avi>avs2avi.exe ".\input.avs" .\outputfliege
    .avi -s codecparams.txt -c DIVX

    AVS2AVI v1.35 (c) 2002,2003 Christophe PARIS (christophe.paris@free.fr)
    Contributions by: int21h, Moitah
    Additional code (c) 2002,2003 David Leatherdale (dave@leatherdale.net)

    Source:
    * Filename: "E:\eigeneprojekte\beispiele\cpp\avs2avi\input.avs"
    * Bit depth: 16
    * FOURCC: YUY2
    * Frames: 1008
    * Resolution: 720x576
    Compressor:
    * Name: DivX« 5.2.1 Codec
    * FOURCC: DIVX
    Destination:
    * Filename: "E:\eigeneprojekte\beispiele\cpp\avs2avi\outputfliege.avi"
    * Pass 1/1: Frame 2/1008, 0 B, 0.00 FPS, ETA
    ICSeqCompressFrameStart failed : Die angegebene Image-Datei enthõlt keinen Resso
    urcenabschnitt.

    * Pass 1/1: Finished in 00:00:40.647 (0.05 FPS)
    ^CBatchvorgang abbrechen (J/N)? j

    E:\eigeneprojekte\beispiele\cpp\avs2avi>encode

    E:\eigeneprojekte\beispiele\cpp\avs2avi>echo avs2avi.exe "G:\dvd_input_ts\das er
    ste - fliege - die talk-showmplex_Temp\das erste - fliege - die talk-showmplex_S
    ource.avs" .\outputfliege.avi -s codecparams.txt -c DIVX
    avs2avi.exe "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\das er
    ste - fliege - die talk-showmplex_Source.avs" .\outputfliege.avi -s codecparams.
    txt -c DIVX

    E:\eigeneprojekte\beispiele\cpp\avs2avi>avs2avi.exe ".\input.avs" .\outputfliege
    .avi -s codecparams.txt -c DIVX

    AVS2AVI v1.35 (c) 2002,2003 Christophe PARIS (christophe.paris@free.fr)
    Contributions by: int21h, Moitah
    Additional code (c) 2002,2003 David Leatherdale (dave@leatherdale.net)


    Error: Destination file already exists (or unable to overwrite).

    E:\eigeneprojekte\beispiele\cpp\avs2avi>encode -w

    E:\eigeneprojekte\beispiele\cpp\avs2avi>echo avs2avi.exe "G:\dvd_input_ts\das er
    ste - fliege - die talk-showmplex_Temp\das erste - fliege - die talk-showmplex_S
    ource.avs" .\outputfliege.avi -s codecparams.txt -c DIVX
    avs2avi.exe "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\das er
    ste - fliege - die talk-showmplex_Source.avs" .\outputfliege.avi -s codecparams.
    txt -c DIVX

    E:\eigeneprojekte\beispiele\cpp\avs2avi>avs2avi.exe ".\input.avs" .\outputfliege
    .avi -s codecparams.txt -c DIVX

    AVS2AVI v1.35 (c) 2002,2003 Christophe PARIS (christophe.paris@free.fr)
    Contributions by: int21h, Moitah
    Additional code (c) 2002,2003 David Leatherdale (dave@leatherdale.net)


    Error: Destination file already exists (or unable to overwrite).

    E:\eigeneprojekte\beispiele\cpp\avs2avi>cd E:\eigeneprojekte\beispiele\cpp\avs2a
    vi

    E:\eigeneprojekte\beispiele\cpp\avs2avi>encode -w

    E:\eigeneprojekte\beispiele\cpp\avs2avi>echo avs2avi.exe "G:\dvd_input_ts\das er
    ste - fliege - die talk-showmplex_Temp\das erste - fliege - die talk-showmplex_S
    ource.avs" .\outputfliege.avi -s codecparams.txt -c DIVX
    avs2avi.exe "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\das er
    ste - fliege - die talk-showmplex_Source.avs" .\outputfliege.avi -s codecparams.
    txt -c DIVX

    E:\eigeneprojekte\beispiele\cpp\avs2avi>avs2avi.exe ".\input.avs" .\outputfliege
    .avi -s codecparams.txt -c DIVX

    AVS2AVI v1.35 (c) 2002,2003 Christophe PARIS (christophe.paris@free.fr)
    Contributions by: int21h, Moitah
    Additional code (c) 2002,2003 David Leatherdale (dave@leatherdale.net)


    Error: Destination file already exists (or unable to overwrite).

    E:\eigeneprojekte\beispiele\cpp\avs2avi>encode

    E:\eigeneprojekte\beispiele\cpp\avs2avi>echo avs2avi.exe "G:\dvd_input_ts\das er
    ste - fliege - die talk-showmplex_Temp\das erste - fliege - die talk-showmplex_S
    ource.avs" .\outputfliege.avi -s codecparams.txt -c DIVX
    avs2avi.exe "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\das er
    ste - fliege - die talk-showmplex_Source.avs" .\outputfliege.avi -s codecparams.
    txt -c DIVX

    E:\eigeneprojekte\beispiele\cpp\avs2avi>avs2avi.exe ".\input.avs" .\outputfliege
    .avi -s codecparams.txt -c DIVX -w

    AVS2AVI v1.35 (c) 2002,2003 Christophe PARIS (christophe.paris@free.fr)
    Contributions by: int21h, Moitah
    Additional code (c) 2002,2003 David Leatherdale (dave@leatherdale.net)

    Source:
    * Filename: "E:\eigeneprojekte\beispiele\cpp\avs2avi\input.avs"
    * Bit depth: 32
    * FOURCC: none (RGB)
    * Frames: 240
    * Resolution: 1172x366
    Compressor:
    * Name: DivX« 5.2.1 Codec
    * FOURCC: DIVX
    Destination:
    * Filename: "E:\eigeneprojekte\beispiele\cpp\avs2avi\outputfliege.avi"

    ICSeqCompressFrameStart failed : Die angegebene Image-Datei enthõlt keinen Resso
    urcenabschnitt.

    * Pass 1/1: Frame 2/240, 0 B, 0.00 FPS, ETA
    E:\eigeneprojekte\beispiele\cpp\avs2avi>encode

    E:\eigeneprojekte\beispiele\cpp\avs2avi>echo avs2avi.exe "G:\dvd_input_ts\das er
    ste - fliege - die talk-showmplex_Temp\das erste - fliege - die talk-showmplex_S
    ource.avs" .\outputfliege.avi -s codecparams.txt -c DIVX
    avs2avi.exe "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\das er
    ste - fliege - die talk-showmplex_Source.avs" .\outputfliege.avi -s codecparams.
    txt -c DIVX

    E:\eigeneprojekte\beispiele\cpp\avs2avi>avs2avi.exe ".\input.avs" .\outputfliege
    .avi -s codecparams.txt -c DIVX -w

    AVS2AVI v1.35 (c) 2002,2003 Christophe PARIS (christophe.paris@free.fr)
    Contributions by: int21h, Moitah
    Additional code (c) 2002,2003 David Leatherdale (dave@leatherdale.net)

    Source:
    * Filename: "E:\eigeneprojekte\beispiele\cpp\avs2avi\input.avs"
    * Bit depth: 16
    * FOURCC: YUY2
    * Frames: 982
    * Resolution: 720x576
    Compressor:
    * Name: DivX« 5.2.1 Codec
    * FOURCC: DIVX
    Destination:
    * Filename: "E:\eigeneprojekte\beispiele\cpp\avs2avi\outputfliege.avi"

    ICSeqCompressFrameStart failed : Die angegebene Image-Datei enthõlt keinen Resso
    urcenabschnitt.

    * Pass 1/1: Finished in 00:09:33.208 (0.00 FPS)
    ^CBatchvorgang abbrechen (J/N)? j

    E:\eigeneprojekte\beispiele\cpp\avs2avi>cd ..

    E:\eigeneprojekte\beispiele\cpp>cd avs2avi_v139

    E:\eigeneprojekte\beispiele\cpp\avs2avi_v139>dir
    Volume in Laufwerk E: hat keine Bezeichnung.
    Volumeseriennummer: 8083-5567

    Verzeichnis von E:\eigeneprojekte\beispiele\cpp\avs2avi_v139

    16.12.2004 15:13 <DIR> .
    16.12.2004 15:13 <DIR> ..
    16.12.2004 15:12 <DIR> avs2avi
    06.07.2004 16:01 85.504 avs2avi.exe
    16.12.2004 15:02 252 encode.bat
    16.12.2004 15:03 81 input.avs
    3 Datei(en) 85.837 Bytes
    3 Verzeichnis(se), 9.861.042.176 Bytes frei

    E:\eigeneprojekte\beispiele\cpp\avs2avi_v139>encode

    E:\eigeneprojekte\beispiele\cpp\avs2avi_v139>echo avs2avi.exe "G:\dvd_input_ts\d
    as erste - fliege - die talk-showmplex_Temp\das erste - fliege - die talk-showmp
    lex_Source.avs" .\outputfliege.avi -s codecparams.txt -c DIVX
    avs2avi.exe "G:\dvd_input_ts\das erste - fliege - die talk-showmplex_Temp\das er
    ste - fliege - die talk-showmplex_Source.avs" .\outputfliege.avi -s codecparams.
    txt -c DIVX

    E:\eigeneprojekte\beispiele\cpp\avs2avi_v139>avs2avi.exe ".\input.avs" .\outputf
    liege.avi -s codecparams.txt -c DIVX -w

    AVS2AVI v1.39 (c) 2002-2004:
    Christophe Paris, David Leatherdale, int21h, Moitah
    http://www.avs2avi.org/

    Source:
    * Filename: "E:\eigeneprojekte\beispiele\cpp\avs2avi_v139\input.avs"
    * FourCC: YUY2
    * Frames: 982
    * Resolution: 720x576
    * Frame rate: 25.000 FPS
    Compressor:
    * Name: DivX« 5.2.1 Codec
    * FourCC: DIVX
    Destination:
    * Filename: "E:\eigeneprojekte\beispiele\cpp\avs2avi_v139\outputfliege.avi"
    * Pass 1/1: Frame 2/982, 0 B, 0.00 FPS, ETA
    :mad: ICSeqCompressFrameStart failed : Die angegebene Image-Datei enthõlt keinen Resso
    urcenabschnitt. :mad:

    * Pass 1/1: Frame 2/982, 0 B, 0.00 FPS, ETA

    Ich habe ein eigenes VB-Programm geschrieben, was DVDs brennt.
    Nun möchte ein Kunde auch DVD-Filme als Divx speichern.
    Damit das mein Programm machen kann wollte ich ein Divxtool unsichtbar per Commandline im Hintergrund aufrufen. So habe ich das auch schon beim Kopieren von DVDs mit DVDDecrypter gemacht und das geht. :D

    Zur Zeit untersuche ich gerade den Quelltext von 'Flaskmpeg' aber mir fehlt die 'FlasKMPEGpeasopeich.dll' die auch im Binary-Progr. nicht da ist. :mad:

    Also: Commandlinetools irgendwo? :ja:

    Hallo!

    Gibt es ein Tool zum Konvertieren von VOB zu Divx-Dateien ähnlich "Flaskmpeg" ?

    Oder gibt es commandline-Parameter zu Flaskmpeg?

    Mit DirectShow konnte ich keinen Filtergraphen mit DivxFilter erstellen.
    Er lies sich nicht verbinden. :nein:

    Also: Commandline-Tool vorhanden? Wo? :ja:

    Ich möchte alte SVCDs und DIvx auf eine DVD brennen um nur
    eine Scheibe anstatt 6 zu haben und alles auf einmal sehen zu können.
    Aber diese dummen Progs wie Winoncd oder Nero rechnen jeden Film
    auf überdimensionale 1,5 MB pro Sekunde um obwohl man natürlich noch das alte schlechte Bild hat.
    Dadurch würde ein Divx-Film 1,5 Gigabyte haben. :ani_lol:

    Wie kann ich alles auf eine DVD brennen ohne Bandbreite zu verschwenden? :ja: