• 1
  • 4
  • 5
  • 6(current)
  • 7
  • 8
  • 11
[RELEASE] CBS (Video) Plugin for XBMC - Now with HD Support!
#76
T3CH XBMC 2009-04-04 SVN rev19213-9.04-ALPHA1 still has some bugs in it at least with the NBC, CBS, and G4TV plugins. I'm still using the january 25th t3ch build and it works well with the plugins. unfortunately it doesn't have the special:// format so other plugins do not work like the latest SVN repo and the latest TWC script.

you can try doing this: http://wiki.xbmc.org/index.php?title=HOW...Bug_Report since it's a problem with XBMC rather than the plugins.
Reply
#77
snake Wrote:On my Xbox, I am unable to stream video when I use the CBS and NBC plugins. Sometimes the xbox will lock up. Other times it will recover.

Every once in awhile I can get a show to stream. Usually not though.
...
Running version: T3CH XBMC 2009-04-04 SVN rev19213-9.04-ALPHA1

This is the symptoms of http://trac.xbmc.org/ticket/6366 so doesn't need reporting again.
If you have a problem, first search to see if it's already been addressed.
Then, read this. Include exactly which version of XBMC and plugin/script you're using. 'latest' means nothing and may lead to rage and/or a lack of helpful replies.
Reply
#78
I downgraded to XBMC-SVN_2009-03-04_rev18221-T3CH and I can now watch shows via these scripts. However, I can only watch in Normal mode, not High. If I use High, the show is jerky. Is this normal with the Xbox?
Reply
#79
snake Wrote:I downgraded to XBMC-SVN_2009-03-04_rev18221-T3CH and I can now watch shows via these scripts. However, I can only watch in Normal mode, not High. If I use High, the show is jerky. Is this normal with the Xbox?

no it is not normal but without a debug log. i can't help.

the most obvious thing would be you don't have enough bandwidth to watch these videos.
Reply
#80
stonewall Wrote:I noticed that on CSI New York that it only lists episodes 1-12 on the main screen, but when you select the most popular option you can get the remaining 8 episodes (S05E13-20).

there isn't a good way fix this that i could think of. for the time being you can access these missing episodes under the most popular and latest videos when they are posted.

some of the missing episodes aren't available in any of the video lists i found.

if you go to the cbs.com website and go to the full episodes section of csi:ny it only lists those 12 episodes so it is more an error in their site. i took the time to submit user feedback at the bottom of the page and informed them about the problem. if other people did this it might get them to fix their videolists. its best not to mention this plugin or xbmc if you do submit feedback.

anyway i will move on to the next problem of geo restriction.
Reply
#81
Looks like CBS re-did their website. This plugin can no longer downloaded and play shows (ie: 48 hours mystery) as the URL it is trying to access is not there.
Reply
#82
cyrus_mc Wrote:Looks like CBS re-did their website. This plugin can no longer downloaded and play shows (ie: 48 hours mystery) as the URL it is trying to access is not there.
i just tested videos from 48 hour mystery and they play fine. i also tried several other shows and everything is working for me.

the plugin is only capable of downloading clips served over http anything over rtmp can't be downloaded as indicated in the plugin settings.

Post debug logs, XBMC revision and platform you are using if you are going to report issues. you won't get help otherwise.

Again if you are located outside the US this currently does not work for you.
Reply
#83
The past two days I've had some issues with watching the Craig Ferguson show. Sometimes I'll be able to watch several in a row with no issues, but lately it's been locking up my Xbox. I'm using the t3ch build from May 1, 2009 and am on a softmodded Xbox using a wired connection.

I'm not running out of memory since it says I have 27816 kb free. I'm not sure what's going on.
Here is the debug: http://pastebin.ca/1414409
and another log. different episode, same result: http://pastebin.ca/1414423

it seems that this is the problem:
WARNING: CDVDMessageQueue(audio)::Get - retrieved last data packet of queue
WARNING: CDVDMessageQueue(video)::Get - retrieved last data packet of queue
INFO: CDVDPlayerVideo - Stillframe detected, switching to forced 25.000000 fps

