+ Antworten
Ergebnis 1 bis 8 von 8

Thema: avisynth mit keysignal

  1. #1
    Grünschnabel
    Registriert seit
    25. January 2010
    Beiträge
    4

    Standard avisynth mit keysignal

    hallo zusammen,

    ich hoffe ich bin hier im richtigen forum gelandet.
    ich versuche avisynth dazu zu bringen, mir einen video MIT keysignal (also 32 bit) auszugeben - etwa wie huffyuf.

    hat jemand eine idee, wie das klappen könnte, oder ob das überhaupt möglich ist?

  2. #2
    . Avatar von Goldwingfahrer
    Registriert seit
    6. April 2006
    Ort
    Basel,Schweiz
    Alter
    59
    Beiträge
    2.593

    Standard AW: avisynth mit keysignal

    mir einen video MIT keysignal (also 32 bit) auszugeben - etwa wie huffyuf.
    Morgen....
    Meinst Du "Eine Ausgabe vom Bildsignal während der Scriptabarbeitung direkt an z.Bsp. einen TV"?

    huffyuf
    Huffyuv

  3. #3
    Erklär-Bär Avatar von LigH
    Registriert seit
    19. April 2003
    Ort
    Gardelegen
    Alter
    35
    Beiträge
    33.253

    Standard AW: avisynth mit keysignal



    Was ist überhaupt mit "Keysignal" gemeint? Der Alphakanal (RGBA) als Deckkraft?

    AviSynth kann durchaus RGBA verwalten (und an ein aufrufendes VfW-basiertes Videotool weiterleiten), mit ConvertToRGB32() und mit den "Mask"-Funktionen.

    AviSynth Wiki: Internal Filters - Overlay and Mask filters

    Auf gute Zusammenarbeit:

    REGELN befolgen | SUCHE benutzen | FAQ lesen | STICKIES beachten




  4. #4
    Grünschnabel
    Registriert seit
    25. January 2010
    Beiträge
    4

    Standard AW: avisynth mit keysignal

    vielen dank schonmal für die ersten schnellen reaktionen!

    @Goldwingfahrer
    du hast natürlich recht huffyuv

    @LigH
    ich dachte zuerst auch an mask und ConvertTo...
    aber ich habe es nur geschafft, den key in avs zu nutzen, jedoch nicht ihn auch wieder ins nächste programm zu leiten.

    grundidee:
    1 video im huffyuv-/newtek-codec. der clip beinhaltet bereits alpha.
    diesen clip möchte ich nun mit hilfe von avs und einem selbst geschriebenen editor loopen. damit umgehe ich weitere rechnenzeiten.
    der video wird später in einem 3D realtime-system abgespielt und wird dabei über ein 3D-Objekt gelegt. hier muss der video auch weiterhin das keysignal bzw. die transparenz beinhalten.

  5. #5
    Erklär-Bär Avatar von LigH
    Registriert seit
    19. April 2003
    Ort
    Gardelegen
    Alter
    35
    Beiträge
    33.253

    Standard AW: avisynth mit keysignal

    Das andere Programm müsste als Videoquelle das AVS-Skript öffnen, so wie es ansonsten eine AVI-Datei öffnen würde.

    Nicht jedes Programm kann dies jedoch direkt, weil sich nicht jedes Programm ein AVI-Video von den Windows-Betriebssystemfunktionen "vorlesen" lässt (hier hätte sich AviSynth als Frameserver eingeklinkt); manche Programme versuchen lieber selber, AVI-Dateien zu öffnen. Die würden dann den AVS-Quelltext lesen (was zu Fehlermeldungen führt), anstatt dessen Videoausgabe untergeschoben bekommen.

    In dem Fall kann eventuell helfen, in ffdshow die Verarbeitung von AviSynth zu aktivieren und mit dem Tool "makeAVIS" eine Pseudo-AVI-Datei zu erzeugen, die als "Videoinhalt" lediglich Befehle enthält, Frames von AviSynth zu lesen.

    Auf gute Zusammenarbeit:

    REGELN befolgen | SUCHE benutzen | FAQ lesen | STICKIES beachten




  6. #6
    Grünschnabel
    Registriert seit
    25. January 2010
    Beiträge
    4

    Standard AW: avisynth mit keysignal

    das programm kann avs als quelle lesen. das ist kein problem. ich weiss nur nicht, wie ich avs sagen soll, es soll video UND alpha ausgeben. quasi RGBA

  7. #7
    Erklär-Bär Avatar von LigH
    Registriert seit
    19. April 2003
    Ort
    Gardelegen
    Alter
    35
    Beiträge
    33.253

    Standard AW: avisynth mit keysignal

    Also eigentlich ... wenn du bis zum Ende im Modus RGB32 arbeitest und eine Maske verwendest?! Ich meine, wenn du es danach in Huffyuv konvertierst, dann wurde ja auch RGBA von AviSynth an den Huffyuv-Codec übergeben, woher hätte der sonst den Alpha-Kanal, den er speichert? Dann müsste es schon am 3D-Programm liegen, dass es unkomprimiertes RGBA nicht korrekt verarbeitet. Welchen FourCC meldet AviSynth da eigentlich ... Hmm, gar keinen (vermutlich Hex: 00 00 00 00).

    Auf gute Zusammenarbeit:

    REGELN befolgen | SUCHE benutzen | FAQ lesen | STICKIES beachten




  8. #8
    Grünschnabel
    Registriert seit
    25. January 2010
    Beiträge
    4

    Standard AW: avisynth mit keysignal

    ich möchte den video nicht nochmal als huffyuv rausrechnen. ich möchte das avs direkt laden. ziel ist ja, ein weiteres encoding wegen des zeitverlustes zu vermeiden.
    aber ich werde es nochmal probieren.

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Von AVS (Avisynth) zu MP2 ?
    Von Gunnar im Forum Audio-Encoding
    Antworten: 8
    Letzter Beitrag: 16. January 2007, 22:08
  2. Antworten: 10
    Letzter Beitrag: 15. May 2004, 13:41
  3. ac3 avisynth
    Von gucky im Forum Video-Bearbeitung & Frameserving
    Antworten: 1
    Letzter Beitrag: 23. February 2004, 13:15
  4. Antworten: 7
    Letzter Beitrag: 8. December 2003, 23:10
  5. CCE und Avisynth
    Von m.s.tremer im Forum MPEG-2 Encoding
    Antworten: 13
    Letzter Beitrag: 22. August 2003, 11:51

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein