Dual-Pass Encoding needn't create a video file on pass 1

What is your operating system?

Not material, but macOS Sierra.

What is your Shotcut version (see Help > About Shotcut)? Is it 32-bit?

64-bit 20-06-14

Can you repeat the problem? If so, what are the steps?

Export using dual-pass. I’ve used the settings in the attached screenshot, but my guess is this is generic for any dual-pass encoding.

Dual-pass encoding using these settings produces a huge first-pass video file. I’ve encountered this with other apps too.

There’s no need for this. The 2nd-pass only needs the log files. The first pass output should be going to /dev/null.


Chris

I have this working in a branch and will include it in the release after next. The next version 20.07 is only for critical bug fixes.

2 Likes

Thanks for that very swift response, Dan. And thanks, more than anything, for Shotcut.

(/dev/null is one of the very greatest Unix inventions. Microsoft should use it more often. For much of its code.)


Chris

This works on Window as well by using “nul.”

1 Like

…and the slashes round the wrong way! Such fun.

(For the avoidance of doubt, I was suggesting that the bit bucket might be the best place for Microsoft to put much of its code.)


Chris

Why would they use BitBucket when they bought GitHub? :wink:

Thanks, Dan. Lousy joke, but excellent Shotcut. Keep showing us the way!


Chris