Beiträge von Vouk

    I believe that the difficulty with Premiere/Vegas/etc. will be getting the frame to decode at all on the GPU more than anything else, but I could be wrong

    This is out of my control. At the beginning of it all I get a pointer to a frame buffer in the CPU addressable memory. So the NLE is doing all decoding, rendering, etc.

    Some months ago I was investigating if CUDA could improve the speed of pixel format conversion in the high bit depth mode. I noticed coping frames back and forth between CPU and GPU memory is quite expensive and I should do it as less as possible.

    I guess the "cuda" pixel format in FFmpeg contains a pointer to the GPU memory. So I guess with the FFmpeg command line above you're doing exactly what is was talking about as "way 2".

    As I am using FFmpeg/libav on the C API level, I still have to figure it all out. But this will be included in voukoder sooner or later.

    Yes, I see your point on this. I plan to add this to the voukoder successor actually and I would like to implement this in a smart way.

    From what I understand is how the would work in the current voukoder:

    1. Copy frame from CPU to GPU
    2. Apply CUDA filter
    3. Copy frame from GPU to CPU
    4. Copy frame from CPU to GPU
    5. Do GPU encoding
    6. Copy frame from GPU to CPU
    7. Write to disk
    8. Go to step 1

    I'd love to do it in this way:

    1. Copy multiple frames from CPU to GPU (as many as fit in the GPUs memory)
    2. Run CUDA filters over all frames
    3. Du GPU encoding on all frames
    4. Copy frame from GPU to CPU
    5. Write to disk
    6. Go to step 1

    I'm trying to find out if the FFmpeg accelerated filters work like the first way to the second way. Do you have any info on this?

    Thank you for your most intelligent post to this forum.

    1. When people ask for a download possibility directly from the creator where they can easily download the original file(s) they need I'm willing to help them, yes. I'm not the kind of person to tell them "You want it? Search for it! HAHAHA! LMAO"
    2. People have asked me how they can support and donate to this project, but the current options won't work in their country. So I am thinking of providing possibilities that allow people from this country to support to this project and try to set up services like AliPay, etc.
    3. And why should I ignore requests from people if they represent the largest group of voukoder users?

    P.S.: You might have noticed this is not just related to one forum post.

    I know there are quite alot users working still with Premiere CS6. Maybe because of the faster and more responsive UI, maybe because it doesn't require a subscription model to use it. Unfortunately Adobe removed all downloads completely a while ago and there is no way of installing it anymore as an "old version" from the creative cloud app. Adobe also rejected my request to provide me an alternative solution to somehow still get CS6.

    That basically means I also have to drop supporting CS6 in the Adobe Premiere Connector, too.

    But maybe there is one last chance: If the CS6 community would be able to donate me a (fully legal) Premiere CS6 package I would be able to continue testing to make sure later versions of Voukoder are still compatible with it. Illegal ways to solve this matter are not an option!

    Thanks.

    Release Notes

    Make sure you are using the latest connector for your application(s). For using NVENC (SDK 9.1) encoders driver version 436.15 or later is required.

    Chinese users

    As Voukoder is very popular in china I'd love to make it more (easy) available for chinese users. I need a chinese contact person that helps me to understand the chinese situation better and support me with setting up various services in china that I can also access from europe. Please contact me if you have experience with this, you can speak good english (or german) and want to help. Thanks.

    Fixes / Changes

    • Fixed bug where the video is just a smaller video cropped out of the original frame size
    • Fixed audio frame size inconsistency bug
    • Added Opus and Vorbis support to MP4 format
    • Adding timecode information for MOV and MP4 formats (TIM, TSC and TSZ)
    • Added RGBA pixel formats (8 and 16 bit) to the FFV1 encoder
    • Updated FFmpeg core.

    Credits

    Thanks to my all supporters by either PayPal or Patreon.

    Top Patrons

    Gronkh, Schauerland, Michael Wooldridge, Kai_307 (Kai C. Ternes), Chris Woods

    Please read this information carefully and follow each of these steps.

    1. FFmpeg

    You need to install FFmpeg first. This package is doing the actual encoding work. Due to licensing (and software patent) reasons this can't be bundeled anymore.

    1.1. Windows

    For windows you can use available FFmpeg 7.1 DLL installers: Just install it, they'll do everything for you in either GPL or LGPL version. Select only one of them, download it and install it. If you are not using my provided packages you have to make sure the installation directory has been added to the PATH variable.

    NOTE: Only the GPL version contains the x264 and x265 encoders.

    1.2. MacOS (beta)

    You can install the required libraries using homebrew by entering this in your terminal:

    Code
    brew install ffmpeg@7

    2. Voukoder Pro

    Next you need to install the package below. It also contains the NLE plugins (previousely called connectors). So installing any connecter installer is not necessary anymore. Just select them in the "Voukoder Pro" installer and verify the installation directory is correct.

    AppVersionRelease dateDownload
    Voukoder Pro2.0.146/29/2025Windows
    Voukoder Pro2.0.61/23/2025MacOS (beta)

    Note: On some systems a reboot might be necessary.

    3. License Keys

    Finally you need to get a license key by clicking on the top "License" menu which you can then enter in the registration dialog. It is a good practice you use the trial license first and you test your workflow with it before buying the real license.

    4. Getting started with Voukoder Pro

    Please take a look at the Getting Started section in the documentation.

    5. Minimum requirements

    These requirements must be met so "Voukoder Pro" can work.

    WindowsMacOS (beta)Linux 3
    ArchitectureIntel x86_64Apple Silicon, Intel x86_64Intel x86_64
    OS Version10, 11(11.0 Big Sur - Untested 2) - 15.0 Sequoia-
    Min. NVIDIA driver version551.76--
    NLEsAdobe Premiere CC, Adobe After Effects CC, DaVinci Resolve Studio1, VEGAS ProAdobe Premiere CC, Adobe After Effects CC, DaVinci Resolve Studio1DaVinci Resolve Studio1


    1 The free version of "DaVinci Resolve" is not supported!
    2 It'd be great if someone could report if it's working on Big Sur
    3 The Linux version is currently in development and is not ready yet!