is there a way to unforce 25 fps if that's what's causing it? (it may be a symptom rather than a cause, I'm just speculating)

EDIT: apparently it's not necessarily the kiss of death. this debug shows my xbox pulling out of it twice (at 12:44:17 and 12:43:17) before succumbing to freezing up:
http://pastebin.ca/1414483 (I used the default pmiii skin this time around and set the cache to the default levels)

interestingly, all of the time it forced to 25.00 fps were in the 17th second of their respective minute on all of my debug logs.
Reply
#84
Star Trek Classic Epsidode names are displayed as CBS. Episode images and the actual stream is fine. Tested on Linux and Windows latest svn .
Reply
#85
Been lurking around this place for a long time so hello formally sorta.

Anyway. I saw this post on engadgethd about CBS serving up 1080p streaming and thought "hmm I wonder if it'll work in xbmc." Well, short answer was "sorta" for me, long answer was it wasn't really watchable because of constant skipping even with vdpau (if I wrote the long answer... why did I put the short one... dunno hahaah). Some of you may fair better. Until BlueCop adds it to the official plugin, here is what I did to make it go.

2 notes:
1 - I am not a python programmer.
2 - First time creating a patch.

The net is... try at your own risk. Big Grin

Code:
diff -rupN CBS-SVN/resources/language/English/strings.xml CBS/resources/language/English/strings.xml
--- CBS-SVN/resources/language/English/strings.xml    2009-05-16 08:44:26.000000000 -0400
+++ CBS/resources/language/English/strings.xml    2009-05-16 09:17:53.000000000 -0400
@@ -5,6 +5,7 @@
    <string id="30002">480p</string>
    <string id="30003">720p</string>
    <string id="30004">Default HD Quality</string>
+    <string id="30030">1080p</string>

    <string id="30005">Ask</string>
    <string id="30006">Play</string>
diff -rupN CBS-SVN/resources/language/Finnish/strings.xml CBS/resources/language/Finnish/strings.xml
--- CBS-SVN/resources/language/Finnish/strings.xml    2009-05-16 08:44:26.000000000 -0400
+++ CBS/resources/language/Finnish/strings.xml    2009-05-16 09:17:53.000000000 -0400
@@ -5,6 +5,7 @@
     <string id="30002">480p</string>
     <string id="30003">720p</string>
     <string id="30004">Kuvanlaatu</string>
+    <string id="30030">1080p</string>

     <string id="30005">Kysy</string>
     <string id="30006">Toista</string>
diff -rupN CBS-SVN/resources/language/Swedish/strings.xml CBS/resources/language/Swedish/strings.xml
--- CBS-SVN/resources/language/Swedish/strings.xml    2009-05-16 08:44:26.000000000 -0400
+++ CBS/resources/language/Swedish/strings.xml    2009-05-16 09:19:22.000000000 -0400
@@ -10,6 +10,7 @@
   <string id="30002">480p</string>
   <string id="30003">720p</string>
   <string id="30004">Standard HD kvalitet</string>
+  <string id="30030">1080p</string>
   <string id="30005">FrÃ¥ga</string>
   <string id="30006">Spela</string>
   <string id="30007">Ladda ner</string>
diff -rupN CBS-SVN/resources/lib/episodeplayer.py CBS/resources/lib/episodeplayer.py
--- CBS-SVN/resources/lib/episodeplayer.py    2009-05-16 08:44:25.000000000 -0400
+++ CBS/resources/lib/episodeplayer.py    2009-05-16 09:17:52.000000000 -0400
@@ -25,11 +25,14 @@ class Main:
                 elif (xbmcplugin.getSetting("hdquality") == '2'):
                     pid=breakpid[1]
                     name = '720p: ' + name
+        elif (xbmcplugin.getSetting("hdquality") == '3'):
+                    pid=breakpid[2]
+                    name = '1080p: ' + name
                 #Ask HD Quality
                 else:
                     breakpid = pid.split('<break>')
                     dia = xbmcgui.Dialog()
-                    ret = dia.select('What do you want to do?', ['Play 480p','Play 720p','Exit'])
+                    ret = dia.select('What do you want to do?', ['Play 480p','Play 720p','Play 1080p','Exit'])
                     #480p selected
                     if (ret == 0):
                             pid=breakpid[0]
@@ -38,6 +41,9 @@ class Main:
                     elif (ret == 1):
                             pid=breakpid[1]
                             name = '720p: ' + name
+                    elif (ret == 2):
+                            pid=breakpid[2]
+                            name = '1080p: ' + name
                     #Exit
                     else:
                             return
diff -rupN CBS-SVN/resources/lib/_videolist.py CBS/resources/lib/_videolist.py
--- CBS-SVN/resources/lib/_videolist.py    2009-05-16 08:44:25.000000000 -0400
+++ CBS/resources/lib/_videolist.py    2009-05-16 09:17:52.000000000 -0400
@@ -186,13 +186,14 @@ class Main:
                         breakurl[6] = "0" + breakurl[6]
                 #Standard Definition pid
                 breakurl[15] = breakurl[15].replace("')","")
+                breakurl[16] = breakurl[16].replace("')","")
                 if breakurl[15] == '':
                         pid = breakurl[10]
                         if HD == True:
                             continue
                 #480p and 720p pids
                 elif breakurl[15] <> '':
-                        pid = breakurl[10] + "<break>" + breakurl[15]
+                        pid = breakurl[10] + "<break>" + breakurl[15] + "<break>" + breakurl[16]
                 if (xbmcplugin.getSetting('largethumbs') == 'true'):
                     thumbnail = breakurl[12]
                 elif (xbmcplugin.getSetting('largethumbs') == 'false'):
diff -rupN CBS-SVN/resources/settings.xml CBS/resources/settings.xml
--- CBS-SVN/resources/settings.xml    2009-05-16 08:44:25.000000000 -0400
+++ CBS/resources/settings.xml    2009-05-16 09:21:55.000000000 -0400
@@ -3,7 +3,7 @@
    <setting id="largethumbs" type ="bool" label="30011" default="true"/>
    <setting id="hdcat" type ="bool" label="30022" default="true"/>
    <!-- 0.Ask 1. 480p 2. 720p -->
-   <setting id="hdquality" type="enum" lvalues="30001|30002|30003" label="30004" default="0"/>
+   <setting id="hdquality" type="enum" lvalues="30001|30002|30003|30030" label="30004" default="0"/>
    <!-- 0.Shows and All 1.Shows Only 2. All Only 3.Disabled-->
    <setting id="recent" type="enum" lvalues="30015|30016|30017|30018" label="30013" default="0"/>
    <!-- 0.Shows and All 1.Shows Only 2. All Only 3.Disabled-->
Reply
#86
anyone have any luck with this on atv? every time i try and watch a show and say select "editors picks" or something it always brings me to clips no matter what, and even those dont play (showing 0.0KB). something i'm doing wrong? platform compatibility issues?

using launcher 3.0, xbmc babylon 9.04 and ATV version 2.3.1. Installed CBS 1.0 using svn repo installer.
Reply
#87
I am new the XBMC thing and I love it. I have an old xbox that I converted over and I am using that as my player. I created a server for movies/music and it works great. My next step was the plugins cause I know the wife loves to watch missed episodes online. Anyhow, I tried some of the CBS HD shows and the video is slightly choppy but acceptable, what is not is that the audio is totally out of sync. I have heard this is a common problem but has it been solved? Is there any settings that I can change to help sync the audio or is it a codec issue that the xbox wont be able to overcome?

Any help would be great
Reply
#88
Looks like a recent change broke something. Except for the main menu, none of the categories come up (except for recently added clips)
Reply
#89
This looks like a great plugin, however I cannot get any video to work. All attempts to start a video end with a "Python script failed" error.
The Logfile shows:

start of CBS plugin
22:27:36 M: 30457856 NOTICE:
22:27:36 M: 30457856 NOTICE: CBS--> common.args.mode -- > Play
22:27:36 M: 30457856 NOTICE:
22:27:36 M: 30457856 NOTICE: CBS --> common :: getHTML :: url = http://release.theplatform.com/content.s...aZe18Ab2yA
22:27:36 M: 30457856 NOTICE:
22:27:36 M: 31215616 NOTICE: Traceback (most recent call last):
22:27:36 M: 31215616 NOTICE: File "Q:\plugins\video\CBS\default.py", line 68, in ?
22:27:36 M: 31215616 NOTICE:
22:27:36 M: 31215616 NOTICE: modes ( )
22:27:36 M: 31215616 NOTICE: File "Q:\plugins\video\CBS\default.py", line 33, in modes
22:27:36 M: 31215616 NOTICE:
22:27:36 M: 31215616 NOTICE: episodeplayer.Main()
22:27:36 M: 31215616 NOTICE: File "Q:\plugins\video\CBS\resources\lib\episodeplayer.py", line 60, in __init__
22:27:36 M: 31215616 NOTICE:
22:27:36 M: 31215616 NOTICE: finalurl = "http://" + stripurl[0]
22:27:36 M: 31215616 NOTICE: IndexError
22:27:36 M: 31215616 NOTICE: :
22:27:36 M: 31215616 NOTICE: list index out of range
22:27:36 M: 31215616 NOTICE:
22:27:36 M: 31215616 ERROR: Scriptresult: Error
22:27:44 M: 29429760 NOTICE:
22:27:44 M: 29429760 NOTICE:



Does this help to identify the problem?
Reply
#90
Sorry been MIA and neglecting the plugin maintenance. i will look into fixing this. I will try to look into fixing it this weekend.
Reply
  • 1
  • 4
  • 5
  • 6(current)
  • 7
  • 8
  • 11

Logout Mark Read Team Forum Stats Members Help
[RELEASE] CBS (Video) Plugin for XBMC - Now with HD Support!0