FFmpeg Patches for a 20% speedup of Apple ProRes decoding
ffmpeg.org
ffmpeg.org
Then they convert to h.264/265/etc. as desired to produce the consumer streams.
I'm curious... does anyone know, do they use ffmpeg for that? Or a commercial tool?
Source is not always the same, but does often go through a Mac. Not an Apple employee, but I've heard the reason they make the 5k display is to account for 4k fullscreen + toolbar.
[1] https://partnerhelp.netflixstudios.com/hc/en-us/articles/726...
https://netflixtechblog.com/high-quality-video-encoding-at-s...
https://research.netflix.com/research-area/video-encoding-an...
AMD Xilinx's Alveo lineup is basically just for this and I think the energy efficiency is way higher, incredibly parallelizable workloads. ASICs would be even better.
YouTube transcodes from their reference copy on ASICs, "Argos" (maybe onto a new thing by now). There's a paper on this too. https://blog.youtube/inside-youtube/new-era-video-infrastruc...
There are only a handful of people that really contribute to ffmpeg, yet its codebase runs pretty much the entire video based internet. It’s a marvel of the modern world.
https://github.com/FFmpeg/FFmpeg/commit/5554de13b29b9bb812ee...
Occasionally my dad will need some help with video or audio, and he'll see me hack together an ffmpeg command (even on Android with termux in a pinch!) and be utterly astounded. Being able to quickly slice up the video without re-encoding, or being able to stitch video together without a re-encode, or being able to arbitrarily glue a bunch of videos together all of different formats and it will work flawlessly.
It's a piece of software I would gladly pay hundreds of dollars for, and yet it manages to be free. I think I'll visit their donate page right now.
[1] it's not hard to find my employment history but I ask you not to say it publicly here
Probably not as fast but it would scrub well.
And you're going to use a very high bitrate.
This is way more space than consumer codecs use. But still way less than uncompressed video.
Doesn't seem to be something which will improve performance on Linux based OSs?