Beiträge von Vouk

    Maybe what I would suggest is leave the drop down as it is when the user first opens the Premiere Export page, but once they select bt2020nc or bt2020c, then two additional dropdowns appear for transfer fuction and primaries, with st2084 and bt2020 as defaults. I think most people dealing with bt2020 color will have some familiarity with those concepts, but they most likely won't be necessary for rec709 or rec601 formatted videos.

    I think about adding 3 dropdown boxes to voukoder. The most common values will be preselected. Reason for this that these values are independent from premiere and need also to be set when using an other NLE (i.e. VEGAS)

    I fear those filters above will still cause a conversion.

    Filters will only be applied when the frame data from the NLE differs to the output setting.

    Examples:

    • premiere delivers rec709 limited - output is set to rec709 limited -> No Conversion
    • premiere delivers rec601 limited - output is set to rec2020 something -> Conversion

    Due to the fact that premiere will never deliver rec2020 there will be always a conversion. There needs to be a ruleset defined.

    Currently there is only the the color space dropdown box in premiere:

    This defines in what way I request the framebuffer from premiere. There are two possibilities:

    • rec709 based
    • non-rec709 based (I assume rec601?)

    At this moment it also defines the target colorspace of the exported project:

    For rec601 and rec709 it is quite simple. But the question is: Are we going to have that many of possible combinations of rec2020 that I need to separate this into two parts:

    1. In premiere to chose between rec601 and rec709. This will only define the pixel format that I get back from premiere
    2. In the voukoder dialog add 3 dropdown boxes to select space, trc and primaries.

    I'm not sure if I should do this. As I'd like to keep it as simple as possible. Is it necessary?

    About the VUI flags (x265 options)

    I will add them back to the advanced settings. These are advanced settings anyway and should be set only by users who know what they're doing. Still, what will will happen if the trc is set to SMTPE2084 and the VUI is set to bt2020-10? I don't know.

    I always recommend a quantizer based rate control instead of a bitrate based one. Set it to "Constant Quantizer" or CQP with a value of 15. Smaller values have better quality but larger filesize and vice versa.

    Simply said: You define the quality and bitrate will be determined automatically.

    • Is there a file "Voukoder-x64.fio2007-config" in your VEGAS installation directory? (i.e. C:\Program Files\VEGAS\VEGAS Pro 15.0)
    • In the VEGAS directory is there a subfolder and file like "FileIO Plug-Ins\voukoderplug\voukoderplug.dll"?
    • Start VEGAS. In Help > About > Components is there an entry like this?

      voukoderplug.dll
      version: 0.1.0.0 path: C:\Program Files\VEGAS\VEGAS Pro 15.0\FileIO Plug-Ins\voukoderplug\voukoderplug.dll

    I installed Voukoder to get the often mentioned speed bump in rendering.

    Voukoder is not about getting a speed bump. It is about making additional encoders available. Please read: Voukoder Performance Analysis

    The first sections should explain quite alot.

    Until now Ive had my workflow in Premiere, just set the bitrate, H264, done. Now there are things like QPI QPR, LCVB, and other things, for which apparently you have to study rocket sience first :)

    You should have "Advanced settings" settings disabled to hide the most confusing settings. Setting a bitrate makes only sense if you taget a specific file size. Use a quantizer based rate control. This defines basically the quality / filesize ratio.

    You don't need to study rocket science, but using media encoders requires some kind of basic knowledge.

    What I also dont quite understand is, that in version 0.7.2 the options for the encoder were directly visible in the program window of Premiere, now with newer versions one has to click through subwindows to get the same functionality. From my understanding, a newer version should always succeed the older one not only by version number, but also regarding usability.

    Voukoder got an external interface to make it available to other programs besides Premiere only (i.e. Vegas Pro, After Effects, ...)

    In your case: Just select "Profile: High", "Encoding strategy: CQP" and "CQP Value:" to something aroung 15. Smaller values better quality / larger filesize.

    And please read the forum post mentioned above.

    Whats the most important criteria for you? (I assume you want an h264 encode)

    • Small file size? => Encoder "x264"
    • Best quality? => Encoder "x264"
    • Fast encoding speed? => GPU Encoder "NVENC h264" / "AMD h264"

    I always recommend quantizer based encoding strategy. For the "x264" I recommend a CRF value of 19. For GPU based encoders I recommand a CQP value of 15. Leave all other settings as they are. They can be changed afterwards. Smaller values will get you a better quality (up to lossless), larger values will produce smaller file sizes.

    That are basics (and as simple as possible).