Posts: 12.809
Threads: 70
Joined: May 2017
09.05.2026, 09:34
(This post was last modified: 09.05.2026, 09:49 by Selur.)
Side question: Why even care about Primaries and Transfer when using PNG output?
I will probably remove them from the ffmpeg call since they should not have any impact on the output. => nope I leave them there, too much trouble to remove them and for the decoding they might make sense.
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Posts: 21
Threads: 1
Joined: Apr 2026
tbh idk, learning as i go it might make zero diff
Posts: 12.809
Threads: 70
Joined: May 2017
Those are flags for video not images,...
As a side note: just uploaded a new dev, which allows overwriting input color primaries and transfer under "Filtering->Misc->Overwrite input"
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Posts: 21
Threads: 1
Joined: Apr 2026
i downloaded the latest dev build, when I overwrite the primaries to SMPTE170m via filtering/misc i get this,
Failed to evaluate the script:
Python exception: module 'vapoursynth' has no attribute 'PRIMARIES_ST170'
Traceback (most recent call last):
File "vapoursynth.pyx", line 3524, in vapoursynth._vpy_evaluate
File "vapoursynth.pyx", line 3525, in vapoursynth._vpy_evaluate
File "D:\TEMP\tempPreviewVapoursynthFile10_49_33_434.vpy", line 210, in
clip = core.std.SetFrameProps(clip=clip, _Primaries=vs.PRIMARIES_ST170)
^^^^^^^^^^^^^^^^^^
AttributeError: module 'vapoursynth' has no attribute 'PRIMARIES_ST170'. Did you mean: 'PRIMARIES_ST170_M'?
Posts: 12.809
Threads: 70
Joined: May 2017
That's a bug, I introduced during refactoring.
=> uploading a new dev which should fix it. (will be up in ~10min)
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.