I am please to post here the first update for PlexMediaPlayer to Version 1.3.12
======
Due to some big mistake in previous PMP 1.2.3 and less ... you can't easily get your previous settings in case of update (read post where I announce this version)
BETTER is to restart from zero ... just get you settings to reintroduce them (short list)
sorry for the inconvenience
======
[Name]
pmp (for PlexMediaServer]
[Versions]
changelog : https://forums.plex.tv/discussion/19008 ... dia-player
1.3.12
... Desktop web-client updated to 3.29.7
1.3.11
NEW:
... Desktop web-client updated to 3.26.2
... Bumped deps
... lib mpv updated to 1.26
FIXED:
... (Desktop) Seeking while transcoding
... (macOS) Fullscreen UI corruption
1.3.10
... Desktop web-client updated to 3.21.2
... Bumped deps
FIXED:
... Ghosting effect with some files
... (Desktop) Library scanning alerts appearing over video
1.3.9
... TV web-client updated to 3.13.3
... Fixed Scaling issues on 4k screens
1.3.8
... update 1.3.6 and 1.3.7 exist only very few days ... so go to 1.3.8 directly
1.3.5.1
... update of apkg structure and scripts to be able to run PMP 2 BETA (PlexPass user only) in parallel on same system
... transfer your settings manually from 1.3.5 to 2.1.0 if you needed to have like an update with Beta
... ... BUT preferred is start from scratch (not a big deal)
UPDATE IS MANDATORY to be able to use BETA also ... in other case you can wait for next version
1.3.5
... update pmp
... keep using Qt 5.9
... update mpv (player library) to 1.0.25
1.3.4
... update Web
... update to QT 5.9 that seems to solve some screen size display problems ...
1.3.2
... update web desktop
... fix casting to pmp (desktop)
1.3.1.1
... add NEW MODE to solve some problem when PMP don't start correctly in TV mode
... use /usr/local/AppCentral/pmp/CONTROL/start-stop.sh set_mode scaletv ... to test it
... replace 1.3.1 download (absolutely same code ... only one more option)
1.3.1
... OFFICIAL version back to Qt5.7
... APKG :
... ... restructure the APKG to be compliant with one shared code source for other brand (reduce building delay)
... ... update some obsolete libraries provide by Asustor (so now generate symbol error on new applications)
1.3.0
... update pmp
... use last mpv library and program
... reverse to Qt5.7 (Qt5.8 support is stopped for the moment Qt.io) ... thanks to Plex.tv team for their help
ATTENTION ... always try first with TV mode before reverting to scale mode (so use start-stop.sh to set it)
F.Y.I. remember that TV or Desktop (scale or NOT) ALL are Web interface (JavaScript + CSS) with an internal server (conan)
... ALL mode use mpv to play music, movies, etc.
... So choosing TV mode is for aesthetic (BUT important for non technical users) or to have the better access to PMP settings
1.2.5
... update pmp, mpv and libraries
... solve a BIG MISTAKE in where are settings and logs ... (sorry)
1.2.3 (Final)
APKG 1.2.3.2
... final release 1.2.3
1.2.3 RC1
APKG 1.2.3.1 (1.2.3.RC1)
- Support added for Xorg R29 / Asportal 2.0.3.R1227 MANDATORY to run under this versions ...
APKG 1.2.3.0 (1.2.3.RC1)
1.2.2NEW:
- Desktop web-client updated to 3.0.1
- TV web-client updated to 2.13.1
- Add an experimental setting to force what screen PMP should be shown on in fullscreen
- Add experimental refreshrate.avoid_25hz_30hz and audio_delay.50hz hidden settings
FIXES:
- (Desktop) Mark as watched/unwatched not working on recently played items
- (Desktop) Added exit fullscreen button for Windows users
- (Desktop) Fixed translations
- (OSX) Improvements to cursor hiding
- (OSX) Fix display mode switching and display mode determination not working (by FrostedMint)
- (Windows) Disable HIDPI scaling to avoid certain problems
- Fixes to autorepeat handling (includes fixing accidental pausing when starting playback)
... update PMP
1.2.1
... update PMP
... update Qt to 5.7.1
... add shell option to change the start mode
... ... PMP support multiple start mode :
... ... ... tv ... it's normal mode for your Asustor (Media Player)
... ... ... desktop ... default ... use web interface need Chrome to be installed
... ... ... none ... (let PMP choice)
... ... ... scale (real desktop scale format) ... use this mode ONLY if PMP start but display nothing (in fact out of the visible screen) ... this is a workaround waiting for a full solution ... this exist only on some specific hardware and driver (none on my AS5002T) Plex dev. team works on this problem IF YOU DON'T HAVE THIS PROBLEM ... DON'T USE IT
To set the mode if needed do :
/usr/local/AppCentral/pmp/CONTRIL/start-stop.sh set_mode [tv|desktop|none|scale]
default at install : tv
RETURN to TV mode using the internal settings menu ... so after it use tV mode normally ...
1.2.0
... free version (no more Plexpass for all)
... add multiple interface
... be attention than official version don't exist for Linux ... but this build is 100% the github code
ATTENTION in some case you can start (even in Asportal) with the included Web Interface ... in this case do : switch in TV mode on the upper left menu
then if P.M.P. don't restart by itself ... Disable it in App Central menu then Enable it again ... I will work on a patch to select TV mode as soon as possible.
1.1.7
... update of PlexMediaPlayer
... read changelog on PlexMediaPlayer preview forum (PlexPass)
... update from QT5.6 to QT5.7
1.1.6-1
... update of PlexMediaPlayer
... read changelog on PlexMediaPlayer preview forum (PlexPass)
... ADD support of Asustor Remote Control
... ... arrows, OK=Enter, Back=Escape ... unfortunatly P.M.P. don't manage the default button when enter ... so you have to move the mouse to the button to activate it
1.1.4-1
APKG bug solved :
... add link to Xserver keyboard folder (so previous patch are not needed any more)
APKG news :
... MOVE .plexmediaplayer ($HOME) and plexmediaplayer ( $HOME/.local/share/ ) to the APKG folder /usr/local/AppCentral/pmp/home/
... ... this is to prevent lost of your settings in case of new A.D.M. for ex.
1.1.4 PLEASE STOP using this version
initial release for Asustor
[Prerequisites]
Xorg
Asportal
[Delivered]
plexmediaplayer binary (and pmhelper)
large MVP library (include it own ffmpeg3)
Qt5.7.0 (1.1.7 version)(reduced no Docs no Examples) but stay large. QT5.7.0 is complete and can be use independently of pmp (if you need it for your own)
[Sources & Build]
All have been compiled from Github source : https://github.com/plexinc/plex-media-player
... Licence for plexmediaplayer can be get in the github and in delivery
... License for QT are in the delivery
Build have been done on Ubuntu 14.04 + adding specific requirements ... with target prefix : /usr/local/AppCentral/pmp
APKG have been build on AS5002T with specific ad-dons (library missing)
Some libraries (Samba for ex.) have been modded (change RPATH) to don't conflict (versioning) with Asustor delivery
[Tested on]
incomplete test (I don't paid for a Plex Pass)
... it's not too expensive BUT I paid for a lot of things need only for integration ... one more again ... is too much ... I will buy one if error are too complicated to solve
Model : AS5002T
ADM : 2.7.0 RF72
... but I think it can run in 2.5 and more
[Support]
Plex Forum (if you have Plex Pass)
Plex Advanced configuration : https://support.plex.tv/hc/en-us/articl ... figuration
... the personal and settings files are in Asustor in : /usr/local/AppCentral/pmp/home (LOGS are also in)
General information : https://support.plex.tv/hc/en-us/sectio ... dia-Player
... please remember that I have a limited experience using this Player (no Plex Pass)
FIRST verify the limitation of this Player on Plex.tv site ... don't ask to me
[Update]
from 1.1.4 to 1.1.4-1
... please get a copy or an archive of
... /root/.plexmediaplyer and /root/.local/share/plexmediaplayer FOLDERS in a safe place (in case of)
... now (and normally AUTOMATICALLY) this folder will be move to /usr/local/AppCentral/home/
[Download]
APKG 1.3.12 : https://www.father-mande.ovh/A/apkg/pmp ... x86-64.apk
APKG 1.3.11 : https://www.father-mande.ovh/A/apkg/pmp ... x86-64.apk
Attention the size is large
Have fun, report here (or in new post to don't mix problems)
Philippe.
NB this represent hours and hours of works ... so please be indulgent ... and remember I propose the package but I am not responsible for the product ...