As Voukoder is using FFmpeg internally it uses the encoders/muxers FFmpeg provides. As far as i know FFmpeg does not offer any further advanced compression functionality.
Beiträge von Vouk
-
-
You can save a preset in Premiere or create a template in VEGAS with your favorite settings. user presets in Voukoder are not scheduled yet but will most likely come with the next version.
-
Release Notes
If you like Voukoder and especially if it helps saving time and money in your business - please consider supporting the project by paypal or on patreon. Thank you.
I am also looking for sponsors and partners. Please contact me if you are interested.
Important
Make sure you are using the latest connector for your application(s)!
Changes
- Increased floating point values precision to 3 decimal places
- Added animated GIF support
- Added still image support (BMP and TIFF)
- Added "atrim" filter to correct the audio track offset
Fixes
- Fixed loading the correct order of filters
- Added low-level logfile for debugging
- Fixed sequential exports with different frame sizes are failing
- Showing video and audio pages only if they are selected in the NLE
Notes
For using NVENC encoders driver version 436.15 or newer is required.
Credits
Thanks to my all supporters - especially the platinum tier patrons ValnirÆsirsson and Gronkh!
Download
-
-
You need to disable the audio track in the exportas an animated GIF can not contain any audio tracks. I noticed this does not work with VEGAS currently. I have to fix the in the VEGAS connector.
-
So I don't get the point of including GIF export in the first place.
Does it harm anyone? Maybe there are other use cases and workflows than yours?
-
Nice to hear you are happy now.
Thread closed.
-
Code
Alles anzeigenffmpeg version N-96835-g177c68e Copyright (c) 2000-2020 the FFmpeg developers built with Microsoft (R) C/C++-Optimierungscompiler Version 19.16.27032.1 fuer x64 configuration: --toolchain=msvc --extra-cflags='-MD -I/c/TeamCity/buildAgent/work/ffmpeg_nightly_release/build/include' --extra-ldflags='-LIBPATH:/c/TeamCity/buildAgent/work/ffmpeg_nightly_release/build/lib' --prefix=/c/TeamCity/buildAgent/work/ffmpeg_nightly_release/build --pkg-config-flags=--static --disable-doc --disable-shared --enable-static --enable-runtime-cpudetect --disable-devices --disable-demuxers --disable-decoders --disable-network --enable-w32threads --enable-gpl --enable-nvenc --enable-amf --enable-libmfx --enable-libvorbis --enable-libsnappy --enable-libvpx --enable-libfdk-aac --enable-libmp3lame --enable-libzimg --enable-libx264 --enable-libopus --enable-libx265 libavutil 56. 42.100 / 56. 42.100 libavcodec 58. 73.102 / 58. 73.102 libavformat 58. 39.101 / 58. 39.101 libavdevice 58. 9.103 / 58. 9.103 libavfilter 7. 77.100 / 7. 77.100 libswscale 5. 6.100 / 5. 6.100 libswresample 3. 6.100 / 3. 6.100 libpostproc 55. 6.100 / 55. 6.100 Encoder truehd [TrueHD]: General capabilities: delay small exp Threading capabilities: none Supported sample rates: 44100 48000 88200 96000 176400 192000 Supported sample formats: s16 Supported channel layouts: stereo 5.0 5.1
Unfortunately not.
-
Symptoms
After importing a multitrack MP4 file - or even single audio files that you have extracted from some footage - you might have noticed something like this: Some audio tracks seem to be delayed by various milliseconds and appear to be out of sync to each other.
On the first sight it looks completely wrong and it appears as a faulty encoder. Well, it actually fully complies with the AAC specification and is completely valid.
If you take a closer look you notice that tracks encoded with AAC have a delay of a multiple of 1024 samples. Usually AAC encoders produces an offset of 1024 samples (or 21.33 ms at 48 kHz) and the FDK-AAC encoder adds an offset of 1024 samples per channel (like 42,66 ms for stereo at 48 kHz).
Cause
Each audio sample/package can be identified by a timestamp. In a 48 kHz audio file you have 48000 samples per second (or one sample is 20.83 µs long).
When playing the file in a software- or hardware player the player syncs all streams based on their timestamps and everything should be perfectly in sync. The offsets are ignored.
Solution?
Lots of people asked me to add an option in Voukoder to correct the audio track shift by a certain amount of milliseconds (usually 43ms) to make it rather look like this:
Well, it is possible to this and it can be done using FFmpegs "atrim" audio filter (which will be added to Voukoder soon) but the best solutions is to not use AAC for intermediate clips. Consider using raw PCM instead. Only use a lossy codec (like AAC) for the final file - if necessary.
-
Because it is not the final version of version 4 yet. It is just a release candidate - a pre-release.
Plus... I am not sure if i should keep that auto update in there ...
-
Release Candidate 1
Changes
- Increased floating point values precision to 3 decimal places
- Added animated GIF support
- Added still image support (BMP and TIFF)
Fixes
- Fixed loading the correct order of filters
- Added low-level logfile for debugging
- Fixed sequential exports with different frame sizes are failing
- Showing video and audio pages only if they are selected in the NLE
Notes
This is not the final version 4 release. Use it on your own risk.
For using NVENC encoders driver version 436.15 or newer is required.
Download
-
Please enter
%LOCALAPPDATA%\Voukoder\Logs
in windows explorer and send me the voukoder logfile.
But I guess it is that huge frame size... does it work with 4K oder FHD content?
-
Please be more specific and provide a logfile.
-
It's a bit difficult for me to override it, as it doesn't match the encoders default value. But i'll see what i can do.
FFmpeg is always a nightly build. So with every release of Voukoder you'll always get the latest version of the source code.
-
I am currently testing a new functionality in the connectors.
On startup of the host application (i.e. VEGAS) when the plugins are loaded the connector automatically performs some checks:
- Is the main Voukoder application installed?
- Is there an update of Voukoder available?
If Voukoder is not installed it will show you this message dialog:
A click on "Install" downloads and installs the latest version of Voukoder and the continues starting the host application - with Voukoder available.
Clicking on "Ask me later" is basically the "Cancel" action. It closes the dialog, Voukoder will not be available in the application. But it will show this message on the next start again.
In case of an available update the "Skip" button is enabled, too. It also closes the dialog box and will not show it again for that specific version number. The update functionaliy will work from Voukoder 4 on.
Currently this is only implemented in the VEGAS connector only, but other connectors will follow.
Would be great if some VEGAS users could test it: https://github.com/Vouk/voukoder-….0.msi?raw=true
btw: The installer should now also autodetect the installation path for the VEGAS Movie Studio series.
-
Ich fürchte das liegt dann wirklich am AMF encoder in FFmpeg. Es ist leider auch der am wenigsten getestete Encoder.
Hast du es mal auf der Kommandozeile mit FFmpeg direkt getestet?
-
When adding b_ref_mode=middle it struggles and drops frames.
Since everything works fine unless you change this single setting, it is most likely FFmpeg related. Can you try to reproduce it with FFmpeg on the command line? If so you might report this issue to the FFmpeg team.
-
Actually this depends on the implementation of FFmpeg's "ac3" encoder - I'm just using it. Maybe you can ask them for the right combination and values of options?
-
From my Point of View you'd have two options:
1. You could install a second (cheap) GTX GPU you use just for interlaced encoding
2. You could deinterlace your files first and then encode it as progressive.
-
A special bonus for all my patrons on Patreon (https://www.patreon.com/voukoder)!
A preview version of the upcoming Voukoder version 4:
Changes
- Increased floating point values precision to 3 decimal places
- Added animated GIF support
- Added still image support (BMP and TIFF)
Fixes
- Fixed loading the correct order of filters
- Added low-level logfile for debugging
- Fixed sequential exports with different frame sizes are failing
- Showing video and audio pages only if they are selected in the NLE
Notes
For using NVENC encoders driver version 436.15 or newer is required.