Folgendes Problem, hab hier ein Avisynth script:
Code
LoadCPlugin("G:\Hybrid\avisynthPlugins\ffms2.dll")# loading source: F:\TestClips&Co\test.aviFFVideoSource("F:\TESTCL~1\test.avi",cachefile="h:\Temp\36755338522_37_20_0410.ffindex",fpsnum=25)ConvertToRGB()return last
welches als output RGB liefert, mit mencoder will ich jetzt dieses Script öffnen und an x265 füttern (und nicht nach YV12 gehen).
Code
mencoder -lavdopts threads=8 -really-quiet -of rawvideo -o - -ovc raw -vf scale,format=444p -forcedsubsonly -nosub -nosound -mc 0 "h:\Temp\encodingTempAvisynthSkript_22_37_20_0410.avs" | x265 --pmode --pme --input - --input-res 640x352 --fps 25 --input-csp i444 --no-high-tier --no-open-gop --crf 28.000 --no-rdoq-level --no-psy-rdoq --output "h:\Temp\test_22_37_20_0410_03.265"
Problem ist, dass der Output von x265 eine Farbverschiebung hat. (die Leute sehen aus wie Schlümpfe, alle blau.)
Hat da jemand ne andere Idee als:
mencoder nach ffmpeg zu pipen um dann denn output von ffmpeg an x265 zu füttern?
Hab schon alle möglichen format=X und --input-csp Y Kombinationen ausprobiert, die mir in den Sinn kamen und die 4:4:4 erhalten sollten, leider ohne Erfolg.
Cu Selur