1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Dashcam Vergleiche
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Seiten
  • FAQ
  • Erweiterte Suche
  1. DashCamForum.de – Dashcam & Actioncam Forum
  2. Firmware / Software / Hardware & Zubehör
  3. Anwendungssoftware

Videos verpixeln - Zensor 0.5

  • Frank
  • 21. September 2014 um 13:20
  • Erledigt
1. offizieller Beitrag
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 21. September 2014 um 13:20
    • Offizieller Beitrag
    • #1

    Änderungen: Der Maske im Editor kann eine andere Farbe zugewiesen werden und die Maske hat eine Trackingfunktion erhalten.

    Voraussetzungen:

    • Avisynth
    • FFMpegSource (ffms) 2


    Hinweise für das Beispielscript vorbeifahrt.avs:

    • Es wird das Video der c't benötigt, deren Daeiendung von .mpeg nach .mp4 geändert werden muss.
    • Im Beispielscript muss der Pfad zur Videodatei angepasst werden.


    Alte Themen:

    • Videos verpixeln - Zensor 0.4 - 7. September 2014
    • Videos verpixeln - Zensor 0.3 - 23. August 2014
    • Video verpixeln - Eine etwas reifere Banane - 9. August 2014
    • Video verpixeln - Eine hoffentlich nicht zu grüne Banane. - 27. Juli 2014

    Dateien

    Zensor_5.1.7z 1,33 MB – 14 Downloads Anleitung_0.5.pdf 1,53 MB – 7 Downloads vorbeifahrt.7z 1,89 kB – 3 Downloads

    Gruß Frank

    3 Mal editiert, zuletzt von Frank (22. September 2014 um 20:07)

    • Nächster offizieller Beitrag
    • Zitieren
  • mycom
    Gast
    • 22. September 2014 um 17:10
    • #2

    Kurz angetestet und erste Rückmeldung:

    - Das Video flackert nicht mehr :thumbs_up: Top!
    - Um die Farbe und die Form des Auswahlrechtecks zu ändern muß man es einmal angeklickt haben, damit es markiert ist. Ich denke das ist so damit das Programm den Fokus auf dem Rechteck erkennt. Danach kann man aber wunderbar die Änderungen machen. Alle Änderungen bleiben auch bei Neustart erhalten :thumbs_up:
    - Bei mir funktioniert das Verkleinern des Fensters 'Maskendaten' nicht mehr. Bei mir sieht es so aus.

    Das war's erstmal. War nur ein kurzes Antesten. Sieht aber sehr gut aus.
    Kleine unverschämte Frage am Rande. Bist du schon weitergekommen mit 'verpixeln' statt 'schwarzer Rahmen' :kissing_face:

    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 22. September 2014 um 20:14
    • Offizieller Beitrag
    • #3
    • Damit es nicht flackert musste ich ein Panel drunterlegen.
    • Um etwas mit der Maske (dem Rechteck) zu unternehmen, muss es aktiviert werden. Das ist korrekt.
    • Das Panel mit den Maskendaten habe ich korrigiert und die neue Version hochgeladen. Das große Panel ist größenveränderlich.


    Über die alternativen Masken denke ich ab und zu nach, aber etwas konkretes habe ich noch nicht ausprobiert. Aber es wird Zeit. Welche Richtung schwebt Dir vor? Auswahl der Farbe, Auswahl der Form, anderer Style?

    Gruß Frank

    Einmal editiert, zuletzt von Frank (22. September 2014 um 20:29)

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren
  • mycom
    Gast
    • 23. September 2014 um 00:38
    • #4

    Ich fände es schön, wenn man im Endergebnis nicht den schwarzen Balken im Bild hätte, sondern einen verpixelten oder verschwommenen Bereich.
    Die Kennzeichen wären auch unleserlich. Das Ergebnis würde aber nicht so sehr ins Auge fallen.
    Es wäre halt nicht der 'Fremdkörper' (schwarzer Balken) da sondern nur ein verändert Teil des Bildes.

    Also so wie auch im Videobearbeitungsprogramm mit Alphamaske und verpixeltem Overlay gearbeitet wird.

    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 23. September 2014 um 20:02
    • Offizieller Beitrag
    • #5

    Das ist ein Ziel. Das schwarze Rechteck war am einfachsten.

    Gruß Frank

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren
  • mycom
    Gast
    • 23. September 2014 um 21:37
    • #6

    Halt es als Ziel im Auge. Das reicht erstmal.
    Es gibt wahrscheinlich auch andere Prioritäten, die wichtiger sind, um das Programm für die 'breite Masse' hier im Board interessanter zu machen.
    Ich denke da an die Möglichkeit, aus dem Zensor heraus, das fertige Video zu encoden.
    Das war ja auch für dich eine wichtige Etappe (wenn ich es recht in Erinnerung habe).

    Ansonsten ist das Programm - meiner Meinung nach - soweit, das man mit ein klein wenig Einarbeitungszeit hervorragende Ergebnisse hinbekommt.
    Wenn man die Usability verstanden hat, viel einfacher als mit einem Videoeditor.

    Kann man immer nur wieder sagen: Top Arbeit die du hier leistest. *THUMBS\

    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 24. September 2014 um 19:15
    • Offizieller Beitrag
    • #7

    Wie wäre es mit so einer Maske?

    Dateien

    Mask.7z 448 Byte – 4 Downloads

    Gruß Frank

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren
  • mycom
    Gast
    • 25. September 2014 um 18:41
    • #8

    Hmmmm, da mußt du mir nochmal helfen.
    In der Zip Datei ist eine Mask.avs... Was mach ich jetzt damit.

    Damit kann ich momentan nichts anfangen. Wenn ich diese .avs Datei öffne tut sich gar nix.
    Was muß ich machen???

    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 25. September 2014 um 22:06
    • Offizieller Beitrag
    • #9

    Die kannst Du wie ein Video in einem Videoplayer abspielen. In einem Texteditor siehst Du das Script.

    Gruß Frank

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren
  • mycom
    Gast
    • 25. September 2014 um 23:12
    • #10

    Die sieht doch schon von der Struktur ganz anders aus.
    Ein zugehöriges Video wird auch nicht geladen. Der VLC macht jedenfalls nichts.

    Ich verstehe es nicht???

    Spoiler anzeigen

    Black = BlankClip(length=5, width=2, height=2, color=$c0c0c0)
    White = BlankClip(length=5, width=2, height=2, color=$ffffff)
    Grey = BlankClip(length=5, width=2, height=2, color=$a0a0a0)

    OneTop = stackhorizontal(Black, Grey)
    OneBottom = stackhorizontal(Grey, White)
    One = stackvertical(OneTop, OneBottom)

    TwoTop = stackhorizontal(Grey, Black)
    TwoBottom = stackhorizontal(White, Grey)
    Two = stackvertical(TwoTop, TwoBottom)

    ThreeTop = stackhorizontal(White, Grey)
    ThreeBottom = stackhorizontal(Grey, Black)
    Three = stackvertical(ThreeTop, ThreeBottom)

    FourTop = stackhorizontal(Grey, White)
    FourBottom = stackhorizontal(Black, Grey)
    Four = stackvertical(FourTop, FourBottom)

    OneRow = stackhorizontal(One, One, One, One, One, One)
    TwoRow = stackhorizontal(Two, Two, Two, Two, Two, Two)
    ThreeRow = stackhorizontal(Three, Three, Three, Three, Three, Three)
    FourRow = stackhorizontal(Four, Four, Four, Four, Four, Four)

    OneDblRow = stackvertical(OneRow, OneRow)
    TwoDblRow = stackvertical(TwoRow, TwoRow)
    ThreeDblRow = stackvertical(ThreeRow, ThreeRow)
    FourDblRow = stackvertical(FourRow, FourRow)

    Clip = OneDblRow + TwoDblRow + ThreeDblRow + FourDblRow

    Clip.Loop(10)

    Edit:
    Ok mit dem Windows Media Player geht es.
    Das müßte man sich mal genau im fertigen Video ansehen.
    Aber ich glaube das würde sich unauffälliger als der schwarze Balken einfügen.

    Vielleicht reicht es auch schon ohne die 'Bewegung'.

    2 Mal editiert, zuletzt von mycom (25. September 2014 um 23:23)

    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 29. September 2014 um 19:58
    • Offizieller Beitrag
    • #11

    Das ist nur die Maske, welche in die Funktion soll. Dummerweise gibt es einen Fehler, welchen ich noch nicht beseitigen konnte.

    Gruß Frank

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 30. September 2014 um 22:31
    • Offizieller Beitrag
    • #12

    So. Da das neue Script Schwierigkeiten macht, habe ich eine eigenes Plugin geschrieben. Der Zensor ist in Delphi geschrieben. Das Plugin in Visual Express C++. Es enthält zunächst nur die schwarze Maske für den RGB-Farbraum. Die zweite Maske folgt in den nächsten Tagen. Der Zensor 0.5.2 ist an das neue Plugin angepasst. Ob ich die Farbräume YUY2 und YV12 nachrüsten werde, muss ich später sehen.

    PS: Das Plugin wird im Moment im Zensor-Verzeichnis erwartet; der Pfad ist fest vorgegeben.

    Dateien

    Zensor_5.2.7z 1,34 MB – 3 Downloads

    Gruß Frank

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren
  • mycom
    Gast
    • 30. September 2014 um 23:56
    • #13

    Hi Frank,

    ich bekomme leider einen Fehler, wenn ich mir das Video im Zensor ansehen möchte. Ich hab einfach die Zip Datei ins vorhandene Verzeichnis entpackt.
    (Vorsichtshalber auch neue ...avs Datei angelegt und Bereiche neu markiert)

    Ansonsten muß ich sagen, das die Vorschau des Auswahlfensters (gestricheltes Rechteck) echt klasse ist.
    Das erleichtert die Arbeit nochmal um ein vielfaches. Ich sehe direkt, wo die Maske noch nicht ganz paßt und wo ich noch etwas nachjustieren muß. :thumbs_up:

    Edit:
    hat der Fehler vielleicht hiermit zu tun?

    Zitat von Frank

    PS: Das Plugin wird im Moment im Zensor-Verzeichnis erwartet; der Pfad ist fest vorgegeben.

    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 1. Oktober 2014 um 18:48
    • Offizieller Beitrag
    • #14

    Sieht so aus, als wenn da etwas fehlt. Muss ich mal nachforschen.

    Gruß Frank

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 1. Oktober 2014 um 19:30
    • Offizieller Beitrag
    • #15

    Edit: Gibt wohl zwei Möglichkeiten: Zum einen könnte die Laufzeitkomponenten fehlen. Visual C++ Redistributable für Visual Studio 2012 Update 4. Anderereseits kann es sein, dass die DLL nicht geladen werden kann. Werde mal die Scripterstellung ändern. Dann muss die DLL in den Avisynth-Plugin-Ordner hinein.

    Edit2: Mal sehen, ob es auch ohne weitere Installation geht. (Wäre wünschenswert.)

    Dateien

    Zensor_5.3.7z 1,33 MB – 1 Download

    Gruß Frank

    3 Mal editiert, zuletzt von Frank (1. Oktober 2014 um 20:19)

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 1. Oktober 2014 um 21:06
    • Offizieller Beitrag
    • #16

    Habe jetzt etwas beim Linken geändert. Weiss allerdings nicht, ob es ausreichend ist.

    Dateien

    Zensor.7z 24,72 kB – 2 Downloads

    Gruß Frank

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren
  • mycom
    Gast
    • 1. Oktober 2014 um 23:20
    • #17

    Sorry... habe nachenander alle Varianten ausprobiert.
    Erst neue Zensor.exe. Dann die Zensor.dll und danach die Installation...
    Weiterhin kommt ein Fehler. Aber in allen 3 Fällen ein anderer:

    Ich hab dann nochmal auf die alte Version gewechselt. Hier kommt der Fehler dann erwartungsgemäß nicht.
    Ich wollte nur sicherstellen, das sich nicht an meinem System etwas geändert hatte.

    Also definitiv: Die Fehler kamen mit Wechsel zur Version 5.2

    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 4. Oktober 2014 um 11:30
    • Offizieller Beitrag
    • #18

    Hallo mycom,

    entschuldige die späte Antwort. Donnerstag 8 h Arbeit, anschliessend 9 h Heimfahrt. Gestern Familienausflug.

    Der Fehler bedeutet, dass die Funktion csrRectangle (Zensor Rechteck) nicht gefunden wurde. Bedeutet, dass die Zensor.dll im Plugin-Verzeichnis von Avisynth nicht gefunden oder nicht geladen werden konnte.

    Werde das mal an meinem anderen Rechner ohne Visual Studio testen. Hoffentlich finde ich da die Ursache.

    Gruß Frank

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren
  • mycom
    Gast
    • 4. Oktober 2014 um 11:42
    • #19

    Upps, ich hab die Zensor.dll im Programmverzeichnis vom Zensor. Nicht von Avisynth.
    Mein Fehler. Hattest du das in der Bescheibung erwähnt. Hab ich natürlich mal wieder nicht gelesen. Ist mein 'Ikea-Phänomen'. Beschreibungen lesen ist ja sowas von uncool. *verl* :grinning_squinting_face:
    Ich werde es später nochmal versuchen.

    • Zitieren
  • Frank
    Co-Admin
    Reaktionen
    283
    Beiträge
    2.333
    • 4. Oktober 2014 um 11:55
    • Offizieller Beitrag
    • #20

    Kommt vor. Bei den vielen Informationen, die auf einen einprügeln, kann man nicht alles aufnehmen.

    Gruß Frank

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
    • Zitieren

Heiße Themen

  • Dashcam iTracker Mini 0906 Pro: Auswertesoftware gesucht

    15 Antworten, Vor 7 Monaten

Benutzer online in diesem Thema

  • 1 Besucher
  1. Datenschutzerklärung
  2. Impressum
  3. Nutzungsbedingungen
  4. Telegram
  5. X
Community-Software: WoltLab Suite™
DashCamForum.de – Dashcam & Actioncam Forum in der WSC-Connect App bei Google Play
DashCamForum.de – Dashcam & Actioncam Forum in der WSC-Connect App im App Store
Download