2012-03-11, 05:54
Nevermind - found the README.
Nothing to see here, move along.
Nothing to see here, move along.
mysql> select * from recorded where title = "One Tree Hill: Know This, We\'ve Noticed";
Empty set (0.00 sec)
mysql> UPDATE recorded set title = "One Tree Hill" where starttime = "2012-03-05 20:58:00";
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
(2012-03-07, 09:18)321liftoff Wrote: Trying out the windows binary from the first post (31/12/2011), but am getting this error:
Code:02:06:19 T:2136 NOTICE: -----------------------------------------------------------------------
02:06:19 T:2136 NOTICE: Starting XBMC, Platform: Windows XP Professional Service Pack 3 build 2600. Built on Dec 31 2011 (Git:20111231-165c5c8, compiler 1600)
02:06:19 T:2136 NOTICE: Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz
02:06:19 T:2136 NOTICE: Desktop Resolution: 1280x800 32Bit at 60Hz
02:06:19 T:2136 NOTICE: Running with administrator rights
02:06:19 T:2136 NOTICE: Aero is disabled
02:06:19 T:2136 NOTICE: special://xbmc/ is mapped to: C:\Program Files\XBMC
02:06:19 T:2136 NOTICE: special://xbmcbin/ is mapped to: C:\Program Files\XBMC
02:06:19 T:2136 NOTICE: special://masterprofile/ is mapped to: C:\Documents and Settings\xxxxx\Application Data\XBMC\userdata
02:06:19 T:2136 NOTICE: special://home/ is mapped to: C:\Documents and Settings\xxxxx\Application Data\XBMC\
02:06:19 T:2136 NOTICE: special://temp/ is mapped to: C:\Documents and Settings\xxxxx\Application Data\XBMC\cache
02:06:19 T:2136 NOTICE: The executable running is: C:\Program Files\XBMC\XBMC.exe
02:06:19 T:2136 NOTICE: Log File is located: C:\Documents and Settings\xxxxx\Application Data\XBMC\xbmc.log
02:06:19 T:2136 NOTICE: -----------------------------------------------------------------------
02:06:19 T:2136 NOTICE: Setup SDL
02:06:20 T:2136 NOTICE: Found screen: Plug and Play Monitor on Mobile Intel(R) 965 Express Chipset Family, adapter 0.
02:06:20 T:2136 NOTICE: Primary mode: 1280x800 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 320x200 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 320x240 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 400x300 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 512x384 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 640x400 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 640x480 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 800x600 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 1024x768 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 1280x600 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 1280x720 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 1280x768 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: Additional mode: 1280x800 @ 60.00 - Full Screen
02:06:20 T:2136 NOTICE: load settings...
02:06:20 T:2136 NOTICE: special://profile/ is mapped to: special://masterprofile/
02:06:20 T:2136 NOTICE: loading special://masterprofile/guisettings.xml
02:06:20 T:2136 ERROR: special://masterprofile/guisettings.xml, Line 0
Failed to open file
02:06:20 T:2136 ERROR: Unable to load special://masterprofile/guisettings.xml, creating new special://masterprofile/guisettings.xml with default values
02:06:20 T:2136 NOTICE: Getting hardware information now...
02:06:20 T:2136 NOTICE: Checking resolution 12
02:06:20 T:2136 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
02:06:20 T:2136 NOTICE: Loaded playercorefactory configuration
02:06:20 T:2136 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
02:06:20 T:2136 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
02:06:20 T:2136 NOTICE: No settings file to load to load (special://xbmc/system/advancedsettings.xml)
02:06:20 T:2136 NOTICE: No settings file to load to load (special://masterprofile/advancedsettings.xml)
02:06:20 T:2136 NOTICE: Default DVD Player: dvdplayer
02:06:20 T:2136 NOTICE: Default Video Player: dvdplayer
02:06:20 T:2136 NOTICE: Default Audio Player: paplayer
02:06:20 T:2136 NOTICE: Disabled debug logging due to GUI setting. Level 0.
02:06:20 T:2136 NOTICE: Log level changed to 0
02:06:20 T:2136 NOTICE: Loading media sources from special://masterprofile/sources.xml
02:06:24 T:2136 ERROR: Keymapping error: no such action 'language' defined
02:06:24 T:2136 NOTICE: initializing playlistplayer
02:06:24 T:2136 NOTICE: DONE initializing playlistplayer
02:06:24 T:3640 ERROR: CRemoteControl::Connect - failed to connect
02:06:27 T:2136 NOTICE: EPG::CEpgContainer::Start - EPG thread started
02:06:27 T:2136 NOTICE: initialize done
02:06:27 T:2136 NOTICE: Running the application...
02:06:28 T:2136 NOTICE: ES: Starting event server
02:06:28 T:2868 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
02:06:28 T:2868 NOTICE: UDP: Listening on port 9777
02:06:30 T:2700 NOTICE: -->Python Interpreter Initialized<--
02:06:31 T:2700 ERROR: Error Type: <type 'exceptions.ImportError'>
02:06:31 T:2700 ERROR: Error Contents: No module named simplejson
02:06:31 T:2700 ERROR: Traceback (most recent call last):
File "C:\Program Files\XBMC\addons\weather.wunderground\default.py", line 17, in <module>
import os, sys, urllib2, base64, socket, simplejson
ImportError: No module named simplejson
02:06:33 T:448 ERROR: ADDON: extension '' is not currently supported for service addon
02:06:33 T:448 ERROR: CThread::staticThread : Access violation at 0x0042caa4: Reading location 0x00000000
02:06:39 T:2136 NOTICE: PVRManager - starting up
02:06:44 T:2136 NOTICE: PVRManager - stopping
02:06:44 T:1276 ERROR: PVRManager - PVR::CPVRManager::Process - failed to load PVR data
02:06:44 T:2136 NOTICE: PVRManager - starting up
02:06:46 T:3052 ERROR: Win32DllLoader::Load: Failed to load C:\Program Files\XBMC\addons\..\system\libcmyth.dll with error 127:The specified procedure could not be found.
02:06:46 T:3052 ERROR: LoadLibrary('libcmyth.dll') failed
02:06:46 T:3052 ERROR: AddOnLog: MythTV cmyth PVR Client: Failed to load cmyth library!
02:06:46 T:3052 ERROR: ADDON: Dll MythTV cmyth PVR Client - Client returned bad status (4) from Create and is not usable
02:06:46 T:3052 ERROR: PVR - PVR::CPVRClients::InitialiseClient - can't initialise add-on 'MythTV cmyth PVR Client'
.....
repeat error
I double checked and libcmyth.dll is located in C:\Program Files\XBMC\system.
(2012-03-14, 13:32)pyrodex Wrote: Does anyone know if someone has 0.25 working in cmyth? It's currently in the beta phase and due out soon.
(2012-03-14, 13:50)ZyanKLee Wrote: I'm running this @head ( from github.com/tsp/xbmc ) ...
But I'm not sure how far this is from 0.25rc2
(2012-03-12, 23:38)Jimmer Wrote: Hey tsp,
Have a new problem....
My missus recorded One Tree Hill and the title of the show has a / in it: "know this, we/'ve noticed"
Not sure if this is the backend trying to escape the ' in the title, or the frontend trying to deal with it
Debug log snippit:
http://pastebin.com/7ffBP0Qc
All other recordings (including other episodes of One Tree Hill) play just fine, so must be something specific to this title
Regards,
Jim
Edit:
Just to compare, the mysql entries for the two One Tree Hill recordings:
http://pastebin.com/KnNN2MHr
The unsuccessful recording has the title+subtitle in the title field and the date in the subtitle field. Not sure what caused this really (may be an error in the xml grabber data?). Will try to edit the tables with a mysql query and see if the addon can play it. I'll report back......
Edit2:
Used a mysql query to change the title to "One Tree Hill", dropping the problematic / and now the addon plays it just fine. Interestingly, I could not construct a query matching the show's title entry in the database
Code:mysql> select * from recorded where title = "One Tree Hill: Know This, We\'ve Noticed";
Empty set (0.00 sec)
so had to use the following to change the title based on the starttime instead:
Code:mysql> UPDATE recorded set title = "One Tree Hill" where starttime = "2012-03-05 20:58:00";
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
guess if the recording can't be accessed via title during a mysql query, then the addon would have no chance either?
(2012-03-16, 01:44)robweber Wrote: Just wanted to add that I had this issue as well. Mine was a different show but when it was scheduled via the cmyth addon it inserted a '\' to escape the apostrophe and this showed in the title from that point on. The show recorded just fine but would not play until I changed the show name manually on the mysql cli.
(2012-03-16, 09:27)Jimmer Wrote:(2012-03-16, 01:44)robweber Wrote: Just wanted to add that I had this issue as well. Mine was a different show but when it was scheduled via the cmyth addon it inserted a '\' to escape the apostrophe and this showed in the title from that point on. The show recorded just fine but would not play until I changed the show name manually on the mysql cli.
Hey Rob,
One thing that I never tried was playing the defective title in mythfrontend. Would be interested to know if it could successfully play the file. Guess it all depends whether it forms it mysql queries based on title alone (never really used mythfrontend, so I'm not sure what it does). Like I said, mysql could not look up the recording based on title, so this is probably one thing that the libcmyth addon will struggle with. Sounds like a mythtv issue to me.... but wanted tsp to confirm/deny!
(2012-03-16, 20:06)robweber Wrote:(2012-03-16, 09:27)Jimmer Wrote:(2012-03-16, 01:44)robweber Wrote: Just wanted to add that I had this issue as well. Mine was a different show but when it was scheduled via the cmyth addon it inserted a '\' to escape the apostrophe and this showed in the title from that point on. The show recorded just fine but would not play until I changed the show name manually on the mysql cli.
Hey Rob,
One thing that I never tried was playing the defective title in mythfrontend. Would be interested to know if it could successfully play the file. Guess it all depends whether it forms it mysql queries based on title alone (never really used mythfrontend, so I'm not sure what it does). Like I said, mysql could not look up the recording based on title, so this is probably one thing that the libcmyth addon will struggle with. Sounds like a mythtv issue to me.... but wanted tsp to confirm/deny!
That's a good point, I didn't try that either. I guess I was more concerned about where the slash came from originally. I've never seen mythtv insert something like that on it's own so I'm guessing the addon did it when trying to escape characters when I set the timer. If it is a self-introduced problem I would imagine this will happen more often as people use only the addon to schedule and play recordings.