Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple slaves working on single transcode? #75

Open
iamangus opened this issue Sep 2, 2018 · 1 comment
Open

Multiple slaves working on single transcode? #75

iamangus opened this issue Sep 2, 2018 · 1 comment
Assignees
Labels

Comments

@iamangus
Copy link

iamangus commented Sep 2, 2018

I am in the process of building a docker swarm with storage provided by glusterfs all setup across 4 or 5 Odroid HC2s. My hopes were to fork deevus' docker implementation using linuxserver/docker-plex-armhf so it will run on arm.

Because I would like to transcode 4K content, is it at all possible to have multiple slaves working on a single transcode?

@liviynz liviynz self-assigned this Sep 3, 2018
@liviynz liviynz added the invalid label Sep 3, 2018
@liviynz
Copy link
Collaborator

liviynz commented Sep 3, 2018

Hi,
Unfortunately you can’t split a single transcode across multiple slaves without at best a massive rewrite of everything. It wasn’t coded that way because Plex itself deals itself in single streams so the code is aligned with that. Even if it was redone then there’s a likely issue of the playback halting if one of the slave transcodes don’t keep up. I believe what I’ve said here is all accurate but my focus is elsewhere with some other non PRT critical issues and I just happened to be taking a 10 min break when this came through so I thought I’d quickly reply and the subject of splitting the transcoding of a single job across multiple systems simultaneously has come up before.

TLDR version, plex is single stream per transcode orientated so therefor so is PRT. Is it possible? Yes potentially but large amounts of work & lots of potential problems so it’s not planned currently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants