Logo einfügen
-
- Gruppenleader
- Posts: 78
- Joined: 28.01.2008 15:03
- Gruppe: AnFs, C-N
- Location: Baden-Württemberg
- Contact:
Logo einfügen
Wollte mal nachfragen wie ihr euer Logo in den Fansub einfügt.
Hab herausgefunden, das man des mit nem Logo Filter, hab da die version 1.7b, machen kann. Das Problem ist da jedoch, dass ich nur *.bmp einfügen kann, und dann keine Transparenz hab.
Ich kann zwar im Filter dann eine Farbe als Transparent einstellen, aber dann wird das Logo ganz kantig, was mir eigentlich nicht gefällt.
Deswegen dachte ich, ich frag euch mal, wie ihr des macht.
MfG
spielefreak
Hab herausgefunden, das man des mit nem Logo Filter, hab da die version 1.7b, machen kann. Das Problem ist da jedoch, dass ich nur *.bmp einfügen kann, und dann keine Transparenz hab.
Ich kann zwar im Filter dann eine Farbe als Transparent einstellen, aber dann wird das Logo ganz kantig, was mir eigentlich nicht gefällt.
Deswegen dachte ich, ich frag euch mal, wie ihr des macht.
MfG
spielefreak
- Kaoru_Battlemuffin
- Senpai
- Posts: 143
- Joined: 29.12.2007 21:35
- Gruppe: Gruppe Kampfkuchen
Re: Logo einfügen
Wichtig wäre mal .. womit du überhaupt arbeitest ...
Virtualdub? Avisynth?
Am besten speicherst du dein Logo in eine PNG, das unterstützt nämlich Transparenz...
Und dann mit Imagesource("logo.png",end=%dauer_in_frames%) und insertsign in Avisynth einfügen ...
Virtualdub? Avisynth?
Am besten speicherst du dein Logo in eine PNG, das unterstützt nämlich Transparenz...
Und dann mit Imagesource("logo.png",end=%dauer_in_frames%) und insertsign in Avisynth einfügen ...


Use CCCP9+9, Codename "NEIN NEIN NEIN"
-
- Gruppenleader
- Posts: 78
- Joined: 28.01.2008 15:03
- Gruppe: AnFs, C-N
- Location: Baden-Württemberg
- Contact:
Re: Logo einfügen
Also ich arbeite mit Virtualdub, wobei ich die Subs mit einer avs datei lade.
das mit imagesource muss dann in die avs rein oder?
Und wie wäre da der Code, weil ich müsste auch die Anfangszeit einstellen.
Und die Position sollte ich auch einstellen können.
das mit imagesource muss dann in die avs rein oder?
Und wie wäre da der Code, weil ich müsste auch die Anfangszeit einstellen.
Und die Position sollte ich auch einstellen können.
Re: Logo einfügen
logo = ImageReader("bild.png",0,82,fps=23.976,use_DevIL=true,pixel_type="rgb32")
Der Name der Variable
Bild wird geladen
Name der Bilddatei - je nachdem natürlich kompletten Pfad angeben
Wieviele Frames soll das BIld eingeblendet werden?
Alles andere so lassen - außer ihr habt eine andere fps Rate.
Dann brauchst du noch insertsign (bei doom9 oder google suchen) und:
insertsign(logo,16696,16882)
Variablenname
Frames werden von dann und dann eingeblendet (alles in Frames)
Gibt natürlich mehrere Wege, das zu machen; z.B. wie Kaoru oben schreibt mit Imagesource
Der Name der Variable
Bild wird geladen
Name der Bilddatei - je nachdem natürlich kompletten Pfad angeben
Wieviele Frames soll das BIld eingeblendet werden?
Alles andere so lassen - außer ihr habt eine andere fps Rate.
Dann brauchst du noch insertsign (bei doom9 oder google suchen) und:
insertsign(logo,16696,16882)
Variablenname
Frames werden von dann und dann eingeblendet (alles in Frames)
Gibt natürlich mehrere Wege, das zu machen; z.B. wie Kaoru oben schreibt mit Imagesource
-
- Gruppenleader
- Posts: 78
- Joined: 28.01.2008 15:03
- Gruppe: AnFs, C-N
- Location: Baden-Württemberg
- Contact:
Re: Logo einfügen
muss ich insertsign extra irgendwo downloaden als addon oder so? Der zeigt mir nen error bei insertsign an.
Dann wie kann ich die position einstellen?
Und wenn ich grad dabei bin^^, gibt es ne Möglichkeit eine bestimmte Größe für das Video einzustellen?
Hoffe es antwortet nochmal jemand und ihr seid noch nicht genervt
Dann wie kann ich die position einstellen?
Und wenn ich grad dabei bin^^, gibt es ne Möglichkeit eine bestimmte Größe für das Video einzustellen?
Hoffe es antwortet nochmal jemand und ihr seid noch nicht genervt

