Specifying watched TV folders?
#1
I'm moving my recorded shows around. I have my recorded TV being recorded directly to a small raid 1 array, and from there it gets renamed/moved to network storage on my clearos machine.

I have the watched folder setup in WMC and can play the recordings locally and through extenders, but it doesn't show up in xbmc recorded TV. In the config.XML I had to specify "smb://share" under the networkrecfolder.. If I leave it blank or put in "//share/" then it doesn't work.

Looking in the logs it shows:
2014/02/06 18:41:40.149 RecService> starting recording service - done
2014/02/06 18:41:40.154 Local 'Recorded tv' path: D:\Recorded TV\
2014/02/06 18:41:40.155 Format: NTFS
2014/02/06 18:41:40.155 Network 'Recorded tv' path: smb:\\192.168.1.61\Recorded_tv\
2014/02/06 18:41:40.157 Additional watched 'Recorded TV' folders:
2014/02/06 18:41:40.157 > \\forcefield\archived_dvr

The above log is from when I specified smb.. Any ideas? Can I add it manually somehow?

Thanks!
Reply
#2
Is \\forcefield\archived_dvr a shared folder by everyone? Assuming it is, either attach a link to the whole log, or at least post the part of the log that has "GetRecordings>"
Windows Media Center PVR addon (pvr.wmc) and server backend (ServerWMC)
http://bit.ly/serverwmc
Reply
#3
Not sure if this is related, but I've found that you should always share using IP address and not SMB name, i.e.

\\192.168.1.80\TV

and not

\\Server\TV

I also do the same with my Recorded TV Folder in the ServerWMC Application. I manually change it from \\Name\Recorded TV to \\IPADDRESS\Recorded TV. Otherwise, you'll have times when the name won't resolve and you won't be able to watch recordings..
Reply
#4
That sort of sounds like it's dependent on name resolution within your home network etc and also depends if you have a mix of windows and non windows clients etc... I have 3 windows boxes running Windows 7 and Windows 8.1 and have never had an issue using host names.
pvr.wmc TV addon and ServerWMC Backend Development Team
http://bit.ly/ServerWMC
Reply
#5
Makes sense. As I indicated in another post, I use Windows 7 Media Center to record TV, but I watch it back on OpenELEC devices which run Linux. They were having lots of trouble with name resolution, but not anymore since I only use IP addresses now.
Reply
#6
Yeah I always use IP addresses, sometimes for troubleshooting or out of frustration i'll use the full name temporarily. I have local DNS servers running on the network so it shouldn't matter too much.

Anyway I think I was having samba share permission issues before which I got sorted out.. I think. I just updated to the newest serverwmc version and it keeps giving me this error in the logs about the UNC path. The windows PC (straxus) has the recordings working just fine at the moment, where the openelec PC (192.168.1.141) shows nothing in the folder.

Here's the latest log snippet:

