ascagnel / mythPlex

Convert MythTV recordings to XBMC/Plex compatible names using the built-in MythTV APIs
Other
14 stars 15 forks source link

No valid source dir found #18

Closed rishighan closed 8 years ago

rishighan commented 8 years ago

This is my config.ini

[Server]
host_url = localhost
host_port = 6544

[Plex]
movie = /mnt/movies
specials = /mnt/tvshows
tv = /mnt/recorded

[Recording]
directories = /mnt/recordings
permission_check = False

[Encoder]
mythcommflag_enabled = True
nicevalue = 0
level = 41
profile = high
threads = 2
tune = film
preset = veryfast
mythcommflag_verbose = False
videocodec = libx264
transcode_enabled = True
audiocodec = copy
remux_enabled = False
deinterlace = True

After I run ./mythPlex.py, it doesn't seem to find the source recordings, when in fact, I checked and double checked that /mnt/recordings does indeed have the source recordings.

The error

mythPlex, Copyright (C) 2014 Andrew Scagnelli
mythPlex comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.
See LICENSE file for details.
10-21-2016 11:06:40 INFO Config file found, reading...
10-21-2016 11:06:40 INFO Starting mythEx
10-21-2016 11:06:40 INFO Looking up from MythTV: http://localhost:6544/Dvr/GetRecordedList
10-21-2016 11:06:40 INFO (fallback 2) using start time
10-21-2016 11:06:40 INFO Changed to This Is Us - 2016-10-18 2100
10-21-2016 11:06:40 ERROR Cannot create symlink for This Is Us - 2016-10-18 2100, no valid source dir.

My setup is as follows:

MythTV runs in a Freenas jail, as does Plex. Plex is set to read from /tv/recorded where I want the "Plex-ready" recordings to end up. /mnt/recordings and /mnt/recorded are datasets that are mounted in both jails.

So, what gives?

rishighan commented 8 years ago

This is a result of me not reading. I forgot to put the trailing slash after the directory name.