Re: Logo einfügen
Falls du einfach das Bild, dass du einbrennst in der selben Größe wie das Video machst und auf diesem Bild dann alles transparent machst außer den Teil, den du einbrennen willst und diesen dort richtig positionierst, erübrigt sich das mit der Position.spielefreak wrote:muss ich insertsign extra irgendwo downloaden als addon oder so? Der zeigt mir nen error bei insertsign an.
Dann wie kann ich die position einstellen?
Und wenn ich grad dabei bin^^, gibt es ne Möglichkeit eine bestimmte Größe für das Video einzustellen?
Hoffe es antwortet nochmal jemand und ihr seid noch nicht genervt :D
Und ja, wie ich schon sagte musst du dir insertsign extra laden.
Und für das Endvideo eine bestimmte Größe? Dafür gibt es Bitrates bzw. dafür z.B. den Bitrate Calculator von MeGui (Virtualdub hat auch sowas).
-
- Gruppenleader
- Posts: 78
- Joined: 28.01.2008 15:03
- Gruppe: AnFs, C-N
- Location: Baden-Württemberg
- Contact:
Re: Logo einfügen
Naja, Größe war warscheinlich das falsche Wort. Meinste die Größe der Auflösung, sorry 

-
- Gruppenleader
- Posts: 78
- Joined: 28.01.2008 15:03
- Gruppe: AnFs, C-N
- Location: Baden-Württemberg
- Contact:
Re: Logo einfügen
Ok, hab jetzt ne Möglichkeit gefunden ohne das insertsign zu laden:
Code: Select all
movie = AviSource("Night_Wizard_01.avi")
logo = ImageReader("Logo3.png",0,91,fps=23.976,use_DevIL=true,pixel_type="rgb32")
teil1 = movie.trim(0,3589)
teil2 = movie.trim(3590,3680).ConvertToRGB32().layer(logo,op="add",x=175,y=20).ConvertToYV12()
teil3 = movie.trim(3681,0)
clip = teil1 + teil2 + teil3
return clip.textsub("Night_Wizard_-_01.ass")
- Kaoru_Battlemuffin
- Senpai
- Posts: 143
- Joined: 29.12.2007 21:35
- Gruppe: Gruppe Kampfkuchen
Re: Logo einfügen
Uh ... zu RGB und dann wieder zu YV ... böse böse ...


