Hi folks!
Hopefully I can get some help: Now that's postseason I get the message "An error occurred in locating the game stream. BLACKOUT - MLB_NON_US_BLACKOUT" Why? I'm watching in Germany, so no Blackout restrictions for me... Can I change something in the config or something...? Thanks in advance! :) Lars |
Quote:
You may also want to check the MLB.TV or Postseason.TV subscription pages to see if you MLB wants more money from you to see the postseason. |
Hi daftcat!
Thank you for helping!! :-) I hope I understood everything right, so you get the right information... I used mlbgamedl.py to download one of yesterdays games (10-09-12), copied the terminal message and posted it on pastebin.com (never been there before... :) ). Here's the URL: http://pastebin.com/0vVd0vFK Hope it helps... |
Quote:
However, you can try again by manually specifying the content-id as the second argument. The content-id is the 8 digit number that precedes the event-id in the preferred media section. For example, using the 'z' key for 10-09-12 Oakland game: Code:
preferred media for current cursor: video: (call_letters, teamcode, content-id, event-id) So the event-id above is 14-345598-2012-10-09 and the content-id is 25360699. Please create another pastebin.com log with mlbgamedl.py using the following command: Code:
./mlbgamedl.py 14-345598-2012-10-09 25360699 Thanks! |
Hi daftcat!
With your described way mlbgamedl.py works. That's fine for me - as I already wrote earlier... ;-) And I managed to get mlbviewer work, too, doing the following: I changed the config file by typing a "1" behind "postseason=" and behind "blackout=" |
Quote:
Blackout is not a boolean variable. It should only accept teamcodes listed in the README. And the code that uses the blackout flag only looks at geographic blackouts for US and Canada users living in the blackout region of a team. Really, I believe the only thing that blackout flag does is set the status to "Blackout." I am willing to accept that there may be a bug in the content filtering code that is incorrectly filtering out valid content during the postseason. Or there may be extra flags in the reply from MLB.TV during the postseason that is marking a stream as 'mlb_multiangle_epg' (an extra camera angle) when it is really just the normal stream. However, since I am a US user, I can't really do any testing myself. If you could please post the successful log using the content-id I gave in my previous reply, I can try to fix that bug for other international users. I feel a little silly telling them to exploit a bug in my own code by setting postseason=1. As for blackout, I recommend setting that back to empty (blackout=) Otherwise, having an invalid value of "1" in there might come back to hurt you next season when those regional blackout codes will be used again. Thanks! And I'm glad it's working for you even if I can't explain how. ;) |
Question for you:
Are you accessing the streams normally or are you using the Postseason.TV ('P' key) camera angles (which shouldn't even be available to you in Germany)? If you are accessing the streams normally, I'm confused why setting postseason=1 works for you and would love to see a successful log. If you are accessing the streams through the 'P' screen, then that would explain why postseason=1 works but that also confuses me that it didn't just work without having to set the flag in the config since that 'P' screen code already does that. |
Okay, that's funny... ;-)
And of course I want to help as much as I can. First: No, I'm not using Postseason.TV... I've got the ordinary mlb.tv account... Second: Here's the pastebin URL with the log for the Oakland game download using mlbgamedl.py: http://pastebin.com/en4VkcCz And here for a successful log of last night's BAL-NYY game 5 using mlbviewer.py: http://pastebin.com/d0vA2Wpk Lars |
Quote:
Quote:
Chris |
Quote:
Now if only there was a way to convince TBS to carry the NLCS and WS or convince Fox to allow Postseason.TV to work. |
So yeah, international users (outside of North America) can likely leave postseason=1 in config file all year round. Most of the blackout rules are only enforced for US and Canada.
Lars, so Chris found the answer. "postseason=1" is the correct fix for international users due to the way MLB.TV constructs their responses in the postseason. You can blank out "blackout=" in your config to avoid any unintended side-effects in regular season. This config option is not a boolean (1 or 0) but rather takes a teamcode. Since blackout rules aren't going to based on geography in Germany, you don't need this option at all. |
Hm... mlbviewer doesn't start. This is the message:
lars@X64V:~/mlbviewer2012$ python mlbviewer.py Traceback (most recent call last): File "mlbviewer.py", line 1630, in <module> curses.wrapper(mainloop, mycfg.data) File "/usr/lib/python2.7/curses/wrapper.py", line 43, in wrapper return func(stdscr, *args, **kwds) File "mlbviewer.py", line 500, in mainloop + len(coveragetoggle.get(cfg['coverage'])) + 2 UnboundLocalError: local variable 'is_adaptive' referenced before assignment Any ideas? |
Quote:
|
Today it's working again... :)
|
Sourceforge upgrade: svn repo url changed
Hey guys! Not much to report yet except that Sourceforge did an upgrade and I chose to upgrade my project to their new system (actually, I'm not sure there was a choice. ;) )
2012 has been branched off and what will eventually be 2013 can be checked out from the trunk using the new repository URL. I don't think a "svn up" from your current checkout will work any more. New command for a checkout: Code:
svn checkout svn://svn.code.sf.net/p/mlbviewer/code/trunk mlbviewer2013 daftcat |
All times are GMT -5. The time now is 10:36 PM. |