Beiträge von poison25
-
-
kann jemand nochmal das filterpacket aus dem startpost hochladen
____________________
Alle Filter in einer Datei
anime_avs_filter_package_28_FEB_2006
____________________MfG
poison -
wird an dem script jetzt noch weiter gearbeitet oder nicht
wäre nicht schlecht wenn sich der ersteller mal äußern könnte
damit wir "noobs" wieder was zum spielen habenMfG
-
Didée der meister hat es vorgemacht und ich würde es gerne nachmachen
Zitat von Didée
...der kann ja mal "amount=xx" ausprobieren. So zwischen 0.5 und 0.9, je nach Geschmack. Dann hat man wenigstens nicht mehr dieses *strahlend* weiße Logo, sondern ein schön sanftes und transparentes.
Auch der Einsatz von verschiedenen alphaXX/colorXX - Paaren sollte probiert werden. In irgendeiner Form von Kombination zweier solcher Paare sehe ich eventuell noch eine Möglichkeit zur weiteren Verbesserung - mit Masken und Purzelbäumen, und so.[Blockierte Grafik: http://img98.exs.cx/img98/5236/before21ei.jpg][Blockierte Grafik: http://img98.exs.cx/img98/6507/after2amount079hi.jpg](amount=0.7)
Quelle:http://forum.gleitz.info/showthread.php?t=15004&page=31ich habe es hiermit probiert http://forum.gleitz.info/showpost.php?p=169341&postcount=130
was muss an meinen avs dateien ändern um das so hinzubekommenCode# Created with Gordian Knot## http://gknot.doom9.org# PLUGINSLoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")Import("D:\1\DeLogo_filter.avs")# SOURCEmpeg2source("D:\2\1.d2v")# CROPPINGcrop(0,76,720,424)DeLogo( 128,52, "RU", "RTL2", Cmix=1.0, Lmix=0.75)# SUBTITLES#VobSub("FileName")# RESIZINGLanczosResize(720,388)# DENOISING: choose one combination (or none)Undot()
Code
Alles anzeigenfunction VD_DeLogo(clip clip, bool "on_frames", string "range", string "file_deblend", string "file_alpha", \ string "file_color", string "file_repair", float "depth", float "power", int "par_X", int "par_Y", bool "interlaced") { LoadVirtualdubPlugin("D:\1\delogo.vdf", "_VD_DeLogo") X = round(10*depth) Y = round(10*power) # theoretically: z = 100*log10(par_X/par_Y), as approximation I took a minimax-approximation (calculated with Maple): v = - 48.96556825 + 63.18825967*par_X - 16.00966389*par_X*par_X + 2.473556539*par_X*par_X*par_X - .2133268695*par_X*par_X*par_X*par_X \ + .009456579673*par_X*par_X*par_X*par_X*par_X - .0001675297934*par_X*par_X*par_X*par_X*par_X*par_X w = - 48.96556825 + 63.18825967*par_X - 16.00966389*par_X*par_X + 2.473556539*par_X*par_X*par_X - .2133268695*par_X*par_X*par_X*par_X \ + .009456579673*par_X*par_X*par_X*par_X*par_X - .0001675297934*par_X*par_X*par_X*par_X*par_X*par_X z = round(v) - round(w) return clip._VD_DeLogo(default(on_frames,false)?1:0, default(range,""), default(file_deblend,""), default(file_alpha,""), \ default(file_color,""), default(file_repair,""), default(X,15), default(Y,40), default(interlaced,false)?1:0, z) } ### ### ### function DeLogo( clip clp, int Lwidth, int Lheight, string loc, string name, \ float "Cmix", float "Lmix") { # logomask=(name2=="")?clp:imagereader(name2).loop().trim(0,framecount(clp)).converttoyv12(matrix="PC.601") Lmix=default(Lmix,0.0) Cmix=default(Cmix,0.0) ox=clp.width oy=clp.height x1 = (LeftStr(loc,1)=="L") ? 0 : ox-Lwidth y1 = (RightStr(loc,1)=="O") ? 0 : oy-Lheight logo = clp.crop(x1,y1,Lwidth,Lheight) row = (x1==0) ? (y1==0) ? clp.crop(Lwidth,0,-0,Lheight) : clp.crop(Lwidth,oy-Lheight,-0,-0) \ : (y1==0) ? clp.crop(0,0,x1,Lheight) : clp.crop(0,oy-Lheight,x1,-0) rest = (y1==0) ? clp.crop(0,Lheight,-0,-0): clp.crop(0,0,-0,oy-Lheight) ConvertToRGB(logo) log1=VD_DeLogo(false, "", name+"_deblend.bmp", name+"_alpha.bmp", name+"_color.bmp", name+"_repair.bmp", 1.5, 3.0, 1, 1, false).ConvertToYV12() log2 = (Cmix==0.0 && Lmix==0.0) \ ? log1 : VD_DeLogo(false, "", name+"_deblend.bmp", name+"_alpha.bmp", name+"_color.bmp", name+"_repair_c.bmp", 2.5, 3.0, 1, 1, false).ConvertToYV12() Cmix==0.0 ? log1 : MergeChroma(log1,log2,Cmix) Lmix==0.0 ? last : MergeLuma(last,log2,Lmix) # Removegrain(2).temporalsoften(2,7,7,23,2).AddGrain(5,.0,.0) # name2==""?NOP:maskedmerge(logo,last,logomask.FitY2UV(),Y=3,U=3,V=3) row2 = (x1==0) ? stackhorizontal(last,row) : stackhorizontal(row,last) y1==0 ? stackvertical( row2,rest) : stackvertical( rest,row2) return last } ### ### ### function ServeLogo( clip clp, int Lwidth, int Lheight, string loc, int "SnipSize", int "avg" ) { SnipSize = default( SnipSize, 56 ) avg = default( avg, 3 ) x1 = (LeftStr(loc,1)=="L") ? 0 : clp.width-Lwidth y1 = (RightStr(loc,1)=="O") ? 0 : clp.height-Lheight clp.crop(x1,y1,Lwidth,Lheight) SelectRangeEvery( SnipSize, 1 ) return TemporalSoften( avg,255,255,255,2 ) }
Mein Ergebniss sieht so aus :nein:
http://img204.imageshack.us/my.php?image=13ya3.jpggebt nem absoluten noob bitte mal nen tipp
MfG
-
Selur
gab es mal ganz billig, da hab ich direkt zugeschlagen -
bin grade dabei das script mal zu testen und hab direkt mal 2 frage
1.
was muss ich hier eingeben?-------------
Source
Denoise # Hier den gewuenschten Denoise mode
--------------2.
wieviel fps pro sek bekommt ihr?ich hab nen amd64 3500+ mit 4gb ram
und hab nur 2-3 frames/sekstimmt das so?
Danke im voraus
MfG
poison25 -
ich nehme öfters sachen über dvb-s auf und wandel sie dann in divx um
das mache ich immer mit GK
das Logo entferne ich mir Delogo
über diesen befehl (denn ich in die GK avs Datei einfüge)
ConverttoRGB32()
LoadVirtualdubPlugin("C:\Programme\GordianKnot\VirtualDubMod\plugins\delogo.vdf","_VD_Delogo",1)
_VD_Delogo(1, "", "", "", "", "D:/!TV/1.bmp", 15, 40, 0, 0)
ConverttoYUY2[Blockierte Grafik: http://img384.imageshack.us/img384/8840/12yy.th.png]
ich weiß das ist sehr simple
aber mehr bekomme ich einfach nicht hin
ich habe versucht mich in die Anleitungen von Didée einzulesen aber das bekomme ich einfach nicht hinkann man dem befehl wenigstens noch ein wenig optimieren
bin für jeden vorschlag dankbar
edit:
gibt es noch andere leichtverständliche filter die man standartmäßig über tv aufnahmen laufen lassen sollte??
am besten einen filter den man nur ins avs fiel kopieren muss ohne ihn jedesmal anzupassenMfG
poison -
-
dann nochmal von vorne
mit xlogo komm ich auch nicht weiter
bin nach dieser anleitung vorgegangen http://people.freenet.de/doxville/XLogoAnleitung.pdf
als ergebniss habe ich dies: Xlogo("C:\test2.bmp",632,46,0)
wo muss ich das jetzt in meine GK .avs datei einfügen
egal wo ich es einfüge gk bricht immer abwas mache ich falsch
# Created with Gordian Knot
#
# http://gknot.doom9.org# PLUGINS
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\xlogo.dll")# SOURCE
mpeg2source("C:\test.d2v")# CROPPING
crop(2,2,716,568)# RESIZING
LanczosResize(640,508)# DENOISING: choose one combination (or none)
Undot()(hab mal ein paar Kommentarzeilen entfernt; Selur)
-
Zitat von akapuma
Hallo,
Versuch mal
ConvertToYV12
hinter
dekafka(ImageReader("c:\test2.bmp"),633,47,32,32,256)
das habe ich schon getestet bringt aber auch nichts
ich kann die avs datei immer noch mit VirtualDub und GK öffnen
virtual dub bleibt meim umwandel versuch mit GK immer bei 0% stehenwenn ich die avs datei mit VirtualDub öffne kann ich sie auch umwandelnnach (nach divx/xvid coden)
aber ich will halt mit GK arbeiten und gleichzeitig das logo loswerden -
das bmp habe ich nach dieser anleitung erstellt
http://people.freenet.de/doxville/DeKafka-Anleitung.pdf -
ich möchte aus tv aufnahmen das senderlogo entfernen und dann in divx umwandeln
meine DsKafka .avs datei sieht so aus
function dekafka(clip clip, clip maskclip, int Xstart, int Ystart, int X,
\ int Y, int Amount)
{
ytop = Ystart
ybot = Ystart + Y
xleft = Xstart
xright = Xstart + X
clip = clip.ConvertToRGB32
topline = clip.Crop(Xstart-2, ytop-2, X, 2)
bottomline = clip.Crop(Xstart-2, ybot, X, 2)
leftline = clip.Crop(xleft-2, ytop-2, 2, Y)
rightline = clip.Crop(xright, ytop-2, 2, Y)
logosrc_hor = StackVertical(topline, bottomline).Blur(1.58, 0).BilinearResize(X, Y)
logosrc_ver = StackHorizontal(leftline, rightline).Blur(1.58, 0).BilinearResize(X, Y)
Amount2 = (Y>=2*X) ? 255 : 128*Y/X
# Amount2 is small if X >> Y => logoscr_hor is dominant
logosrc = Layer(logosrc_hor, logosrc_ver, "add", Amount2)
masklogo = maskclip.BilinearResize(X, Y)
logo = logosrc.Mask(masklogo)
clip = clip.Layer(logo, "add", Amount, Xstart, Ystart)
return clip
}
DirectShowSource("c:\test.mpg", fps=25)
dekafka(ImageReader("c:\test2.bmp"),633,47,32,32,256)die kann ich dann auch mit VirtualDub und GK öffnen
wenn ich das umwandeln mit GK starte kommt sobald sich virtualdub öffnet
Avisynth open failure:
UnDot: Supports YUY2 color format only
(C\test.avs, line 54)wenn ich den filter undot mit einem # davor (in der von GK erstellten .avs datei) ausschalte
bleibt gk bei 0 % stehenSchonmal danke im voraus für eure Hilfe
MfG
poison25 -
Kann ich Gk und AutoGK parallel auf einem System installieren
oder überschreibt ein Programm wichtige Datein des anderen
ich habe im Moment AutoGK installiert und würde jetzt gerne noch das GK Rippack 0.32 beta installieren
da ich aber keine Lust habe mein System zu ruinieren, frag ich lieber vorher hier nach
MfG
-
Selur
mit dem AutoGK-Tweaker komme ich gar nicht zurechtWas würdest du sagen soll ich benutzen xvid oder divx ??
ich will nur DVDs umwandeln deren Länge so um die 100 min liegt und die ac3 tonspur soll auch beibehalten werden (bei einer gesamtgröße von 1450MB)
reicht die Qualität von divx dafür aus oder sollte ich mich doch durch das Thema xvid durchkämpfen
-
am player selbst kann es eigentlich nicht liegen da er andere xvid files schon abgespielt hat
ich habe den Film noch mal mit AutoGK durchlaufen lassen diesmal als divx das läuft ohne Probleme auf dem Player
Aber ich würde eigentlich lieber xvid benutzen
-
so jetzt stimmt die größe
aber es taucht direket das nächte Problem auf
auf dem PC sieht der Film echt klasse ausaber wenn ich ihn auf DVD brenne und in meinem Pioneer Dv470 abspielen will spielen die Farben verrückt und das Bild hat viele artefakte
wie gesagt auf dem PC Monitor ist der Film perfekt
Was könnte das denn schon wieder sein
-
hab den Pc formatiert und lasse grade eine DVD umwandeln
Bin mal gespannt
-
danke
ich formatiere mal ebend den Pc (das ist einfacher)
und erstatte dann Bericht -
1.72beta
90min
16:9
Standarteinsellungen nicht geändert
XvidEgal welche endgröße ich wähle der fertige Fim ist 544Mb groß
Welche Registryeinträge muss ich genau löschen
Danke im voraus
-
ich habe das Problem bei allen Filmen
ich ripppe den Film im ifo Mode und lade ihn dann in AutoGK
ich lasse alles auf Standerteinstellungen und wähle die Größe aus (1400 MB)
nach zig Stunden kommt ein File raus was nicht mal halb so groß ist wie eingestelltich benutze die neuste verison und habe es an zwei Pcs mit Verschiedenen Filmen mehrfach getestet immer der selbe mist
Mache ich irgend etwas falsch
Bitte helft mir