Hulp bij mislukking van toegewezen station

Hallo allemaal,

Ik heb servers moeten verhuizen en consolideren, en daardoor loop ik tegen een vreemd probleem aan waar ik niet uit kom.

Ik heb een NAS-server, TrueNAS, die al mijn Plex-opnames opslaat. De media-share is gekoppeld op mijn Plex-server (die ook MCEBuddy draait) als z:\

Ik gebruik Plex’s post-processing-script om de H264-opnames te transcoden naar H265. Het script wordt prima aangeroepen, maar als ik naar de logs kijk, zie ik het volgende:

WARNING> 2023-02-14T19:31:31 MCEBuddy.Engine.QueueManager --> Manually selected file Z:\_TV\TV-DVR\.grab\2fdc3ecf19384bb132a02bb7364f74d2c6ec36d8-70aa275f6292d0660d7058ab1a81033bde811485\Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts does not exist or MCEBuddy doesn't have read permissions, skipping
ERROR> 2023-02-14T19:32:34 MCEBuddy.Engine.QueueManager --> Unable to process files in location \\TRUENAS\Media\_TV for monitor task Plex-DVR
ERROR : Thread was being aborted.
INFORMATION> 2023-02-14T19:32:35 MCEBuddy.Engine.Core --> MCEBuddy engine stopped
INFORMATION> 2023-02-14T19:32:35 MCEBuddy.Engine.Core --> Setting engine last running state to stop
2023-02-14T19:32:35 MCEBuddy.Engine.QueueManager --> Attempting to connect to network share \\TRUENAS\Media\_TV
2023-02-14T19:32:35 MCEBuddy.Engine.Core --> Loaded MCEBuddy engine settings
INFORMATION> --> Windows OS Version -> Microsoft Windows NT 10.0.19045.0 (WIN_10_2016_SERVER, Professional)
INFORMATION> --> Windows Platform -> 64 Bit
INFORMATION> --> MCEBuddy Build Platform -> 64 Bit
INFORMATION> --> MCEBuddy Build Version : 2.5.8.0
INFORMATION> --> MCEBuddy Build Date : 02/11/2023 07:50:32
INFORMATION> --> MCEBuddy Running as Service : False
INFORMATION> --> MCEBuddy License -> Premium
--> Locale Language -> ENG
2023-02-14T19:33:30 MCEBuddy.Engine.QueueManager --> Monitor task Plex-DVR : Checking Filter and Metadata Matches for File -> \\TRUENAS\Media\_TV\TV-DVR\Bob's Burgers (2011)\Season 11\Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts, Conversion Task -> Convert to MP4
2023-02-14T19:33:30 MCEBuddy.Engine.QueueManager --> File >Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts<, checking filename filter >< 
INFORMATION> --> Extracting metadata from file \\TRUENAS\Media\_TV\TV-DVR\Bob's Burgers (2011)\Season 11\Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts
2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Extracting metadata from file -> \\TRUENAS\Media\_TV\TV-DVR\Bob's Burgers (2011)\Season 11\Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts
--> Checking for SiliconDust meta tags
--> Starting to extract payload from TS file, upto 64 TS packets will be processed
--> Extracted 0 of 1 TS packet(s)
2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Video Tags extracted -> 
Title: 
SubTitle: 
Description: 
Network: 
Network Affiliate: 
Parental Rating: 
Media Credits: 
Genres: 
Season: 0
Episode: 0
Banner: 
Banner URL: 
IMDB Id: 
MovieDB Id: 
TVDB Id: 
Is Movie: False
Is Sports: False
OriginalBroadcastDateTime: 1900-01-01T00:00:00
RecordedDateTime: 1900-01-01T00:00:00
SeriesPremiereDate: 1900-01-01T00:00:00
CopyProtected: False
SageTV FileID: 
SageTV MediaFileID: 

