Cosa fare se il server di Plex non è abbastanza potente

Se anche voi state ricevendo questo messaggio durante la riproduzione di un video:

This server is not powerful enough to convert video.

La soluzione non è per forza che dovete cambiare server e prenderne uno più potente!

Ma bensì, potete provare la riproduzione diretta del filmato: e lo potete ottenere usando Chrome o Safari (nel caso stiate usando Mac) che permettono la riproduzione diretta dei filmati H265 (spesso sono quelli che danno il problema).

Nel caso invece non sia abbastanza, potete usare app come Infuse: https://apps.apple.com/it/app/infuse-7/id1136220934 che vi permette di convertire dal vostro dispositivo il filmato!

Come installare Plex su Ubuntu

Qualche mese fa avevamo visto come installare Plex su Raspberry Pi. Oggi vediamo come installarlo su Ubuntu (quello provato da me è la versione 19.10):

sudo snap install plexmediaserver

Se invece volete utilizzare la versione senza l’utilizzo di snap:

echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add - 

Poi eseguite un aggiornamento:

sudo apt update
sudo apt upgrade

E ora procediamo con l’installazione:

sudo apt install plexmediaserver

Ora potete andare sul vostro browser preferito su:

http://ubuntu.local:32400

Ed ecco a voi: Plex!

Come configurare Monit con Plex

sudo nano /etc/monit/conf.d/plex

Incollate questo (modificando le porte nel caso vi servissero, ma la 32400 dovrebbe andar bene):

check process Plex with pidfile "/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/plexmediaserver.pid"
    start program = "/usr/sbin/service plexmediaserver start" with timeout 60 seconds
    stop program  = "/usr/sbin/service plexmediaserver stop"
    if failed host 127.0.0.1 port 32400 with timeout 30 seconds for 5 cycles then restart
    #if failed port 32401 with timeout 30 seconds for 5 cycles then restart
    #if failed port 32469 with timeout 30 seconds for 5 cycles then restart
    #if failed port 1909 with timeout 30 seconds for 5 cycles then restart
    #if failed url http://127.0.0.1:32400/web/index.html with timeout 30 seconds for 5 cycles then restart

E poi riavviate Monit con:

sudo monit reload

Come installare Plex su Docker

Prima di tutto installate Docker in base al sistema operativo che state utilizzando (è compatibile ovunque). Poi aprite il terminale ed eseguite:

sudo docker pull linuxserver/plex

E poi incollate questo, modificando i parametri che preferite:

sudo docker create \
--name=plex \
--net=host \
--restart=always \
-e VERSION=latest \
-e PUID=1001 -e PGID=1001 \
-e TZ=Europe/London \
-v /home/plex/config:/config \
-v /home/plex/tvshows:/data/tvshows \
-v /home/plex/movies:/data/movies \
-v /home/plex/transcode:/transcode \
linuxserver/plex

Eseguite sudo docker start plex e… voilà!

Ora aprite il browser sul vostro IP alla porta 32400 e divertitevi.