McCloudS / subgen

Autogenerate subtitles using OpenAI Whisper Model via Jellyfin, Plex, Emby, Tautulli, or Bazarr
MIT License
532 stars 48 forks source link

cant find media folder not named "movies" #9

Closed invisible-walrus closed 1 year ago

invisible-walrus commented 1 year ago

My Plex instance runs using one singular folder mounted to the container, then sub-directories to find its "tv" and "movies" folders.

i mounted the subgen volume bind pointing at the same root folder but it cannot see any of the files inside. does it need to be pointing at two different folders, named "tv" and "movies"? and does plex also need to be looking for those two folders as well?

McCloudS commented 1 year ago

What do your volume binds look like for both Plex and subgen? What do the subgen logs show?

invisible-walrus commented 1 year ago

Plex Bind: /mnt/Harmony:/Harmony Subgen bind: /mnt/Harmony:/Harmony

also fails with "/mnt/Harmony/Plex Media/movies:/movies" and "/mnt/Harmony/Plex Media/tv shows:/tv"

Container logs are: _subgen_logs.txt

McCloudS commented 1 year ago

You have a 404 error in your log meaning your Plex API key is wrong, or you server/webhook address is wrong in Tautulli. Re-read the instructions for setup.

invisible-walrus commented 1 year ago

Thanks! fixed the issue with the webhook, now getting a 200 result as expected. the logs dont show the processing of any files though, is that expected? _subgen_logs (2).txt

McCloudS commented 1 year ago

200s just means it's receiving valid webhooks. If there is no following logs, it means it didn't meet your conditions to run. You'll see 200s for virtually any Plex function (pause/play/stop).

Dependant on your settings, whether you have trigger on add, play, or skip if existing internal sub. Mine rarely runs (probably less than 5 times a week) as most stuff now has internal stuff embedded.

Easy way to test is enable proconplay and disable skip internal and just play something.

invisible-walrus commented 1 year ago

Solved, thank you so much!!