DVBLink konvertering

Hej,

Jeg er i gang med at fjerne min DVBLink-installation.

Jeg kan se, at der er et script skrevet til udtrækning af DVBLink-informationer, men jeg er så ny med MCEBuddy, at jeg ikke forstår en lyd af det – så kunne jeg få nogle retningslinjer, tak?

Processen:
Jeg skal konvertere DVBLink-optagede filer med metadata inkluderet til Plex Media Server; oprindeligt havde jeg planlagt at bruge Emby Media Server, men der er ingen app til min Samsung Blu-ray-afspiller, hvorimod der er en til Plex.

Derefter planlægger jeg at droppe NextPVR og i stedet bruge Plex indbyggede TV-tuner-understøttelse, hvis den er god nok, efter jeg har testet den.

Henviser du til dette opslag?

Det burde være ret ligetil. Trin 1 er ændringer, der skal foretages i din mcebuddy.profiles-fil, specifikt til den profil, du ønsker at bruge. Trin 2 er den fil, du skal oprette/gemme, som vil blive kaldt af MCEBuddy, når det bruger profilen.

Du kan finde flere detaljer om profiler og brugerdefinerede kommandoer her:

Tak, det klarede op. Jeg melder tilbage, når jeg har fået det sat op.

Prøvede XML-versionen, er den ikke mere kompatibel med Plex?

Under alle omstændigheder, ingen succes med scriptet, med følgende fejl i loggen:

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:Den angivne modul blev ikke fundet 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.

Det ligner en Strawberry Perl opsætningsfejl. Den kan ikke finde et modul internt. Prøv at google for at finde ud af, hvad der foregår.

Kan have noget at gøre med UNC-stier (netværksmappe). Vil forsøge at flytte en fil til lokal lagring.

Nope, nothing to do with UNC-paths, still the same error.

Det har ikke noget med dine filer/MCEBuddy at gøre, det er et strawberry perl-miljø/setup-problem. Det forsøger at indlæse nogle moduler, som ikke findes eller ikke kan findes. Ved ikke, hvilken kode-side du bruger i dit miljø, men det ser ud til at være sat til finsk.

Oversættes til

Den angivne del blev ikke fundet

Ja, det forsøger at indlæse Expat.xs.dll, men det mislykkes, hvis jeg læser loggen korrekt. Jeg har tjekket, at filen er der.
Jeg vil prøve en ældre Strawberry-udgave.

Prøvede 2017-buildet af Strawberry og fik lidt fremskridt.

Nu er fejlen “Can’t locate XML/LibXML/PrettyPrint.pm in @INC (you may need to install the XML::LibXML::PrettyPrint module)”

Jeg vil søge efter modulet og forsøge at installere det.

Endnu et modul mangler, installerer også det.

Kan ikke finde XML/LibXML/Iterator.pm i @INC (du skal muligvis installere XML::LibXML::Iterator-modulet)

Også nødt til at installere XML::Writer

Virker dog stadig ikke, får følgende fejl:

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 →

Autorisation burde ikke være et problem, jeg modificerede scriptfilen til at inkludere mit DVBLink-brugernavn og -adgangskode.

Samme problem med ArgusTV-format script, bortset fra at jeg også var nødt til at ændre portinformationen, der peger på DVBLink i scriptet.
Porten var i brug i en ældre version af DVBLink, er det fordi disse scripts ikke fungerer med DVBLink 6.0.0?

Vil du dele de nye scripts/guides med fællesskabet? Jeg vil gerne opdatere de oprindelige indlæg med din guide/versionsinformation.