![]() Building plex-media-playerĪssuming that everything else has installed correctly, building Plex Media Player should now be fairly straightforward: You can also attempt to skip the installation step, and change the paths in the PMP build step to the build directory, but this is more complicated. (The FFmpeg libraries are statically linked in libmpv when using mpv-build.) In particular, it does not install or use FFmpeg libraries. With this, libmpv should have been installed to /usr/local/. rebuild -j4 (this steps checks out all sources and compiles them and takes a while) you can also add echo -disable-cplayer > mpv_options to prevent mpv CLI from being built.echo -enable-libmpv-shared > mpv_options.First you need to install some build prerequisites: Here are instructions how to build them locally. It's recommended to build a current version, or to get them from 3rd party sources (some are listed on ). While most distros have FFmpeg and mpv packages, they're often outdated. (Untested whether this works reliably.) Building mpv and ffmpeg On Windows and OSX, you can omit the -DQTROOT argument to use the Qt built by Plex. Otherwise, download a supported Qt version from qt.io. If your distro provides a Qt 5.9.5 package, try to use it. Systems not based on Debian/Ubuntu will have similar packages, but you'll need to figure out their names yourself. sudo apt install autoconf automake libtool libharfbuzz-dev libfreetype6-dev libfontconfig1-dev libx11-dev libxrandr-dev libvdpau-dev libva-dev mesa-common-dev libegl1-mesa-dev yasm libasound2-dev libpulse-dev libuchardet-dev zlib1g-dev libfribidi-dev git libgnutls28-dev libgl1-mesa-dev libsdl2-dev cmake.They were tested on a fresh install without extra options and with auto-updates applied. These instructions are for Ubuntu 16.04 LTS and up. Downgrading a system Qt will cause issues in other applications depending on a newer Qt version. Please consider building PMP within a dedicated VM or Docker container if your system has a Qt version installed newer than 5.9.5. However, Qt 5.11.0 and 5.11.1 versions are incompatible and should be avoided. Our users have indicated that Qt 5.10 and Qt 5.11 also builds correctly. Plex Media Player officially requires Qt 5.9.5. Or if you prefer working in Xcode, run CMake for the xcode build): cmake -GNinja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=output.Install mpv and other dependencies with homebrew:.If you're happy just building from the command line then run CMake for the ninja build tool: This repository is preserved as it was when last developed. Use caution and good common sense.Note: Plex is no longer actively maintaining Plex Media Player. Just FYIĮdit 2: using third party binaries and repositories comes with some inherent security risks (similar to downloading and running a binary on a Windows machine). If you run into issues, let me know!!Įdit: Just in case anyone was wondering why I went through the trouble, PMP allows for direct play on HEVC content, the webUI doesn't currently support HEVC and transcodes. I've placed a couple error messages that I ran into on the blog post as well. ![]() most of the other instructions are available on here ( ). you must use libcec4 (not available on 16.04 repo). Requirements, you must use Qt version 5.7 (link on blog), 5.6 won't work, it will throw errors. I made a quick blog post (mostly just to remind myself of how to do it). There are a bunch of dependencies, and gotchas, but I'll do my best to walk anyone through it that wants to do it as well. after alot of trial and error, I got Plex Media Player running on Linux Mint 18.2 (ubuntu 16.04). Please go to the relevant subreddits and support forums, for example: Build help and build shares posts go in their respective megathreads No referral / affiliate links, personal voting / campaigning / funding, or selling posts Welcome to /r/Plex, a subreddit dedicated to Plex, the media server/client solution for enjoying your media! Plex Community Discord Rules Latest Regular Threads: No Stupid Q&A: Tool Tuesday: Build Help: Share Your Build: Submit Troubleshooting Post Files not showing up correctly?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |