Zitat
Hätte Tsunami genau gelesen (daran hapert es merkwürdigerweise immer -
wes des Hirn voll ist, dem fließt der Mund über Großes Grinsen),
wäre er über meinen unübersehbaren Link auf diesen Beitrag gestolpert,
in dem das verwendete, ehedem von mb1 stammende, Script unübersehbar abgedruckt war.
Ich muss dich leider enttäuschen, denn ich habe diesen Beitrag gelesen
und eben deshalb habe ich nachgefragt.
Wegen 'genau lesen' :
Zitat
gereicht per Frameserver Avisynth (warum und wieso s. hier) und deswegen auch 'tff'! Matrix: 'mb1 interlaced'.
Wo steht da etwas von der benutzten Avisynth-Version?
Dieses Script ist ab der Version 2.5.x von Avisynth veraltet,
da der Farbraum beim Öffnen via AviSource nicht mit angegeben wird.
Zitat
Der Einzige, der in diesem Vergleich an irgendeiner Stelle Avisynth eingesetzt hat,
war ich mit meinem ersten, noch in VBR ausgeführten CCE-Encoderversuch!
Beim zweiten Versuch also nicht mehr?
Das hätte man dazu schreiben sollen, denn dann wandelt der bei dir installierte
DV-Codec direkt das DV-Video in den YUY2-Farbraum (sofern du in den misc-Optionen des CCE nichts verstellt hast),
wobei dann deine CCE-Luma-Range-Einstellung von 0-255 völlig irrelevant wird.
Zitat
inwieweit Avisynth 2.5.x ein von der 2.3.x abweichendes Prozedere bei der Farbraumzuordnung erfordert.
Avisynth 2.3.x kenne ich gar nicht, du meinst bestimmt 2.0.x.
Avisynth 2.5.x hingegen öffnet alle Videos im Farbraum YV12, wenn man ihm nicht explizit
einen anderen Farbraum angibt.
Das Script von mb1 ist mittlerweile veraltet, er selber hat ja im DVD-SVCD-Board mal einen
neuen Thread aufgemacht, als er mit der aktuellen Avisynth-Version und dem 601er DV-Video (http://www.vegasforum.de/misc/601/601.zip)
(Luma-Range 0-255 mit Daten im Foot- und Headroom) Probleme bekam.
Beispiele :
0.
AVISource("file.avi")
öffnet das Video im Farbraum YV12.
Sollte das Video nicht im YV12 vorliegen,
dann wird eine Wandlung durchgeführt,
die Fehler verursacht, welche man auch mit
einem Histogramm nachweisen kann.
1.
AVISource("file.avi", true, "RGB32")
öffnet das Video mit Audio (true) im Farbraum RGB32.
2.
AVISource("file.avi", false, "RGB24")
öffnet das Video ohne Audio (false) im Farbraum RGB24.
Diese Version wäre wohl bei Benutzung des Canopus-Codecs und
dem Encoder TMPGEnc bzw CCE zu benutzen,
Um die Luma-Range von 0-255 wieder auf 16-235 zu komprimieren,
müsste man im TMPGEnc dann diese Option benutzen :
[ ] Output YUV data as Basic YCbCr not CCIR601 (nicht angehakt)
Achtung Falle : Der Canopus liefert bei RGB24-Output
nicht expandierte 0-255, andere DV-Codecs expandieren hingegen
möglicherweise die Luma-Range, so das man zwar ebenfalls
0-255 erhält, aber ohne den ehemaligen Foot- und Headroom,
der sozusagen weg-expandiert wurde.
3.
AVISource("file.avi", pixel_type="YUY2")
öffnet das Video mit Audio (true ist default) im Farbraum YUY2.
4.
AVISource("file.avi", pixel_type="RGB32")
öffnet das Video mit Audio (true ist default) im Farbraum RGB32.
Zitat
Ebenso vermag ich den Sinn der Diskussion über den verwendeten DV-Codec
nicht nachzuvollziehen, da das Testmaterial ja von Peter bereitgestellt
wurde (meinetwegen mit dem MS-Codec generiert), und in genau dieser Form
den verschiedenen Encodern zum Futter gereicht wurde. So gesehen hatten alle
Codecs die gleichen Vorsetzungen, und mehr wollte man ja nicht.
Alles anzeigen
Ein MPEG-Encoder versteht aber nunmal kein DV,
man kann ihm DV aber schmackhaft machen, indem man einen DV-Codec benutzt.
Es gibt nunmal aber verschiedene DV-Codecs, die ein und dasselbe DV-Video
unterschiedlich behandeln in bezug auf die Luma-Range,
ein MPEG-Encoder auf einem PC erhält also nicht unbedingt dieselben Daten,
wie derselbe MPEG-Encoder mit demselben DV-Video auf einem anderen PC.
Vielleicht kommt daher auch dein Statement :
Zitat
Ich weiß, der CCE arbeitet im Gegensatz zu manchen anderen etwas farbschwach
Das stimmt nämlich gar nicht.
Der CCE arbeitet in Bezug auf die Farben 'genauso' gut oder schlecht
wie der procoder oder der TMPGEnc, man muss nur überall
in den Verarbeitungsketten PENIBEL darauf achten, das
die Luma-Range nicht verändert wird.
Diese Luma-Range-Fehler könnten auch dieses Statement von Peter
verursacht haben :
Zitat
Der Canopus Encoder setzt anscheinend eigenmächtig einen Farbfilter
Der Procoder setzt keinen Farbfilter.
Sollten die Farben bzw der Kontrast nicht 'passen',
dann hat ein Codec oder eine falche Einstellung im Encoder den Luminanz-Bereich
verändert.
Beim TMPGEnc steht im Ergebnis 'deutliches pumpen'.
Das macht der TMPGEnc aber nicht immer bzw man kann es ihm abgewöhnen.
Ich will hier keinen Streit entfachen, sondern euch nur mal auf dieses
Problem hinweisen, das unbestreitbar eine Fehlerquelle ist
und hier offenbar nicht beachtet wird.
Das hat auch gar nichts mit Wichtigtuerei zu tun,
sondern mit glasklar _nachvollziehbaren_ Einstellungen.
Im Übrigen sagen die Rechenzeiten nichts aus, wenn man nicht gleichzeitig auch
die verwendete Hardware mit angibt,
was auf der Testseite (http://www.videofreunde.ch//thread.php?threadid=4699&sid=)
nicht zu sehen ist.
Dieser Test steht in einem öffentlichen Diskussionsforum
und daher finde ich es legitim, das Kritik geübt wird.
farbenfrohe Grüße von
Tsunami