2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Trying to match nPVR/SiliconDust/FlixGrab series showname -> Bob's Burgers (2011) - S11E11 - Romancing the Beef
2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Looking for Season/Episode information in text
2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Pattern 1, Found Season/Episode information in text, Season:11, Episode:11
--> Looking for Premiere Year information in text
--> Found Premiere Year information in text, Year:2011
2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Successfully matched nPVR/SiliconDust/FlixGrab series filename metadata
2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Video Tags extracted from file/name metadata -> 
Title: Bob's Burgers
SubTitle: Romancing the Beef
Description: 
Network: 
Network Affiliate: 
Parental Rating: 
Media Credits: 
Genres: 
Season: 11
Episode: 11
Banner: 
Banner URL: 
IMDB Id: 
MovieDB Id: 
TVDB Id: 
Is Movie: False
Is Sports: False
OriginalBroadcastDateTime: 1900-01-01T00:00:00
RecordedDateTime: 1900-01-01T00:00:00
SeriesPremiereDate: 2011-05-05T00:00:00
CopyProtected: False
SageTV FileID: 
SageTV MediaFileID: 

2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Checking for metadata title and ID correction
2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Checking for metadata type correction
INFORMATION> 2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Skipping downloading Series details
2023-02-14T19:33:30 MCEBuddy.MetaData.VideoMetaData --> Updated Video Tags extracted after downloading details -> 
Title: Bob's Burgers
SubTitle: Romancing the Beef
Description: 
Network: 
Network Affiliate: 
Parental Rating: 
Media Credits: 
Genres: 
Season: 11
Episode: 11
Banner: 
Banner URL: 
IMDB Id: 
MovieDB Id: 
TVDB Id: 
Is Movie: False
Is Sports: False
OriginalBroadcastDateTime: 1900-01-01T00:00:00
RecordedDateTime: 1900-01-01T00:00:00
SeriesPremiereDate: 2011-05-05T00:00:00
CopyProtected: False
SageTV FileID: 
SageTV MediaFileID: 

2023-02-14T19:33:30 MCEBuddy.Engine.QueueManager --> Show >Bob's Burgers<, checking for showname filter >< 
2023-02-14T19:33:30 MCEBuddy.Engine.QueueManager --> Network ><, checking for network/channel filter >< 
2023-02-14T19:33:30 MCEBuddy.Engine.QueueManager --> IsSports >False<, IsMovie >False<, checking for show type filter >Default< 
2023-02-14T19:33:30 MCEBuddy.Engine.QueueManager --> Checking for file size >< 
2023-02-14T19:33:30 MCEBuddy.Engine.QueueManager --> Checking for video bitrate >< 
2023-02-14T19:33:30 MCEBuddy.Engine.QueueManager --> Checking for video width >< 
2023-02-14T19:33:30 MCEBuddy.Engine.QueueManager --> Checking for codec filter >Any< 
INFORMATION> 2023-02-14T19:33:30 MCEBuddy.Engine.QueueManager --> Monitor task Plex-DVR : Added new job to queue using conversion task -> Convert to MP4 for \\TRUENAS\Media\_TV\TV-DVR\Bob's Burgers (2011)\Season 11\Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts
2023-02-14T19:33:30 MCEBuddy.Engine.ConversionJob --> Starting Conversion Thread
INFORMATION> 2023-02-14T19:33:30 MCEBuddy.Engine.Core --> Job for \\TRUENAS\Media\_TV\TV-DVR\Bob's Burgers (2011)\Season 11\Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts started using conversion task -> Convert to MP4 and profile -> HEVC MKV
2023-02-14T19:33:30 MCEBuddy.Engine.Core --> Temp working path is D:\working0
2023-02-14T19:33:30 MCEBuddy.Engine.Core --> Starting new conversions, preventing system sleep
INFORMATION> 2023-02-14T19:33:31 MCEBuddy.Engine.ConversionJob --> Creating log file : C:\Program Files\MCEBuddy2x\log\Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts-Convert to MP4-2023-02-14T19-33-30.log
INFORMATION> 2023-02-14T19:42:56 MCEBuddy.Engine.Core --> Job for \\TRUENAS\Media\_TV\TV-DVR\Bob's Burgers (2011)\Season 11\Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts completed
2023-02-14T19:42:56 MCEBuddy.Engine.Core --> Deleting original file \\TRUENAS\Media\_TV\TV-DVR\Bob's Burgers (2011)\Season 11\Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts
INFORMATION> 2023-02-14T19:42:56 --> Job for \\TRUENAS\Media\_TV\TV-DVR\Bob's Burgers (2011)\Season 11\Bob's Burgers (2011) - S11E11 - Romancing the Beef.ts converted successfully to \\TRUENAS\Media\_TV\TV-DVR\Bob's Burgers (2011)\Season 11\Bob's Burgers (2011) - S11E11 - Romancing the Beef.mkv using conversion task -> Convert to MP4 and profile -> HEVC MKV
2023-02-14T19:42:56 MCEBuddy.Engine.Core --> No conversions running, allowing system sleep
WARNING> 2023-02-14T19:43:42 MCEBuddy.Engine.QueueManager --> File Bob's Burgers (2011) - S11E11 - Romancing the Beef.mkv did not match wildcard *.ts; for monitor task Plex-DVR

