GDQuest / blender-power-sequencer

Add-on for video editing in Blender 3D: edit videos faster! Included in Blender 2.81+
https://gdquest.com/blender/power-sequencer/
GNU General Public License v3.0
708 stars 58 forks source link

nvenc encoding #446

Closed mybestfriend3 closed 3 years ago

mybestfriend3 commented 3 years ago

I'm submitting a...

Bug report

What is the current behavior? Looks like nvenc encoding is not available on linux (blender 2.91) . Can't see any option or preset about this encoding. NB: My local ffmpeg is nvenc capable. What is the expected behavior?

Tell us the steps to reproduce the bug, and if possible share a minimal demo of the problem.

Feature request

Describe the problem you're trying to solve.

Tell us which solutions you've explored, the solution you would pick, and why you think it would be the best for everyone.

Other

Other information

NathanLovato commented 3 years ago

We only provide a preset to generate video proxies with a command-line program, bpsproxy. You can use your command line with a command like bpsproxy -p nvenc to use nvenc for transcoding.

Encoding in blender is unrelated to this add-on or your ffmpeg. Blender ships with a built-in version of ffmpeg that doesn't support nvenc.

Note that using nvenc over libx264 for encoding would barely improve rendering time, as the bottleneck is the sequencer's renderer, not encoding the frames with ffmpeg.