• die wandlung in 8bit und zurück in 24 bit geht auch mit dem jasc einfach zu machen (oh wunder), nur der rest nicht. das ausgeschnittene bild kann man ja in eine *.bmp datei speichern und die eigentliche bearbeitung mit paint machen.

    ich hab's jetzt mal so gemacht, leider bekomme ich immernoch eine fehlermeldung, mit der ich nicht klar komme:

    "Xlogo: Check Interpolation bitmap from (4,6) going up"

  • Zitat von Johann

    "Xlogo: Check Interpolation bitmap from (4,6) going up"

    urrks,

    sagt mir so jetzt auch nix, mit was für ein Logo Typ hast du denn zu tun, deckend oder transparent oder farbig transparent?

    eine mspaint / avisynth xlogo Tutorial für Pro7 im 4:3 Format:
    -Pro7 Aufnehmen, demuxxen usw. letztlich als *.D2V in VirtualdubMod laden
    -Logo auf schwarzen Hintergrund suchen --> STRG + 1 damit ist das Quellbild in der Zwischenablage
    -paint starten --> bearbeiten einfügen --> ja sagen --> bearbeiten einfügen --> ENTF Taste
    -logo maskieren --> erstmal das logo mit Lupe vergrössern --> masken werkzeug -->
    bei mir beginnt das Logo bei 636, 45, ich beginne die Maske bei 630, 40 (gerade Werte!) und die Masken grösse ist 42,42 (gerade Werte!)--> bearbeiten kopieren
    -der einfachheit halber ein neues MS Paint starten --> die weisse Fläche mit der Maus ganz klein machen --> bearbeiten einfügen --> ja sagen --> datei speichern unter 24 Bit RGB BMP Format
    -VirtualdubMod -> File -> close video File --> tools script editor --> da alles wegmachen --> und folgendes Eintragen:
    ImageReader("....\logo.bmp", 0, 2, 25, false).greyscale().converttoRGB24()
    Als neue *.avs Datei Speichern und laden.
    -das logo wieder mit STRG + 1 in die Zwischenablage und wieder in Paint zurück --> bearbeiten Einfügen entf
    -Rechteck Werkzeug weiter unten die füllende Fläche ohne Rahmen wählen, mit der Pipette den schwarzen hintergrund wählen und Rechtecke um das Logo herum, also so das 4 Rechtecke einen Rahmen ergeben, das ist das wichtigste, sonst gibt es ne Fehlermeldung. Das Logo braucht man dabei nicht weiter berühren, da es ja ein Alphamaske ergeben soll (durchlässiges logo).
    -Datei speichern unter mit dateiname: pro7_x_630_y_40_0.bmp

    und so sieht dann das script aus:

    Code
    LoadPlugin("c:\Programme\AviSynth 2.5\plugins\MPEG2Dec3.dll")
    LoadPlugin("c:\Programme\AviSynth 2.5\plugins\decomb510.dll")
    LoadPlugin("c:\Programme\AviSynth 2.5\plugins\xlogo.dll")
    MPEG2Source("D:\md9\Recorder\05211516_Die Abschlussklasse 2004.d2v")
    fielddeinterlace(blend=false)
    Xlogo("D:\pro7_x_630_y_40_0.bmp",630,40,255)

    das erstellte Ausblendlogo hänge ich hier mal an, etwas sieht man leider noch, das liegt wohl daran das das Pro7logo wohl doch ein wenig deckt.
    Eventuell hilft es auch den GammaWert vom Logo zu ändern.
    Wenn der 255 Wert auf 0 gesetzt wird, dann hat man so ein X/Y Schmierlogo, also normal ist bei transparent 255 angesagt.

    Und noch ein letzter Tipp:
    es nervt wenn man im Script Dateien mit Pfad einsetzen muss, das ist ein ziemlich Fehlerträchtiges Unterfangen, deshalb schau dir mal ClipThis an:
    http://www.clickomania.ch/progs/ClipThisD.htm


    .....cu

  • @ ashyak

    danke für die ausführliche erklärung, leider bekomme ich immernoch die fehlermeldung. ich hab auch mal im englischen forum nach der fehlermeldung gesucht, aber leider nichts gefunden.

    - hast du bei deiner vorgehensweise nicht die wandlung in 8bit und zurück in 24bit vergessen?

    Zitat von ashyak

    ...
    -Rechteck Werkzeug weiter unten die füllende Fläche ohne Rahmen wählen, mit der Pipette den schwarzen hintergrund wählen und Rechtecke um das Logo herum, also so das 4 Rechtecke einen Rahmen ergeben, das ist das wichtigste, sonst gibt es ne Fehlermeldung. Das Logo braucht man dabei nicht weiter berühren, da es ja ein Alphamaske ergeben soll (durchlässiges logo).
    ...

    falls ich dich richtig verstehe, färbst du alles was um das logo herum ist schwarz ein, das logo selber lässt du aber "jungfräulich". auf seite 1 oder 2 vom thread und auch in der readme-übersetzung dachte ich da steht was davon, dass man auch das logo einfärben soll (sogar a bisserl über die ränder des logo (nicht des bildes) hinaus) - je nachdem ob's nun weiß transparent, farbig transparent oder deckend is

    edit:
    hab nochmal ne suche bei google mit der fehlermeldung (oder einem teil davon) gemacht und bekam 2 ergebnisse - beide hier im gleitz-doom9-forum. beim anklicken des ersten links kam ich nur zum hauptseite des forums und der zweite war tot. es war allerdings NICHT dieser beitrag hier, soweit konnte aus dem kurzen text schon rauslesen.

  • Zitat von Johann

    - hast du bei deiner vorgehensweise nicht die wandlung in 8bit und zurück in 24bit vergessen?

    das ist doch das was ich mit AVIsynth gemacht habe, erst
    greyscale()
    und dann
    converttoRGB24()

    Zitat von Johann

    falls ich dich richtig verstehe, färbst du alles was um das logo herum ist schwarz ein,


    wie ich dass meine, hänge ich hier nochmal an, und zwar mache da den Rahmen nicht schwarz sonder grau, damit man es sieht wo ich nun die Rechtecke mache.
    gehtnicht.bmp <-- da hab ich mal ne Ecke ausgelassen, würde ich so das mit schwarz machen dann würde xlogo ne Fehler meldung ausgeben.
    geht.bmp <-- und so ist es richtig, xlogo verlangt halt das um das gesamte Logo herum der gleiche RGB Wert ist.

    Zitat von Johann

    ..., das logo selber lässt du aber "jungfräulich". auf seite 1 oder 2 vom thread und auch in der readme-übersetzung dachte ich da steht was davon, dass man auch das logo einfärben soll (sogar a bisserl über die ränder des logo (nicht des bildes) hinaus) - je nachdem ob's nun weiß transparent, farbig transparent oder deckend is...


    das Pro7 Logo ist transparent und bei transparenten Logos lässt man das logo an sich genau so wie es ist, würde ich das vergrössern, dann versucht xlogo auch ein grösseres logo rauszurechnen, was äusserst hässlich aussieht.
    Über die Ränder des logos arbeitet man nur bei Deckenden logos, weil die sonst unter der Maske leicht hervortreten und das würde dann bei X/Y Schmieren auch sehr hässlich werden.

    Zu deiner Fehlermeldung kann ich sonst nichts genaueres sagen. ausser vielleicht was ich so an Software nutze:
    AVIsynth 2.5X
    MPEG2Dec3.dll <-- keine Ahnung welche Version, ich will damit nur sagen, das ich im YV12 Farbraum arbeite, ich meine das xlogo so "inteligent" ist, das das Programm nur den Bereich des Logos ins RGB Farbraum wandelt.


    .....cu

  • ich weiß jetzt wo der fehler lag. der clip wurde vor einer ganzen weile mal von mir aufgenommen und nur gecroppt und dann auf cd gebrannt. die ganzen sachen hab ich mir wieder zurück auf den computer geholt. das logo von pro7 lag aber ziemlich ungünstig, zur hälfte auf dem schwarzen rand, zur hälfte auf dem bild. durch das croppen hatte ich eben ein halben logo. bei der ganzen bearbeitung habe ich als y-wert immer 0 gehabt, das war's wahrscheinich was xlogo nicht haben wollte. hab dann mal nen rand drum gezogen und als unkomprimierte avi gespeichert und so getan als wäre da noch was (logo meine ich) und es hat geklappt. ob das auch funktioniert wenn ich anstelle der avi eine avs mit addborders() erstelle weiß ich noch net.

  • @ ashyak

    kannst du die datei von der du in deinem post vor meinem schreibst bitte mal anhängen, das hatte irgendwie nicht geklappt.

    ich habe meinerseits mal nen screenshot erstellt und hochgeladen. ist das schon das optimum was mit xlogo zu machen ist oder geht das noch besser?

  • Hi,

    sorry, hab den Anhang nun angehängt :)


    Zitat von Johann

    .... ist das schon das optimum was mit xlogo zu machen ist oder geht das noch besser?


    sieht so weit ganz gut aus, ich kann zu meinen DVB Capture Ergebnissen soviel sagen:
    -ganz perfekt geht es nur bei nur leicht deckenden logos, die sind aber selten.
    -wenn ein deckendes Logo nicht zu gross ist (z.B. Kabel1), dann fällt im laufenden Film das X/Y Schmieren weniger auf als wenn man das logo nicht entfernt.
    -ist das Logo deckend und halb im Bild und halb im schwarzen --> Arschkarte, weil X/Y schmieren zieht den schwarzen Balken ins Bild. Leider hat Xlogo als Avisynth Variante nicht die Option nur X Schmieren (oder ich hab sie noch nicht gefunden)
    -Als Test: zeig am besten den Film ne dritte Person ohne was vom logo entfernen zu erzählen, meistens kommen die nicht drauf.


    ....cu

  • Hallo,

    als Anfänger wollte ich mal fragen wie man ein Logo am "saubersten" entfernen kann. Ich habs mal mit VirtualDub und Logoaway probiert. Aber anstelle des Logos bleibt dann ja schon irgendwie ein gewisser "Schleier", oder kann man das mit diversen Einstellungen perfekt hinbekommen ? Oder wenn nicht mit VD, welches Programm könnt ihr mir empfehlen....

    Vielen herzlichen Dank.

    Gruss
    Newcomer1000

  • Dieser gewisse Schleier ist aufgrund einer simplen Interpolation unvermeidlich.
    Wenn dir "delogo" für Vdub ansiehst, so hat dieser Filter wesentlich mehr Potential.
    Ist aber sehr umständlich UND der Film muss via delogo vorher analysiert werden, zudem wird mit diversen Masken gearbeitet. Also ein FIlter, welcher einen ungeheuren Aufwand mit sich bringt, wenns 100% sein soll.

  • Zitat von incredible

    Dieser gewisse Schleier ist aufgrund einer simplen Interpolation unvermeidlich.
    Wenn dir "delogo" für Vdub ansiehst, so hat dieser Filter wesentlich mehr Potential.
    Ist aber sehr umständlich UND der Film muss via delogo vorher analysiert werden, zudem wird mit diversen Masken gearbeitet. Also ein FIlter, welcher einen ungeheuren Aufwand mit sich bringt, wenns 100% sein soll.


    Hi incredible,

    oh je, ich seh schon. Da brauch ich mich ohne eine Anleitung gar nicht dran wagen.... Der Aufwand wär mir egal, aber wie soll ich mich da reinarbeiten ?

    Gruss
    Newcomer1000

Jetzt mitmachen!

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