Jump to content
XPEnology Community

Transcodage HW Plex


Recommended Posts

il y a 44 minutes, EVOTk a dit :

Tu as bien refait la commande, apres l’activation du transcodage par le script ? ( Plex a l'arret )


sudo chmod 666 /dev/dri/renderD128

 

Non, mais maintenant c'est fait...🤭

il y a 46 minutes, EVOTk a dit :

La commande suivante te retourne quelques chose maintenant ?


cat /usr/syno/etc/codec/activation.conf

 

Je crois qu'il y a du mieux...

480065117_Sanstitre.jpg.6b891d7bca7bb096af41d5d40577da16.jpg

 

Mais ça marche toujours pas...

Link to comment
Share on other sites

Bonjour Viking,

il y a 55 minutes, viking74 a dit :

Dans video station->Parametre->avance->activer l'acceleration materiel

Attention a la source a encoder  pas de son DTS

Pour Vidéo station, c'est bien ce que j'ai fait et j'essaye de transcoder du "HEVC 1080p avec AC-3" en "x264 1080p avec AC-3"

1057022972_Sanstitre.thumb.jpg.ac1be3681761aab4ca8018e4873b0e4c.jpg

Mais le processeur passe à 100% mais rien ne s'affiche...

1924419683_Sanstitre.thumb.jpg.fc6a41db012bfc9c067e76e99fb9169b.jpg

Et ça reste comme ça...

Link to comment
Share on other sites

Juste pour être sûr, dans le BIOS, "Primary Graphics Adapter" est bien sur "onboard"? Et "Share Memory" sur "Auto"?

Et il y a cette info dans un post d'IG-88: "if there are problems getting hardware transcoding to work it might help to disable vt-x/vt-d in bios (reported on a J5005 Gemini Lake), but there are other possible reasons because of the licensing thats needed for this to work, but at least it will not hurt as as lon as you dint intent to use the vmm package".

Bon, c'est chiant si tu veux lancer des VM depuis DSM mais tu peux déjà tester pour voir si ça règle ton problème (pour résumer, désactiver VT-D/VT-X, ou un nom approchant, dans le Bios)

EDIT: il semble confirmé qu'il faille désactiver VT-D dans le bios pour faire fonctionner le transcodage sur cette carte: https://xpenology.com/forum/topic/31751-dsm-623-25426-update-2/?do=findComment&comment=156184

 

Edited by pmchan
Link to comment
Share on other sites

Bonjour pmchan,

Bingo👏👏👏👏👏.

J'ai désactivé le VT-D dans le bios et j'ai bien du HW dans plex.

Par contre comme rien n'est parfait, avec Plex le transcodage est vraiment de très mauvaise qualité (Pixelisation) alors que je pensais que la partie GPU était plus puissante que la partie CPU.

Par contre avec Vidéo Station ça marche très bien.

Plus qu'a travailler sur la partie Plex.

Encore merci.

Link to comment
Share on other sites

Je crois que le coup du VT-D n'était que la touche finale aux différentes modifs conseillées par EVOTk et Viking74, mais content que ça fonctionne enfin. Concernant le résultat un peu dégueu, quelle version de Plex as-tu installée? Celle dispo dans le Centre de Paquets DSM ou directement sur le site Plex? Il vaut mieux prendre celle du site Plex, totalement à jour contrairement à celle du centre de paquets.

EDIT: si tu veux vérifier si la qualité de transcodage est liée à Plex, tu peux aussi suivre l'EXCELLENT tuto de @EVOTk pour installer le docker de Jellyfin, dont l'avantage notable est la gratuité du transcodage hardware, contrairement à Emby ou Plex.

Edited by pmchan
Link to comment
Share on other sites

Merci @pmchan 🥰

A savoir, que si c'est uniquement pour de l'utilisation local, il y a ce tuto, plus simple ( car pas d'utilisation de docker-compose ) : https://www.forum-nas.fr/viewtopic.php?f=56&t=14012

 

Le transcodage GPU est par définition plus "moche" que du transcodage CPU. Pour simplifié la chose, on dira que le GPU travaille de façon plus grossière avec des algorythmes pré-conçu mes pas forcément adapté a la video ! Alors que le CPU lui, va s'adapter continuellement ( et c'est pour sa que c'est gourmand en ressource ! )

 

Dans Plex, il n'y a qu'un seul moyen de jouer sur la qualité du transcode, Dans parametres > transcodeur

qGQIV3f.png

 

Pour avoir la qualité max, il faut choisir "Faire souffrir mon CPU".

 

Pour l'exemple, sur Jellyfin, les reglages sont plus "poussés" :

Il est possible de choisir parmis de nombreux profils pré-défini :

https://i.imgur.com/Y7eUrHx.png

 

Le CRF est également modifiable :

https://i.imgur.com/EbTApvG.png

 

Ou même la méthode de désentrelacement:

https://i.imgur.com/BMACqlr.png

Edited by EVOTk
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...