Als ik de bestanden handmatig in de queue sleep, verwerkt het prima.

Nog vreemder: als ik de mapmonitor de locatie laat scannen, vindt en verwerkt het de opnames ook zonder problemen.

Ik heb een gebruikersnaam en wachtwoord geconfigureerd. Ik gebruik MCEBuddy.ServiceCMD.exe in plaats van de service voor de backend.

Ik weet dat MCEBuddy / Windows erg gevoelig zijn voor de gekoppelde schijf / dezelfde inloggegevens, maar ik zou verwachten dat het in alle drie de gevallen zou falen (Plex post-processing-script, handmatig slepen, en scan) – het feit dat de eerste faalt en de andere twee niet, verwart me.

Hoe kan ik dit aanpakken?

Controleer de gebruikersnaam en het wachtwoord voor de handmatig toegevoegde bestanden. MCEBuddy vereist dat u monitorlocaties en handmatig toegevoegde externe locaties configureert met afzonderlijke gebruikersnamen/wachtwoorden.

Zou de NAS ook een timingprobleem kunnen hebben (ik vraag me af of meerdere bestanden die tegelijk worden geopend een probleem veroorzaken).

De gecontroleerde en handmatig toegevoegde bestanden werken prima – alleen wanneer MCEBuddy wordt gestart door het plex-postprocessing-script, krijgt het de foutmelding „kan geen toegang krijgen”. Voor zowel de monitor als de algemene gebruikersnaam-/wachtwoordinstellingen wordt dezelfde gebruikersnaam en hetzelfde wachtwoord gebruikt.

Zou het verschil maken als ik een nieuwe MCEBuddy-specifieke gebruikersnaam en wachtwoord op de NAS aanmaak?

Bedankt voor de hulp! Will.

Nee, ik denk niet dat dat helpt; de gebruikersnaam/wachtwoord voor de CLI en handmatig zijn hetzelfde.

Naar aanleiding van je beschrijving klinkt het alsof Plex het bestand mogelijk nog vasthoudt wanneer het de CLI aanroept, zodat MCEBuddy er niet bij kan. Als je even wacht en het handmatig doet, of als de monitorlocatie even wacht en het dan oppikt, is het bestand vrijgegeven.

Probeer in je script een vertraging toe te voegen: wacht een paar minuten voordat je de CLI start.

Ik probeerde een vertraging toe te voegen – nog steeds dezelfde fout. Ik heb ook geprobeerd een nieuwe gebruiker/wachtwoord op de NAS aan te maken, nog steeds niets.

Wat het uiteindelijk oploste, was het verplaatsen van een workload die een gekoppelde schijf vereiste naar een andere machine en het verwijderen van die gekoppelde schijf. Zodra ik dat deed, werkte MCEBuddy perfect. Ik ben blij dat het nu werkt, maar het is een onhandige beperking – is er een workaround of is dit gewoon onderliggende Windows-infrastructuur?