This software is a part of UnicornTranscoder project, it's a binary to replace the official Plex Transcoder, the binary will send parameters to UnicornLoadBalancer.
The UnicornTranscoder project is an open source software, maintained by @drouarb and @Maxou44. If you want to support us, you can tip us on Ko-fi: https://ko-fi.com/unicorntranscoder ☕
- Plex Media Server
- Clone this repository
- Run
npm i
- Set your load-balancer url in
config.js
(Note you can also set this as an environment variable calledLB_URL
, otherwise it will default to:http://127.0.0.1:3001/'
, a slash is required at the end of the url (like the default value). - Build the binary with
npm start
- Replace the Plex binary called
Plex Transcoder
by the generated binary store inbin
, choose the correct version (depending on your OS)
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Pull Requests are welcome 😉