3 vdub filter per avs skript

  • Ok, dann kommt hier mal das neue Skript:

    PHP
    Import("C:\Programme\AviSynth 2.5\plugins\zoombox\kenburneffects.avs")
    Import("C:\Programme\AviSynth 2.5\plugins\zoombox\zoombox.avs")
    a=ColorBars(186,404).Trim(0,90).addborders(488,126,0,400)
    c=a.KenBurnsEffect(StartAlign=1,EndAlign=3, Width=352, Height=640)
    c.fadeout2(15)
    turnleft()
    ImageWriter("C:\Logo\", 0, 104, "BMP")


    ColorBars musst Du wieder durch dein Imagereadereintrag ersetzen.

    mawi2006

    Intel Q9550@2500 MHz / Motherboard Name Asus P5N-VM WS / Grafikkarte NVIDIA Quattro FX470 / 4x2 GB 800 MHz / DVD-RAM DVR-216DBK / LiteOn IHas 322 / HDD: 500 GB HD502HJ / SSD: Solidata K5 64GB

  • Import("C:\Programme\AviSynth 2.5\plugins\zoombox\kenburneffects.avs")
    Import("C:\Programme\AviSynth 2.5\plugins\zoombox\zoombox.avs")
    a=ImageReader("D:\Logo\logo.bmp", 0, 90, 25).Trim(0,90).addborders(488,126,0,400)
    c=a.KenBurnsEffect(StartAlign=1,EndAlign=3, Width=352, Height=640)
    c.fadeout2(15)
    turnleft()
    ImageWriter("D:\Logo\", 0, 104, "BMP")


    fährt von oben nach unten
    aber bild ist um 90° gedreht

  • Ok, probier mal aus:
    a=ImageReader("D:\Logo\logo.bmp", 0, 90, 25).turnleft().Trim(0,90).addborders(488,126,0,400)

    oder
    a=ImageReader("D:\Logo\logo.bmp", 0, 90, 25).turnright().Trim(0,90).addborders(488,126,0,400)

    mawi2006

    Intel Q9550@2500 MHz / Motherboard Name Asus P5N-VM WS / Grafikkarte NVIDIA Quattro FX470 / 4x2 GB 800 MHz / DVD-RAM DVR-216DBK / LiteOn IHas 322 / HDD: 500 GB HD502HJ / SSD: Solidata K5 64GB

  • Import("C:\Programme\AviSynth 2.5\plugins\zoombox\kenburneffects.avs")
    Import("C:\Programme\AviSynth 2.5\plugins\zoombox\zoombox.avs")
    a=ImageReader("D:\Logo\logo.bmp", 0, 90, 25).turnright().Trim(0,90).addborders(488,126,0,400)
    c=a.KenBurnsEffect(StartAlign=1,EndAlign=3, Width=352, Height=640)
    c.fadeout2(15)
    turnleft()
    ImageWriter("D:\Logo\", 0, 104, "BMP")


    nicht left sondern right ;)

    so aber irgendwie sinds wohl andere koardinaten als bei dem vdub plugin...

    erste frame seh ich nur 15pixel vom bild
    statt das nur 15 pixel verdeckt sind...

    und es ist auch zu weit links


    edit: das bild ist auch irgendwie zu klein... also mein logo

    Einmal editiert, zuletzt von badman20 (9. Juni 2009 um 01:13)

  • Ja, und wahrscheinlich auch zu klein?

    mawi2006

    Intel Q9550@2500 MHz / Motherboard Name Asus P5N-VM WS / Grafikkarte NVIDIA Quattro FX470 / 4x2 GB 800 MHz / DVD-RAM DVR-216DBK / LiteOn IHas 322 / HDD: 500 GB HD502HJ / SSD: Solidata K5 64GB

  • teste mal mit:
    addborders(242,126,0,210)

    mawi2006

    Intel Q9550@2500 MHz / Motherboard Name Asus P5N-VM WS / Grafikkarte NVIDIA Quattro FX470 / 4x2 GB 800 MHz / DVD-RAM DVR-216DBK / LiteOn IHas 322 / HDD: 500 GB HD502HJ / SSD: Solidata K5 64GB

  • Wenn Du es ohne Ausblendung habe willst, setze vor .fadout(15) eine #
    größer kein problem:
    addborders(188,126,0,110)
    was meinst Du mit nach rechts, nach unten?

    mawi2006

    Intel Q9550@2500 MHz / Motherboard Name Asus P5N-VM WS / Grafikkarte NVIDIA Quattro FX470 / 4x2 GB 800 MHz / DVD-RAM DVR-216DBK / LiteOn IHas 322 / HDD: 500 GB HD502HJ / SSD: Solidata K5 64GB

  • Freut mich zu hören.:)

    mawi2006

    Intel Q9550@2500 MHz / Motherboard Name Asus P5N-VM WS / Grafikkarte NVIDIA Quattro FX470 / 4x2 GB 800 MHz / DVD-RAM DVR-216DBK / LiteOn IHas 322 / HDD: 500 GB HD502HJ / SSD: Solidata K5 64GB

  • kann man machen das das generierte hintergrund bild von virtual dub weiss statt schwarz ist ? also beim erzeugen der einzelbilder ?

    weill ich ja das weiße transparent machen
    aber da wo mein logo nicht ist ist ja schwarzes "video" und das bekomm ich nicht weg... sons muss ich jetzt kurzer hand einfach alles weiß färben ;)

    Einmal editiert, zuletzt von badman20 (9. Juni 2009 um 02:14)

  • Sorry, war eben weg, wäre mit avisynth auch gegangen. Ich nehme mal an das dein Logo weiße Bereiche hat, die Du nachher transparent machen willst. Also hätte man probieren können, erst die Farben des Logos zu invertieren, in Avisynth eingebauter Filter, invert(), dann am Ende des Skriptes die komplette Ausgabe nochmal invertieren, jetzt müsste der Hintergrund weiß sein und dein Logo wieder die richtigen Farben haben.
    Sähe dann so aus:

    PHP
    Import("C:\Programme\AviSynth 2.5\plugins\zoombox\kenburneffects.avs")
    Import("C:\Programme\AviSynth 2.5\plugins\zoombox\zoombox.avs")
    a=ColorBars(186,404).invert().Trim(0,90).addborders(188,126,0,110)
    c=a.KenBurnsEffect(StartAlign=1,EndAlign=3, Width=352, Height=640)
    c.fadeout2(15)
    turnleft()
    invert()
    #ImageWriter("C:\Logo\", 0, 104, "BMP")

    mawi2006

    Intel Q9550@2500 MHz / Motherboard Name Asus P5N-VM WS / Grafikkarte NVIDIA Quattro FX470 / 4x2 GB 800 MHz / DVD-RAM DVR-216DBK / LiteOn IHas 322 / HDD: 500 GB HD502HJ / SSD: Solidata K5 64GB

Jetzt mitmachen!

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