CQ Kurve dient dazu, beim Encoden mit dem TMPG Encoder den Zusammenhang zwischen CQ Wert und durchschnittlicher Bitrate darzustellen. Der CQ-Wertebereich, die Intervalle der CQ-Werte, die minimale und maximale Bitrate sowie der Anteil des Videos, der encodet werden soll können vorgegeben werden.
[Blockierte Grafik: http://www.fr-an.de/soft/p02/i_01.png]
Kurzanleitung:
- Im TMPG Encoder alles einstellen, das Projekt speichern (nicht zwingend) und den TMPG Encoder beenden.
- CQ Kurve starten, das Projekt laden (eventuell direkt die CurrentCfg.TPR im TMPG Encoder Ordner). Werte einstellen und auf Go klicken.
- Auf Diagramm warten.
Merkmale:
- Encoden ganzzahliger CQ-Werte im Wertebereich von 0 bis 100.
- Encodet werden 1 bis 10 % des Videos.
- 0 bis 50 Intervalle für einen bis 51 Werte je Durchgang.
- Hinzufügen und Löschen von Kurven bei maximal 20 Kurven.
- Graphische Darstellung der Ergebnisse. Wahlweise die durchschnittliche Bitrate als Funktion der CQ-Werte oder die CQ-Werte als Funktion der durchschnittliche Bitrate.
- Die graphische Darstellung kann vergrößert, verkleinert und verschoben werden.
- Für die aktuelle Kurve kann eine Farbe gewählt werden.
- Bei Benutzung des Source range Filters in TMPG Enc wird der zweite Schnittpunkt als Videolänge übernommen.
- Wird das Source range Filter nicht benutzt, wird versucht, die Länge mit Hilfe der MediaInfo.DLL zu ermitteln. Als funktionierend getestet wurden bisher:
- AVS: AviSynth,
- AVI: Cinepak, DivX, Indeo,
- MPEG-1: Gemuxte MPEG-1,
- MPEG-2: Gemuxte MPEG-2, welche mit dem TMPG Enc in CQ erstellt wurden,
- VDR: VirtualDub-Frameserver,
- WMV: Windows Media Video.
Bei installierten AviSynth funktionieren auch:- MPEG-1/2: Elementare Videostreams
- MPEG-2: Videos, welche der TMPG Enc nicht in CQ encodet hat.
- Unabhängig von der MediaInfo.DLL kann die Länge von AVIs ermittelt werden.
- Nur Unterstützung von Videos mit 25 fps.
- Speichern und Laden der Werte in Tabellenform als Zeichenseparierte Datei. Als Separator wird das ';' verwendet.
- Speichern der Graphik als Bitmap und in die Zwischenablage.
Installation:
- Das unten angehängte Archiv entpacken.
- Sollen andere Videos als AVI ohne Benutztung der Source Range im TMPG Encoder getestet werden, die MediaInfo.DLL herunterladen und in das Verzeichnis von CQKurve.exe entpacken.
- Die MediaInfo.DLL benötigt die C-Runtime-Library msvcr70.dll. Eventuell muss sie ebenfalls in das Verzeichnis von CQKurve.exe entpackt werden.
Links:
- CQ Kurve home mit kurzer und ausführlicher Anleitung und Historie
- MediaInfo.DLL und msvcr70.dll - bei Sourceforge.