Vorschaubild in DVD-Rip einbinden

  • Hi Zusammen,
    ich würde gerne ein Bild in meinen DVD-Rip einbinden.
    Quasi ein Vorschaubild (aller erstes Frame im movie).

    Kann mir da einer helfen?
    Ich benutze GordianKnot zum encoden.

    MfG
    SyrusBlade

  • hey!

    also ich wüsste nicht wie das gehen sollte ohne dass du da auf eine nicht kostenlose videoschnittsoftware zurückgreifst.
    wenn du das als ersten frame haben willst siehst du ihn exakt eine 1/25 sec, wenn deine dvd 25fps hat, also im grunde gar nicht...


    mfg
    scrat

    Matroska Guide - Encoden mit GordianKnot, VirtualDubMod im x264/Xvid Format *Update: 25.09.2005*

  • Is mir klar dass ich das kaum sehe aber z.B. Windows XP hat einen Ansichtsmodus (Miniaturansicht) in dem es die ersten Frames als Vorschau anzeigt. Auserdem kann ich das Bild ja auch am Ende eines Rips für 1-2 Sekunden einblenden um so einige Infos reinzupacken.

    Als Beispiel:
    Am Ende einer CD einblenden:
    - Bitte CD wechseln!
    oder
    - einblenden von wem der rip ist.

    Würde das irgendwie gehn ohne das ich den kompletten Film mit einer Videoschnittsoftware neu schneide?

    MfG
    SyrusBlade

  • hey!

    ohne authoring-programm wird das meiner meinung nach nix werden dass du da ein bild reinkriegst.
    du kannst es mal probieren ein cd menü-programm zu testen. mit dem könnte es gehen...


    mfg
    scrat

    Matroska Guide - Encoden mit GordianKnot, VirtualDubMod im x264/Xvid Format *Update: 25.09.2005*

  • Jo so ähnlich dachte ich mir das.
    Nur funktioniert das wenn der Film in DivX ist und ich das bild dann extra als avi mache und dann hinten ran hänge?
    Gibts da keine probleme mit dem codec oder so?

  • Hallo Jungs,
    warum schneiden oder eine DivX extra bearbeitung ?

    Beispiel an einem PAL Film :
    AVISYNTH 2.5x !!! nötig
    Ihr erstellt Euch 2 Bilder ( Intro/Extro ) im 720x576 Format

    Original AVS - von GordianKnot erstellt

    PHP
    #  PLUGINSLoadPlugin("mpeg2dec3.dll")#  SOURCEmpeg2source("doom9_gleitz_t_6229.d2v")#  CROPPINGcrop(10,0,700,576)#  RESIZINGLanczosResize(512,384)


    neue AVS

    Jetzt nur noch bei der Audio-Bearbeitung (muxen) aufpassen.
    ImageReader("INTRO.bmp",0,0,25,false) = 1 Frame
    .Loop(50) = 50 Frames
    also sind es = 2sec = 2000ms
    Und dieses müßt Ihr bei Eurem Delay addieren.

  • Erstmal danke an katjarella
    Also wenn ich das richtig verstanden habe bau ich das in die *.avs - Datei ein.

    Code
    # SOURCE Bilder 
    v1 = ImageReader("INTRO.bmp",0,0,25,false).Loop(50).ConvertToYUY2()
    v2 = ImageReader("EXTRO.bmp",0,0,25,false).Loop(50).ConvertToYUY2()
    #
    # VERBINDEN 
    AlignedSplice(v1,last,v2)



    Da ergibt sich für mich als Anfänger die Frage wie lange wird das bild angezeigt und wo muss ich die Bilder hinspeicher (Pfat) damit das funktioniert.

    Gibts dazu ein Tutorial?

  • Richtig, Du baust es in die AVS Datei mit ein.

    Wie lange hängt natürlich von Dir ab :) Schau Dir einfach die funktionen:
    v1=ImageReader("INTRO.bmp",0,0,25,false).Loop(50) mal genau an.

    Er lädt das Bild "INTRO.bmp", da es nur EIN Frame hat, wiederholen wir diesen Frame 50x. Also haben wir jetzt 50 Frames erzeugt. Mit der Angabe 25 setzen wir das erzeugte Video auf 25Frames Pro Sekunden (wenn Du einen NTSC Film hast, mußt du natürlich dieses ändern). Also ist unser Video 2 sekunden lang. Und wenn Du Loop(100) machst, sind es 4 Sekunden. usw...

    Und Pfadangaben sollten wenn möglich immer Vollständig sein. Also:
    v1=ImageReader("c:\bilder\INTRO.bmp",0,0,25,false).Loop(50)

    verstanden ?

    Ein Tutorial ? mmm, AviSynth Handbuch dort kann man schon SEHR viel Erfahren. TIP. Einfach mal die AVS abspeichern, mit Notpad etc bearbeiten und im Mediaplayer öffnen. Später wenn es funktioniert, vor dem Encoden das AVS vom GordianKnot anpassen.

  • Vielen dank, hast mir sehr geholfen.
    Ich werde das die kommenden Tage mal testen und mich dann wieder mit neuen Fragen oder hoffentlich nem Erfolgserlebnis melden.

    MfG
    SyrusBlade

  • Ich hab das jetzt mal versucht.
    Leider kommt eine Fehlermeldung mit der ich nicht viel anfangen kann und die
    avisynth-Homepage ist nicht erreichbar.

    Fehlermeldung:
    Splice: Frame sizes don't match
    (F:\....\PROJEKT\projekt2.avs, line 25)


    in der avs-Datei steht in line 25:
    AlignedSplice(v1,last,v2)

    Weiß vielleicht einer was ich falsch mache?

    Danke schonmal...

    MfG
    FTPn4p

  • Die Dimensionen von Bild und Film sind identisch. (gleich hoch und gleich breit)

    Ich hab das ganze jetzt nochmal ohne resizing versucht.
    Also Bild und Film 720x576 pixel.

    Nur dann erhalte ich folgende Fehlermeldung:
    Avisynth open failure:
    Splice: Video formats don't match
    (F:\....\PROJEKT\projekt2.avs, line 25)

    Die .*bmp Dateien die ich einbinden will haben 720x576 pixel und 24 bit.

    Achja mit Avisynth hab ich noch garnichts gemacht...
    falls ich noch irgendwas ändern muss auser die .*avs - Datei sagt mir bitte was ich mit Avisynth machen muss.

  • So endlich hab ich den Threat wieder gefunden...
    Sorry das ich so lange auf mich warte lies...
    Ich will das jetzt unbedingt hinbekommen!

    Also ich hab das jetzt nochmal versucht
    Ich nutze AviSynth 2.5.3 und GordianKnot 0.28.7

    Wenn ich alle Schritte befolge wie sie mir von katjarella beschrieben wurden dann bekomme ich folgende Fehlermeldung:
    Avisynth open failure:
    Plugin C:\Programme\Gordian Knot\mpeg2dec.dll is not an AviSynth 2.5 plugin.
    (E:\.....\projekt2.avs, line 7)


    In line 7 in meiner avs datei steht:
    LoadPlugin("C:\Programme\Gordian Knot\mpeg2dec.dll")

    Kann mir da vielleicht einer helfen?

    Ich hab AviSynth von der http://www.avisynth.org runtergeladen... hätte ich besser das AviSynth von GordianKnot nutzen sollen?

    Hier noch alle CommandLines meiner *.avs Datei die nicht durch # auskommentiert sind:



    MfG
    SyrusBlade

  • ohne das ichs mir jetzt naeher angeguckt habe,wuerde ich mal nen neuen mpegdecoder benutzen..

    LoadPlugin("C:\Programme\Gordian Knot\mpeg2dec.dll")
    gegen
    LoadPlugin("C:\Programme\Gordian Knot\mpeg2dec3.dll")
    tauschen (natuerlich muss die "mpeg2dec3.dll" auch im GK Ordner vorhanden sein!!)

    solltest du Donald Grafts DVD2AVI Version benutzt haben,so musst du auch seine speziell angepasste mpeg2dec3.dll benutzen(es sei denn du hast DVD2AVI im kompatiblitaetsmodus zu vorigen Versionen zu laufen)

  • Ich hab schon das neueste GordianKnot und das neueste Codec pack installiert!
    Ich hab gesehen das im Gordian Knot Ordner schon eine mpeg2dec3.dll vorhanden ist. Also hab ich nur in der avs datei die neue dll angeben müssen
    (mpeg2dec.dll umschreiben zu mpeg2dec3.dll)

    Nun bekomme ich folgende Fehlermeldung:

    Avisynth open failure:
    Evaluate: Unrecognized exeption!
    [E:\...\projekt2.avs, line 59)


    In Line 59 steht:
    BicubicResize(640,352,0,0.5)

    Könnte es auch daran liegen das ich nicht das AviSynth das bei GordianKnot dabei ist nutze, sonder das neuste von http://www.avisynth.org runtergeladen habe und das nutze?

    MfG
    SyrusBlade

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!