I made a "smoothie" to test my 4k video editing flow.
Recorded with a MotoZ in 4k30fps, i used kdenlive v16.12 to edit the clips. The edits were minimal, just stacking and cutting off the edges. I took an afternoon to install gentoo linux on my Z800 workstation (24threads, 48gb ram) after i was disappointed with ubuntu.
It worked, not ideally, with software compositing and using just about 6 cores for rendering h264.
The GPU acceleration using the Movit library just didn't work, and increasing MLT threaded processing above 4 just cause terrible stutters.
I tried VDPAU in vlc, too (nvidia quadro 4000), but the (4k) profile is not supported by VDPAU, so that could reflect poorly on kdenlive performance too, probably.
It's been a while since Intels quicksync was supported by ffmpeg, but i don't think it has been integrated in this workflow. Should be a massive encoding win.
After this i decided to focus on a video processing project, reading files (probably with ffmpeg-git) and processing directly on the GPU. I wonder how it will handle 4k:)
I might even dabble in vulkan, but i noticed it is quite a huge api with great chance of not using it right:)
The decoding, transferring to gpu texture and displaying should be a nice performance test for opengl.
Also a quick comment on the video quality... it's a phone so it's best to use it for a well lit scene and optimal conditions to get the most out of it. I used the native app which has quite low bitrate, the 100Mbps bitrate is a lot nicer but it eats the storage like crazy:)
Maybe for my ssd on a usb2sata adapter project:)
I just remembered i could have added a background song (and some titles)... eh, in the next one:)