Beiträge von Vouk

    i would just wait year or two before thinking about this

    I have just tested this:

    Code
    [2018-09-18 17:44:25,964313][INFO] Render: 18us, Process: 3us, Encoding: 42992262us, Total: 42992283us
    [2018-09-18 17:47:05,835642][INFO] Render: 21us, Process: 3us, Encoding: 159871214us, Total: 159871239us
    [2018-09-18 17:48:35,762947][INFO] Render: 22us, Process: 3us, Encoding: 89927190us, Total: 89927216us

    So what about encoding speed? :)

    43s, 160s and 90s per frame!

    So, yes... i'll leave it in the code, but disable it. So i can test it from time to time and watch for changes and improvements in the CI system.

    Making 1.0.3 a public release now.

    Changes:

    • Aborting the up-to-date check after 10s network inactivity
    • x265: Fixed CQP parameter
    • nvenc: Fixed the "buffersize" parameter for both hevc and h264
    • Introduced piping as POC
    • Fixed high bit-depth encoding

    Just fixed some bugs that were left in 1.0.

    Changes:

    • Rewrote some of the encoder code
    • Fixed a bug causing a crash when using the zscale filter
    • MKV/WEBM files does show the correct framerate now
    • Fixed blu-ray relevant parameters for x264
    • Fixed a bug that Voukoder crashed after an x264 encode

    Please forward / retweet this post to interested persons and your favorite news / media / magazines / channels.

    Looking back

    It's been more than a year since I wrote the first lines of code of an "x264 encoder plugin for premiere" in april 2017.

    At first it was just a proof of concept and a personal challenge like: Am I able to build something that could replace the whole slow and unstable frameserver toolchain to have my favorite encoders directly available in premiere? No frameserver? No commandline tools? No encoder frontends? Maybe I could even schedule exporter jobs in Media Encoder with it? - What a nice dream.

    I accepted that challenge and I have learned alot! Especially in the first months, as I never wrote any C or C++ programs before - really! Not a single one. Having the proof of concept out people asked for more: More encoders. More muxers. More parameters, features and bugfixes - and the project got bigger, more popular and the download count is still rising. By today we have more than 7100 downloads! Unbelievable at that time.

    Looking forward

    Voukoder in version 1.0 is pretty much stable and does include lots of encoders and nice features. But this is just the beginning. I started working on Voukoder 2.0 already and there will be some interesting improvements:

    • Voukoder gets its own UI (based on QT)
    • Supporting other NLEs / Tools (make a wish!)
    • Everything can be translated
    • ...

    Support

    Reaching version 1.0 was alot of work and pretty time consuming. I have spent many hours and days after my regular work to get this working, features added and bugs fixed. And getting to version 2.0 won't be less work.

    It would be great if you consider becoming a patron on http://patreon.com/voukoder or send a donation using paypal. One of my goals is to work less in my regular job and more on the Voukoder. That would really be nice.

    I am also looking for a sponsor for test equipment (specifially GPUs) so I am able to test all the different encoders on different hardware.

    Thank you

    I'd like to send out my thanks to everyone helping me to get this far. May it have been with testing, discussions, programming, donations or just by making the project more popular.

    Thanks to all the component developers like for AMF, FDK-AAC, FFMPEG, FFNVCODEC, LAME, LIBOGG, LIBVORBIS, LIBVPX, OPUS, X264, X265, ZIMG and CURL.

    Special thanks go out to "Schaui" for helping me in many ways and believing in the project since almost the beginning. (You woulnd't have NVENC without him!) ;)

    Bugfix release. We're getting closer to version 1.0.0!

    Changes:

    - Updated all libraries to their latest version

    - Increase max. frame size (incl. zscale filter) to 10240x8192

    - Added framerates (5, 12 and 20 fps)

    - Added "refs" parameter to nvenc encoders

    - Fixed VP8 and VP9 2-pass encoding

    I just wanted to announce I am on vacation until sunday and might not respond until then. I will answer all questions when I am back (And continue working on the voukoder of course).

    Still in feature freeze!

    I just fixed some little bugs.

    Changes:

    • Fixed 2pass encoding when audio is disabled
    • Fixed opus and vorbis configurations
    • Fixed support for main10 hevc NVENC profile (for Pascal GPUs)

    Feature freeze release!

    Version 1.0 is coming soon! This version 0.9 is more or less a release candidate and I won't add any new features to it until we have reached 1.0. Please test everything, especially the new encoders. Please also re-test any existing bugs that you might have reported. Let's try to find and fix as many bugs as possible.

    Changes:

    • Added VP8, VP9, OPUS and VORBIS encoders
    • Added WEBM container / muxer
    • Fixed 2pass encoding bug for users not having local admin rights

    The next step is Voukoder 2.0 and i have some really coll ideas already. But these ideas take time and your support, so please consider donating or becoming a patron on https://www.patreon.com/voukoder .

    Thank you all guys!

    The 5000th download anniversary release!

    IMPORTANT: YOU MIGHT HAVE TO FLUSH YOUR PARAMETER CACHE AFTER UPDATING! SEE:

    => Installation, Updates and Deinstallation <=

    (Adobe has confirmed this is a bug in Premiere. ID: DVAPR-4208879)

    Changes:

    • Cleaned up GUI code & fixed alpha channel rendering issues
    • Fixed "level" parameter for x265
    • Added x265 "tune" parameter
    • Fixed NVENC encoder configs
    • Dumping encoder options to logfile
    • Optimized audio muxing (hope fully this fixes the stream length)
    • Added more param summary info
    • Fixed x264 vbv-maxrate and vbv-bufsize parameters

    Please consider donating or becoming a patron on https://www.patreon.com/voukoder .

    Thank you all guys!

    Welcome to a new Voukoder release! Lots of stuff has happened since the last time.

    IMPORTANT: YOU MIGHT HAVE TO FLUSH YOUR PARAMETER CACHE AFTER UPDATING! SEE:

    => Installation, Updates and Deinstallation <=

    Changes:

    • Added 2pass encoding to x264 encoder.
    • Added filesize estimation where possible i.e. for encoders using CBR, ABR or VBR (does not work for CQP or CRF)
    • Voukoder checks for updates on startup and informs the user if an update is available.
    • Added the full bunch of the advanced x265 parameters.
    • Fixed bug in the NVENC encoder parameters (aq-strength).
    • Added libfdk_aac (You need to have "libfdk-aac-1.dll" in either either your c:\windows\system32 directory or in your main Premiere or Media Encoder directory).

    Thanks for your support and please consider donating.

    Edit:

    You can download the libfdk-aac-1.dll i.e. from Sherpyas mplayer page ( http://oss.netfarm.it/mplayer/files/…86_64-v0.1.6.7z ) or build your own one.

    Its been quiet for some time. This is due to three major reasons:

    • I am very busy with changes for the "General Data Protection Regulation (GDPR)"
    • Voukoder is already pretty much stable
    • The weather is really nice and I like to hang out with friends in the sun :)

    Important! Again, you might have delete/recreate your presets again. I know this is a hassle, but Premiere still caches this settings. Also switch to a different exporter and back to Voukoder if settings seem to be wrong.

    Changes:

    • Updated to the latest sources of all components from GIT
    • Add LAME mp3 encoder
    • Added zscale filter to resize the video with high quality algorithms

    As always: Please give feedback to me (or in the forum) and consider donating. Thank you!

    This release has one of the most painful bug fixed. As before you can install the ZIP manually or use the windows installer.

    Changes:

    • Fixed shifted pixels bug in 10bit and 12bit mode
    • Updated to latest FFMpeg / x264 / x265 masters
    • Fixed packet duration bug so we finally have constant frame rates
    • Put real voukoder version number in container meta info

    As always: Please give feedback to me (or in the forum) and consider donating.

    From now on there will be (additional to the existing zip file) an automatic installer for the voukoder plugin. This makes the installation process even easier. It is very simple at the moment but it should do its work.

    Let me know about any issues or suggestion for improvements you have.