Hello, i have a macmini 2018 with 10.15.6 and i’m wondering to remove macOS and switch to a full docker stack on Linux.
The macmini has a T2 chip which have encoding capabilities but most of my files are in h264 or hevc 10bits and i’m not sure the t2 can manage these codecs
I see feedback from igpu 630 which can handle multiple transcoding but following plex support, macOS api can’t handle multiple hardware transcoding.
Do you know if videotoolbox limitations apply to full h264 transcoding or is there any advantage to maintain Apple t2 for transcoding?
That document refers specifically to hardware accelerated encoding on macOS using videotoolbox being limited to one session; decoding is not documented as being limited to one session. However, there are at least some circumstances where, using videotoolbox for hardware acceleration, Plex can decode and encode more than one stream. Here’re three being transcoded from 1080p ~40 Mbps to 720p 4 Mbps, using hardware acceleration for both decoding and encoding. This is on a Late 2012 Mac Mini with an i7-3615QM (Intel HD 4000 graphics:
I’m using 4K files to stress the transcoding engine and be sure, the gpu is not enough “fast” to manage all the movies one by one with enough buffer to miss the buffuring.
This is showing PGS (image based) subtitles. Image based subtitles must always be burned by the CPU. Intel did not provide a means to do this in hardware.
Which Intel CPU is being used here? “Intel 8700” is insufficient. Is it an i3, i5, or i7 ?
I wasn’t aware of PGS requirement but i will try to have srt file in addition or lower quality file without PGS.
It’s an i7 8700B with a igpu uhd630. I’m just wondering if performance could be lower on macos than ubuntu or performance should similar and i can use macos or linux without loss.
My target will be rclone mount and mergerfs or unionfs with multiple docker container (one plex server for music files and other tool for media mangement requiere multiple instance in parallel) but for the moment, i’m challenging both OS for transcoding performance.