Springe zu Hauptinhalt

Springe zu Hauptmenü

Henryk Richter

Details / Features

YUV Player (und Konverter) für MacOS X

You are here: Startseite » Projekte » GLYUVPlay » Details / Features 

Features

  • Anzeige von einer oder zwei Sequenzen nebeneinander
  • Automatische Erkennung von Breite und Höhe der Rohdatenströme (Korrelationsanalyse) für übliche Auflösungen (QCIF,SIF,CIF,720p,1080p,...,4:2:0 8 Bit planar, 4:2:2 8 Bit planar)
  • Unterstützung von Sequenzen, die aus einer oder mehreren (durchnumeriert) Dateien bestehen
  • SGI Dateiformat-Parser für 8/16 Bit RGB-Sequenzen
  • Berechnung des PSNR, Anzeige ob Bilder identisch (*)
  • Berechnung des SSIM-Index, optional mit Anzeige der similarity map (*)
  • Anzeige der Differenzbilder, optional mit verstärktem Kontrast-/Sättigungsverhältnis (*)
  • Abschalten der drei Kanäle Y, U und V, sowie Ausblenden des oberen oder unteren Interlace-Feldes (TOP/BOTTOM Field)
  • Anzeige des Makroblock-Rasters bei Kontakt mit dem Mauszeiger, Hervorhebung und Vergrößerung des aktuellen Makroblockes
  • Berechnung der Makroblocknummer für die Codierungsmodi FRAME, FIELD und MBAFF (letzterer in H.264-Semantik)
  • Darstellung des Vergleichsergebnisses (PSNR bzw. übereinstimmende Bilder) im Bildnummern-Slider (*)
  • Vollbildmodus
  • Export der Rohdateien via QuickTime (als MOV, AVI, MP4, ...)
  • Konvertierung der Rohdaten in andere Rohdatenformate (8/10 Bit, 4:2:0, 4:2:2)
  • Optionale Skalierung der Bildgröße beim Rohdatenexport
  • Kopieren des aktuellen Bildes in die Zwischenablage
  • (*) Voraussetzung: beide Sequenzen haben gleiche Dimensionen und Farbformate

Tastaturkürzel

  • Pfeiltasten links/rechts: vorheriges/nächstes Bild
  • 'd': Differenzbild an/aus
  • 'y': Y Komponente an/aus
  • 'u': U Komponente an/aus
  • 'v': V Komponente an/aus
  • 't': top field an/aus
  • 'b': bottom field an/aus
  • 'f': Vollbild an/aus
  • '.': options drawer on/off
  • '+': Zoom vergrößern
  • '-': Zoom verkleinern
  • 'Seite hoch': 10 Bilder zurück
  • 'Seite runter': 10 Bilder vorwärts
  • 'Pos1': Anfang der Sequenz
  • 'Ende': Ende der Sequenz
  • 'Mausrad': Zoom vergrößern/verkleinern
  • '1','2','3': Umschalten zwischen 1:1 Pixel-Darstellung, Anpassung an Fenstergröße und Zoom

bekannte Fehler und Unzulänglichkeiten

  • Anzeige von YCbCr4:4:4 noch nicht re-implementiert
  • tagged YUV Sequenzen (z.B. YUV4MPEG) werden nicht unterstützt
  • Spezialitäten von MacOS X wie drag'n'drop, Öffnen von Dateien per Doppelklick usw. sind derzeit nicht implementiert