A terminal with the Plex and Jellyfin logos and a popcorn bucket next to it.
Agence web » Actualités du digital » Saviez-vous que vous pouviez diffuser Plex ou Jellyfin dans votre terminal ?

Saviez-vous que vous pouviez diffuser Plex ou Jellyfin dans votre terminal ?

En règle générale, vous diffusez Plex aux endroits standards : sur un téléviseur, un smartphone, une tablette ou un ordinateur. Et si je vous disais que vous pouvez diffuser Plex (ou Jellyfin) via votre terminal ? C'est exactement ce que fait le nouveau plugin mov-cli-jellyplex. Voici comment cela fonctionne.

Qu’est-ce que mov-cli ?

Si vous n'avez pas entendu parler de mov-cli, alors vous n'êtes pas seul. Je ne l'avais pas non plus jusqu'à très récemment, et c'est un logiciel plutôt sympa. Pour faire simple, mov-cli est un plugin pour votre ordinateur qui vous permet de diffuser différents types de médias via votre terminal.

L'installation de mov-cli est assez simple et il existe des documents pour Windows, Linux, macOS, Android et même iOS. Dans cet article, je vais passer en revue son utilisation sous Windows. Cependant, la fonctionnalité est la même sur toutes les plateformes. Je l'ai également installé sur le sous-système Windows pour Linux (WSL), qui est essentiellement Linux sur Windows, et cela a également fonctionné parfaitement.

Comment installer mov-cli

Pour utiliser le plugin mov-cli-jellyplex, vous devez d'abord installer mov-cli. Pour cet article, je vais me concentrer sur l'installation sous Windows car il s'agit de mon système d'exploitation principal.

Pour commencer, vous devez vous assurer que Scoop est installé. Ce n'était pas sur mon ordinateur, c'est donc par là que j'ai commencé.

Vous souhaiterez ouvrir Windows PowerShell en tant qu'administrateur, puis exécuter les commandes suivantes.

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Invoke-RestMethod -Uri https:

Maintenant, avec scoop installé, vous pouvez accéder à l’invite de commande Windows standard pour terminer l’installation de mov-cli. Le reste est assez simple et ne nécessite que quatre commandes supplémentaires avant d'être opérationnel. Il y a quelques prérequis qui doivent être installés en premier.

scoop install git python

scoop bucket add extras

scoop install mpv fzf

Ensuite, une fois cela terminé, vous exécuterez simplement :

pip install mov-cli -U 

Vous êtes maintenant prêt à partir ! Pour expliquer un peu ce qui vient de se passer, la première commande scoop a installé à la fois git et python. Ensuite, quelques extras sont ajoutés à Scoop et installe enfin mpv et fzf. MPV sert à lire le film, et fzf permet de générer le menu vous permettant de choisir le film ou l'émission à lire.

À ce stade, mov-cli est installé et prêt à fonctionner, nous pouvons donc passer à l'installation du plugin jellyplex !

Comment installer le plugin mov-cli-jellyplex

Une fois mov-cli installé, l'installation de mov-cli-jellyplex est assez simple, même si vous devrez effectuer quelques configurations pour qu'il se connecte à votre compte Jellyfin ou Plex.

Pour l'installer, exécutez simplement la commande suivante dans l'invite de commande Windows.

pip install mov-cli-jellyplex 

Ensuite, courez

mov-cli -e 

pour ouvrir la configuration mov-cli. Trouvez la zone étiquetée

(mov-cli.plugins) 

et ajoutez ce qui suit en dessous :

jelly = "mov-cli-jellyplex" 

Et il est installé et activé ! Il s’agit de la partie la plus simple de l’installation, et nous passons maintenant à la configuration du plugin à utiliser.

Comment configurer le plugin mov-cli-jellyplex

Pour commencer, vous devez ouvrir votre fichier de variables environnementales. Pour ce faire, exécutez :

mov-cli -e .env 

Ce fichier doit, à toutes fins utiles, rester 100 % privé et ne jamais être partagé avec qui que ce soit. Pour les besoins de cet article, je vais créer des informations aléatoires à mettre dans l'exemple de fichier env pour vous. Mais il s’agit d’informations extrêmement sensibles et doivent toujours être expurgées si vous partagez le fichier avec quelqu’un à des fins de dépannage.

Je vais montrer comment configurer Plex ici, mais le plugin mov-cli-jellyplex contient une documentation sur la façon de configurer Jellyfin.

Votre fichier de variables d'environnement devrait ressembler à ceci :

PLEX_SERVER_ID="abunchofrandomtext"
PLEX_USERNAME="ilovemovies"
PLEX_PASSWORD="D0ntHaxM3Plz"

Pour obtenir votre identifiant de serveur Plex, accédez simplement à yourplexIP:32400/identity et trouver le machineIdentifier="" champ. Il s'agit de votre identifiant Plex à utiliser dans le champ de variable environnementale.

Comment diffuser des films à l'aide du plugin mov-cli-jellyplex

Une fois que vous avez configuré cela, vous êtes prêt à utiliser le plugin. Si vous utilisez Jellyfin, vous devriez pouvoir exécuter la commande suivante (je n'ai pas Jellyfin, donc je ne l'ai pas testé) :

mov-cli -s jelly The Avengers 

Pour utiliser le plugin avec Plex, la commande est un peu différente. Il m'a fallu un peu de temps pour comprendre cela pour que vous n'ayez pas à :

mov-cli -s jelly.plex The Avengers 

L'ajout du .plex permet de savoir comment rechercher Plex. Je ne sais pas pourquoi c'est nécessaire, mais cela semble l'être. Cependant, je ne suis pas seul dans ce problème, car il s'agit d'un problème ouvert avec le plugin au moment de la rédaction, il est donc possible qu'il soit résolu à l'avenir.

Choisissez simplement dans la liste des films ou des émissions qui correspondent à votre requête de recherche, puis cliquez sur Entrée, et vous regarderez un film depuis votre terminal !


Vous ne savez pas si vous devez choisir Jellyfin ou Plex pour votre serveur multimédia ? Découvrez cet explicatif expliquant pourquoi Jellyfin est l'alternative Plex que vous attendiez. Ou sautez cela et plongez simplement dans ce qu’est Plex et comment il fonctionne.

★★★★★