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
Vorschaubild in DVD-Rip einbinden
-
-
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 -
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 -
Könntest ein Bild mit der richtigen Auflösung in VitualDubMod öffnen, dann als avi speichern und das so erstellte avi hinten an Dein Avi dranhängen und dann den Ton dazumuxen
Cu Selur
-
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? -
Du must das avi mit den gleichen DivX Einstellungen wie den Hauptfilm erstellen.
Dann sollte es keine Problemme geben.:) -
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 FormatOriginal AVS - von GordianKnot erstellt
PHP# PLUGINSLoadPlugin("mpeg2dec3.dll")# SOURCEmpeg2source("doom9_gleitz_t_6229.d2v")# CROPPINGcrop(10,0,700,576)# RESIZINGLanczosResize(512,384)
neue AVSPHP
Alles anzeigen# PLUGINS LoadPlugin("mpeg2dec3.dll") # SOURCE mpeg2source("doom9_gleitz_t_6229.d2v").ConvertToYUY2() # 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) # CROPPING crop(10,0,700,576) # RESIZING LanczosResize(512,384)
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 -
Dann werden die beiden Bilder nicht die selbe Bilddimension (Breite*Höhe) wie das Video haben...
-
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. -
hast Du auch überall .ConvertToYUY2() drin ?
Poste dock mal Bitte Dein gesammtes AVS Script. -
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:Code
Alles anzeigen# # Created with Gordian Knot # # [url='http://gknot.doom9.org/']http://gknot.doom9.org[/url] # # PLUGINS LoadPlugin("C:\Programme\Gordian Knot\mpeg2dec.dll") LoadPlugin("C:\Programme\Gordian Knot\undot.dll") # # SOURCE mpeg2source("E:\...\projekt\projekt1.d2v").ConvertToYUY2() # # SOURCE Bilder v1 = ImageReader("E:\...\projekt\INTRO.bmp",0,0,25,false).Loop(50).ConvertToYUY2() v2 = ImageReader("E:\...\projekt\EXTRO.bmp",0,0,25,false).Loop(50).ConvertToYUY2() # # VERBINDEN AlignedSplice(v1,last,v2) # # CROPPING crop(6,16,712,548) # # RESIZING BicubicResize(640,352,0,0.5) # Undot()
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) -
hmmm da stellt dich für mich die frage wo bekomme ich die neue *.dll her?
Ich nutze die tools die bei GordianKnot dabei sind... also auch das DVD2AVI das in besagtem Pack dabei ist.
Ich habe mein wissen über GordianKnot vom doom9 Guide und encode auch so wies hier beschrieben ist:
http://212.63.136.4/index.html?/gknot-main3-ger.htm
MfG
SyrusBlade -
Schreib es erst mal um und Versuch es..sollte es nicht funktionieren laedst du dir die dll von Warpsharp runter oder Installierst einfach das neueste GK+Neuestes Codec Pack....
-
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!