Conversion DVBLink

Bonjour,

Je suis en train de me débarrasser de l’installation DVBLink.

Je vois qu’il y a un script écrit pour l’extraction des informations DVBLink, mais je suis tellement débutant avec MCEBuddy que je ne comprends rien, donc pourrais-je avoir quelques indications s’il vous plaît ?

Le processus :
J’ai besoin de convertir les fichiers enregistrés DVBLink avec les métadonnées incluses pour le serveur multimédia Plex, à l’origine je prévoyais le serveur multimédia Emby, mais il n’y a pas d’application pour mon lecteur Blu-ray Samsung, mais il y en a une pour Plex.

Après cela, je prévois d’abandonner NextPVR et d’opter pour le support de tuner TV intégré de Plex, si c’est assez bon après l’avoir testé.

Faites-vous référence à ce message ?

Cela devrait être assez simple. L’étape consiste à modifier votre fichier mcebuddy.profiles, plus précisément le profil que vous souhaitez utiliser. L’étape 2 est le fichier que vous devez créer/enregistrer et qui sera appelé par MCEBuddy lorsqu’il utilisera le profil.

Vous trouverez plus de détails sur les profils et les commandes personnalisées ici :

Merci, c’est plus clair. Je ferai un rapport quand j’aurai tout configuré.

J’ai essayé la version XML, n’est-ce pas plus compatible avec Plex ?

Quoi qu’il en soit, le script ne fonctionne pas, avec les erreurs suivantes dans le journal :

2019-05-02T21:39:25 MCEBuddy.AppWrapper.Base --> Launching process c:\strawberry\perl\bin\perl.exe
2019-05-02T21:39:25 MCEBuddy.AppWrapper.Base --> Process arguments c:\strawberry\dvblink.pl "\\nas4free\storage\mediabackup\share\Nauhoitukset\Dokumenttiprojekti_Nuoret_nettiaddiktit-2130_20150824-12-10240000-1440441000.ts"
2019-05-02T21:39:25 MCEBuddy.AppWrapper.Base --> UI Session Admin Process : False
2019-05-02T21:39:25 MCEBuddy.AppWrapper.Base --> Setting process priority to Normal
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> Can't load 'c:/strawberry/perl/vendor/lib/auto/XML/Parser/Expat/Expat.xs.dll' for module XML::Parser::Expat: load_file:Le module spécifié est introuvable at c:/strawberry/perl/lib/DynaLoader.pm line 193.
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base -->   at c:/strawberry/perl/vendor/lib/XML/Parser.pm line 18.
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> Compilation failed in require at c:/strawberry/perl/vendor/lib/XML/Parser.pm line 18.
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> BEGIN failed--compilation aborted at c:/strawberry/perl/vendor/lib/XML/Parser.pm line 22.
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> Compilation failed in require at c:\strawberry\dvblink.pl line 9.
2019-05-02T21:39:26 MCEBuddy.AppWrapper.Base --> BEGIN failed--compilation aborted at c:\strawberry\dvblink.pl line 9.

Cela ressemble à une erreur de configuration de Strawberry Perl. Il semble ne pas trouver un module en interne. Essayez de chercher sur Google pour comprendre ce qui se passe.

Cela pourrait être lié aux chemins UNC (dossier réseau). Je vais essayer de déplacer un fichier vers le stockage local.

Non, ça n’a rien à voir avec les chemins UNC, c’est toujours la même erreur.

Cela n’a rien à voir avec vos fichiers/MCEBuddy, c’est un problème d’environnement/de configuration de Strawberry Perl. Il tente de charger des modules qui n’existent pas ou ne peuvent pas être trouvés. Je ne sais pas quelle page de code vous utilisez dans votre environnement, mais il semble qu’elle soit définie sur le finnois.

Se traduit par

La partie spécifiée est introuvable

Oui, il essaie de charger Expat.xs.dll, mais n’y parvient pas, si je lis correctement le journal. J’ai vérifié que le fichier est bien là. Je vais essayer une ancienne version de Strawberry.

J’ai essayé la version 2017 de Strawberry et j’ai fait des progrès.

Maintenant, l’erreur est « Impossible de localiser XML/LibXML/PrettyPrint.pm dans @INC (vous devrez peut-être installer le module XML::LibXML::PrettyPrint) »

Je vais rechercher le module et tenter de l’installer.

Un autre module manquant, je l’installe également.

Impossible de localiser XML/LibXML/Iterator.pm dans @INC (vous devrez peut-être installer le module XML::LibXML::Iterator)

Aussi dû installer XML::Writer

Cependant, cela ne fonctionne toujours pas, j’obtiens les erreurs suivantes :

2019-05-03T18:07:08 MCEBuddy.AppWrapper.Base → Launching process c:\strawberry\perl\bin\perl.exe
2019-05-03T18:07:08 MCEBuddy.AppWrapper.Base → Process arguments c:\strawberry\dvblink.pl “\\nas4free\storage\mediabackup\share\Nauhoitukset\Historia_Tiede_pahan_palveluksessa-2000_20150829-27-10180000-1440867604.ts”
2019-05-03T18:07:08 MCEBuddy.AppWrapper.Base → UI Session Admin Process : False
2019-05-03T18:07:08 MCEBuddy.AppWrapper.Base → Setting process priority to Normal
2019-05-03T18:07:10 MCEBuddy.AppWrapper.Base → “my” variable $ccnt masks earlier declaration in same scope at c:\strawberry\dvblink.pl line 74.
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → Use of uninitialized value $xmlres in substitution (s///) at c:\strawberry\dvblink.pl line 95.
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → Use of uninitialized value $xmlres in substitution (s///) at c:\strawberry\dvblink.pl line 96.
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → Use of uninitialized value $xmlres in substitution (s///) at c:\strawberry\dvblink.pl line 97.
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → Empty String at c:\strawberry\dvblink.pl line 101.
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → searching for file =\\nas4free\storage\mediabackup\share\Nauhoitukset\Historia_Tiede_pahan_palveluksessa-2000_20150829-27-10180000-1440867604.ts
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base → An Error Occurred
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →

An Error Occurred


2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →

401 Unauthorized


2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →
2019-05-03T18:09:11 MCEBuddy.AppWrapper.Base →

L’autorisation ne devrait pas être un problème, j’ai modifié le fichier de script pour inclure mon nom d’utilisateur et mon mot de passe DVBLink.

Même problème avec le script au format ArgusTV, sauf que j’ai également dû modifier les informations de port qui pointent vers DVBLink dans le script.
Le port était utilisé dans une ancienne version de DVBLink, est-ce que ces scripts ne fonctionnent tout simplement pas avec DVBLink 6.0.0 ?

Souhaitez-vous partager les nouveaux scripts/guides avec la communauté ? Je serais heureux de mettre à jour les messages originaux avec vos informations de guide/version.