Code:
2014/02/07 17:20:37.976    HandleFolders ------------------------------------
2014/02/07 17:20:37.988    --- Share detail for 'D:\Recorded TV\':
2014/02/07 17:20:37.994        shared with: Everyone | ReadAndExecute, Synchronize | ContainerInherit, ObjectInherit | None | Allow
2014/02/07 17:20:37.994        shared with: NT AUTHORITY\Authenticated Users | DeleteSubdirectoriesAndFiles, Modify, Synchronize | None | None | Allow
2014/02/07 17:20:37.994        shared with: NT AUTHORITY\SYSTEM | FullControl | ContainerInherit, ObjectInherit | None | Allow
2014/02/07 17:20:37.994        shared with: BUILTIN\Administrators | FullControl | ContainerInherit, ObjectInherit | None | Allow
2014/02/07 17:20:37.995        shared with: CYBER\D | FullControl | ContainerInherit, ObjectInherit | None | Allow
2014/02/07 17:20:37.995        shared with: S-1-5-80-2913099195-3001839937-1914692661-1563395363-459793767 | DeleteSubdirectoriesAndFiles, Modify, Synchronize | ContainerInherit, ObjectInherit | None | Allow
2014/02/07 17:20:37.995        shared with: NT SERVICE\ehSched | DeleteSubdirectoriesAndFiles, Modify, Synchronize | ContainerInherit, ObjectInherit | None | Allow
2014/02/07 17:20:37.995        shared with: NT SERVICE\ehRecvr | DeleteSubdirectoriesAndFiles, Modify, Synchronize | ContainerInherit, ObjectInherit | None | Allow
2014/02/07 17:20:37.995    ----
2014/02/07 17:20:37.995    Local WMC 'RecTV' folder: 'D:\Recorded TV\',   ShareStatus: OK
2014/02/07 17:20:37.997    Format: NTFS
2014/02/07 17:20:37.997    Stored Network 'Recorded tv' path:
2014/02/07 17:20:37.997      SMB: \\192.168.1.61\Recorded_TV\
2014/02/07 17:20:38.028      UNC: '\\192.168.1.61\Recorded_TV\',   ShareStatus: OK
2014/02/07 17:20:38.029    -----
2014/02/07 17:20:38.030    Additional watched 'Recorded TV' folders:
2014/02/07 17:20:38.036      '\\192.168.1.8\archived_dvr'  ShareStatus: Warning! this UNC path is not accessible by 'Everyone'
2014/02/07 17:20:38.036    HandleFolders -------------(DONE)----------------
2014/02/07 17:20:38.337    SocketServer> starting up SocketServer
2014/02/07 17:20:38.337    SocketServer> permission to access sockets granted
2014/02/07 17:20:38.341    SocketServer> socket object created
2014/02/07 17:20:38.342    SocketServer> started on port: 9080
2014/02/07 17:20:38.345    MaintenanceTimer> callback at 5:20 PM
2014/02/07 17:20:38.359    MaintenanceTimer> callback - complete
2014/02/07 17:21:24.890    Client: 'STRAXUS' addon Version: 0.2.93, Client OS: windows(6.2)
2014/02/07 17:21:24.893    Client: 'STRAXUS' running remotely: True
2014/02/07 17:21:24.896    Client: 'STRAXUS' path to Rec Folder: '\\192.168.1.61\Recorded_TV\'
2014/02/07 17:21:24.897    Received client request: STRAXUS|GetTimers
2014/02/07 17:21:25.861    Finished request GetTimers in 0.96s
2014/02/07 17:21:25.885    Received client request: STRAXUS|GetRecordings
2014/02/07 17:21:26.735    GetRecordings> Metadata read error on: \\192.168.1.8\archived_dvr\Legend of Korra, The (2012) [Family-Animation]\Season 1\The Legend of Korra - 1x09 - Out of the Past [LOW] [2012-06-09].wtv
2014/02/07 17:21:26.933    GetRecordings> Content protected file: True Detective, hiding: True
2014/02/07 17:21:26.987    GetRecordings> Metadata read error on: \\192.168.1.8\archived_dvr\Late Night with Jimmy Fallon (2009) [Talk Show]\Season 05\Late Night with Jimmy Fallon - 05x191 - Matthew McConaughey, Gisele Bundchen, Stephen Malkmus and the Jicks [SD] [2014-01-06].wtv
2014/02/07 17:21:27.065    GetRecordings> Metadata read error on: \\192.168.1.8\archived_dvr\Late Night with Jimmy Fallon (2009) [Talk Show]\Season 05\Late Night with Jimmy Fallon - 05x210 - David Beckham, David Steinberg, Busta Rhymes [LOW] [2014-01-31].wtv
2014/02/07 17:21:27.223    GetRecordings> Metadata read error on: \\192.168.1.8\archived_dvr\Marvel's Agents of S.H.I.E.L.D. (2013) [Sci-Fi]\Season 01\Marvel's Agents of S.H.I.E.L.D. - 1x06 - F.Z.Z.T. [720p] [2013-11-05].wtv
2014/02/07 17:21:27.437    GetRecordings> Completed for client STRAXUS,  results:
2014/02/07 17:21:27.437    GetRecordings>    Transfered: RecTV folder files: 0,  watched files: 73
2014/02/07 17:21:27.437    GetRecordings>    Ignored:  local files: 0, temp files: 0
2014/02/07 17:21:27.437    GetRecordings>    Weird files:  no program: 0, no channel: 4, orphaned: 0
2014/02/07 17:21:27.437    GetRecordings>    Misc:  content protected: 3, icons: 38, instantRec: 0, metaDataReads: 73
2014/02/07 17:21:27.437    Finished request GetRecordings in 1.55s
2014/02/07 17:22:09.652    Client: '192.168.1.141' addon Version: 0.2.93, Client OS:
2014/02/07 17:22:09.652    Client: '192.168.1.141' running remotely: True
2014/02/07 17:22:09.652    Client: '192.168.1.141' path to Rec Folder: '//192.168.1.61/Recorded_TV/'
2014/02/07 17:22:09.654    Received client request: 192.168.1.141|GetTimers
2014/02/07 17:22:10.576    Finished request GetTimers in 0.92s
2014/02/07 17:22:10.595    Received client request: 192.168.1.141|GetRecordings
2014/02/07 17:22:11.023    GetRecordings error: System.FormatException: Invalid length for a Base-64 char array or string.
   at System.Convert.FromBase64_Decode(Char* startInputPtr, Int32 inputLength, Byte* startDestPtr, Int32 destLength)
   at System.Convert.FromBase64CharPtr(Char* inputPtr, Int32 inputLength)
   at System.Convert.FromBase64String(String s)
   at ServerWMC.Common.Crypto.DecryptStringAES(String cipherText, String sharedSecret)
   at VDsoftware.MySettingsProvider.SettingsTemp.get_Credentials_Pwd()
   at ServerWMC.Common.Utilities.PathUnc2Samba(String uncPath)
   at ServerWMC.Worker.RecService.GetRecordings()
2014/0

Thanks for the help
Reply
#7
When you use your pi, your password gets embedded in the path, and the password decrypt function we are using seems to be throwing an exception. I don't understand the error from the log file. Any chance there is a weird char you are using in your password?
Windows Media Center PVR addon (pvr.wmc) and server backend (ServerWMC)
http://bit.ly/serverwmc
Reply
#8
It's not a pi, it's full openelec on an HTPC if it makes any difference.. I'm specifying the user credentials as "domain\user", could it be the backslash? I can try it without specifying the domain, or would putting in an encoded backslash (%5C) work?
Reply
#9
Yes, don't include the domain (your shouldn't need it). The error was from the password though, you don't need to tell me what's in it - just whether it has a weird character.

Although, like I said, I don't understand the exception...
Windows Media Center PVR addon (pvr.wmc) and server backend (ServerWMC)
http://bit.ly/serverwmc
Reply
#10
Hm. The password was 6 letters and two numbers, nothing all that strange. I changed the credentials to a different user without numbers in the password and the logs have stopped showing the error but I haven't had time to test it yet.
Reply

Logout Mark Read Team Forum Stats Members Help
Specifying watched TV folders?0