Use CCCP9+9, Codename "NEIN NEIN NEIN"
-
- Gruppenleader
- Posts: 78
- Joined: 28.01.2008 15:03
- Gruppe: AnFs, C-N
- Location: Baden-Württemberg
- Contact:
Re: Logo einfügen
naja, so hab ichs im forum von doom9 gefunden und es funkt zumindest.
nur würd ich jetzt auch noch gern wissen wie ich das video bis zu einem bestimmten frame abspielen, dann nen stück video einfügen und das video wieder weiter abspielen kann.
nur würd ich jetzt auch noch gern wissen wie ich das video bis zu einem bestimmten frame abspielen, dann nen stück video einfügen und das video wieder weiter abspielen kann.
Re: Logo einfügen
genau das hast du doch in dem codeschnipsel da oben gemacht ... teil1 ... 3
Re: Logo einfügen
Ganz vergessen, dass insertsign nicht so einfach zu finden ist. Musst du dir "selber erstellen":
Füge das:
in ein Textdokument ein, speicher es als insertsign.avsi und speicher die Datei im Avisynth Pluginordner...
Animesuki Thread
Viel besser als diese trim-Methode
Füge das:
Code: Select all
function insertsign(clip mainclip, clip overlayclip, int startframe, int "endframe") {
endframe = default(endframe,startframe+overlayclip.framecount)
number = (mainclip.framecount==endframe) ? -1 : 0
endframe = default(endframe,startframe+overlayclip.framecount+number)
begin = (startframe == 1) ? mainclip.trim(0,-1) : mainclip.trim(0,startframe-1)
middle = mainclip.trim(startframe,endframe)
end = mainclip.trim(endframe+1,0) # BUG: setting endframe=0 doesn't do what you think it does.
middleoverlay = Overlay(middle, overlayclip, mask=overlayclip.showalpha())
begin = (startframe == 0) ? BlankClip(mainclip, length=0) : begin
end = (endframe == mainclip.framecount+number) ? BlankClip(mainclip, length=0) : end
return begin ++ middleoverlay ++ end
}
Animesuki Thread
Viel besser als diese trim-Methode
-
- Gruppenleader
- Posts: 78
- Joined: 28.01.2008 15:03
- Gruppe: AnFs, C-N
- Location: Baden-Württemberg
- Contact:
Re: Logo einfügen
Naja, das ist mir zu viel schreibarbeit.
Hab mal bei nem Encoder von nem Fansub nachgefragt und hab das mit meinem eigenen vermischt.
Das ist dabei rausgekommen:
Und es klappt alles. Größe stimmt, Quali stimmt und es wird alles so eingefügt wie ich es will 
Es werden das Video, Logo und Subs geladen und das Logo wird langsam ein- und ausgeblendet.
Und ist ein einfacher Code, der auch leicht verständlich ist.
Und das mit dem Video einfügen hat er mir auch gleich gesagt, hat sich damit also auch erledigt.
Dank euch trotzdem^^
Hab mal bei nem Encoder von nem Fansub nachgefragt und hab das mit meinem eigenen vermischt.
Das ist dabei rausgekommen:
Code: Select all
Loadplugin("D:\Programme\Subben\Aegisub\VSFilter.dll")
AviSource("K:\Filme-Serien\Projekte\Night Wizard\Untertitel\Night_Wizard_01.avi")
logo = ImageReader("K:\Filme-Serien\Projekte\Night Wizard\Untertitel\NW-Logo.png",0,105,fps=23.976,use_DevIL=true,pixel_type="rgb32").fadein(20).fadeout(20)
trim(0,3550) + trim(3551,3655).ConvertToRGB32().layer(logo,op="add",x=166,y=38).ConvertToYV12() + trim(3656,0)
TextSub("K:\Filme-Serien\Projekte\Night Wizard\Untertitel\NW-Opening.ass")
TextSub("K:\Filme-Serien\Projekte\Night Wizard\Untertitel\NW_OP[k-time].ass")
TextSub("K:\Filme-Serien\Projekte\Night Wizard\Untertitel\NW_-_01.ass")
TextSub("K:\Filme-Serien\Projekte\Night Wizard\Untertitel\NW-Ending.ass")

Es werden das Video, Logo und Subs geladen und das Logo wird langsam ein- und ausgeblendet.
Und ist ein einfacher Code, der auch leicht verständlich ist.
Und das mit dem Video einfügen hat er mir auch gleich gesagt, hat sich damit also auch erledigt.
Dank euch trotzdem^^
Who is online
Users browsing this forum: No registered users and 0 guests