Got you r video and did a 2 pass encode. It worked fine.
The video is here.
https://streamable.com/hjryq
Here’s the actual WebM video. Streamable might convert it
https://drive.google.com/open?id=19PKa6XkeDAxyBr2SKnUnjW6rRZniyxTL
And the logs.
[libvpx-vp9 @ 0000000007f61d20] v1.7.0-134-ge0b88b5
[libvpx-vp9 @ 0000000007f61d20] --prefix=/root/shotcut/shotcut/Shotcut --enable-vp8 --enable-postproc --enable-multithread --enable-runtime-cpu-detect --disable-install-docs --disable-debug-libs --disable-examples --disable-unit-tests --target=x86_64-win64-gcc
[h264 @ 0000000007f62200] Reinit context to 1280x720, pix_fmt: yuv420p
[h264 @ 0000000007f64d40] Reinit context to 1280x720, pix_fmt: yuv420p
[h264 @ 0000000007f643a0] Reinit context to 1280x720, pix_fmt: yuv420p
[producer avformat] audio: total_streams 1 max_stream 1 total_channels 2 max_channels 2
[producer avformat-novalidate] H:/Shotcut/Test/ReplayBuffer 2018-04-01 18-07-02.mp4
checking VFR: pkt.duration 256
[h264 @ 0000000014268680] Reinit context to 1280x720, pix_fmt: yuv420p
[webm @ 0000000007b968c0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
Current Frame: 460, percentage: 97
Current Frame: 462, percentage: 97
Current Frame: 463, percentage: 98
Current Frame: 465, percentage: 98
Current Frame: 466, percentage: 98
Current Frame: 468, percentage: 99
Current Frame: 469, percentage: 99
Current Frame: 471, percentage: 99
Completed successfully in 00:00:13
[libvpx-vp9 @ 0000000008433480] v1.7.0-134-ge0b88b5
[libvpx-vp9 @ 0000000008433480] --prefix=/root/shotcut/shotcut/Shotcut --enable-vp8 --enable-postproc --enable-multithread --enable-runtime-cpu-detect --disable-install-docs --disable-debug-libs --disable-examples --disable-unit-tests --target=x86_64-win64-gcc
[libopus @ 000000000829ee60] Value 16666.000000 for parameter ‘frame_duration’ out of range [2.5 - 60]
[h264 @ 00000000084347c0] Reinit context to 1280x720, pix_fmt: yuv420p
[h264 @ 0000000008432140] Reinit context to 1280x720, pix_fmt: yuv420p
[h264 @ 00000000148745a0] Reinit context to 1280x720, pix_fmt: yuv420p
[producer avformat] audio: total_streams 1 max_stream 1 total_channels 2 max_channels 2
[producer avformat-novalidate] H:/Shotcut/Test/ReplayBuffer 2018-04-01 18-07-02.mp4
checking VFR: pkt.duration 256
[h264 @ 0000000014873c00] Reinit context to 1280x720, pix_fmt: yuv420p
[webm @ 00000000080668c0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
[webm @ 00000000080668c0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
Automatically inserted bitstream filter ‘vp9_superframe’; args=’'
Current Frame: 459, percentage: 97
Current Frame: 460, percentage: 97
Current Frame: 461, percentage: 97
Current Frame: 463, percentage: 98
Current Frame: 464, percentage: 98
Current Frame: 465, percentage: 98
Current Frame: 466, percentage: 98
Current Frame: 467, percentage: 98
Current Frame: 469, percentage: 99
Current Frame: 470, percentage: 99
Current Frame: 471, percentage: 99
Completed successfully in 00:00:37
I have no idea why it works here and not for you. Maybe one of the developers might take a look.