Kodi Community Forum
[RELEASE] MythBox for XBMC - a MythTV Front-end Python Script for XBMC - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151)
+---- Thread: [RELEASE] MythBox for XBMC - a MythTV Front-end Python Script for XBMC (/showthread.php?tid=43115)



Crazy question - what about frontending a dvr? - lewis.donofrio - 2009-03-22

Like this one? http://broadband.motorola.com/dvr/dct6412.asp:oo:


- waspy59 - 2009-03-22

Hi Lewis,

not an external tuner, but an internal PCI card tuner or an virtual tuner card (elecard).


- Kermee - 2009-03-31

Will VDPAU (if enabled & working) be used during playback of recordings and LiveTV under MythBox? I assume the answer is yes if it's using the internal XBMC player?

Cheers,
Kermee


- analogue - 2009-04-01

Kermee Wrote:Will VDPAU (if enabled & working) be used during playback of recordings and LiveTV under MythBox? I assume the answer is yes if it's using the internal XBMC player?

Cheers,
Kermee

Absolutely! I'm using VDPAU to playback HDHomerun and HD-PVR recordings and livetv today.


- 7bigjohn - 2009-04-01

Thanks analogue! It works perfectly with my Mythbuntu 8.10 backend.

Would anyone know how I could modify the "TV Shows" button on the home menu to launch this wonderful script? This is the only thing holding me back from the perfect HTPC I've been working towards for years. I've look all over but could find no examples. Thanks


Wrong screen size? - BigSlippery - 2009-04-02

The script is displaying funky, kinda makes it hard to use Big Grin .Did I miss some config step somewhere?

Image


- micster - 2009-04-02

dteirney Wrote:Just in case anyone on this thread is interested in what XBMC Media Center supports "out-of-the-box" for MythTV integration the wiki page now has pretty screenshots.

http://wiki.xbmc.org/?title=MythTV

To start: Thanks dteirney for pointing this out.

I've been reading this forum and watching for MythTV support for over 2 years, before that whole "Google Summer of Code" EPG was started. My understanding until I read that wiki entry was that support for mythTV was still buggy and really hard (when was that wiki entry made?). I pleasantly surprised to find out that it is working.

So what is the difference between that (http://wiki.xbmc.org/?title=MythTV) and this "mythbox"? It seems that Mythbox has "schedule a recording" working and xbmc by itself does not? Is Mythbox using the same code or is this something new? I'm just trying to understand this better, either way it looks like we can have a fully functioning XBMC powered Frontend for MythTV now.


- micster - 2009-04-02

Over the last three years I have been trying to accomplish what it sounds like is now possible within XBMC. Here is a list of links that I bookmarked that I thought held that answer. Am I correct in assuming that these are now moot? I guess someone should make a post at those links and redirect them here, and I should update my bookmarks...

I guess those links where all different implementations, but I'm not dreaming right? This is not a April Fools joke? I can finally have my MythTV cake and XBMC ice-cream too! Hooray! Thank you so much!


- BigSlippery - 2009-04-03

I found a solution to my display problem. I replaced 720 and 1280 with 1080 and 1920 in scripts/MythBox/skin/shared/720p/vars.xml file. I first created a 1080p directory and placed it there but that did not work. XBMC info is reporting 720p as my resolution even though my screen is set at 1080p so I guess that my be part of the problem.


- Kermee - 2009-04-03

analogue Wrote:Absolutely! I'm using VDPAU to playback HDHomerun and HD-PVR recordings and livetv today.

Ah. Gotcha! What's ffmpeg for?

Cheers,
Kermee


- analogue - 2009-04-03

Kermee Wrote:Ah. Gotcha! What's ffmpeg for?

Cheers,
Kermee

ffmpeg is used to get the framerate from the recording so commercial skipping works correctly. MythTV stores commercial start/end points as the actual frame number so couple that with the framerate and you have the time offset :-)


- ding - 2009-04-15

This is a great script but I am having a problem watching live tv. Once I initiate playback on a channel it seems to be playing back the buffer and then it stops playback. I am running it on os 10.5.6 right now with a buffer of 2048. This is what I get in the log...
Quote:DEBUG | __init__.py | Line 1072 | read <- Unknown[]:[][]:[][]:[][]:[]1007[]:[]7[]:[]UNKNOWN7[]:[]Loading...[]:[]/media/Stuff/LiveTV/1007_20090415000701.nuv[]:[]0[]:[]0[]:[]1239768421[]:[]1239769800[]:[]0[]:[]0[]:[]0[]:[]Mythbuntu[]:[]0[]:[]1[]:[]0[]:[]0[]:[]-2[]:[]0[]:[]0[]:[]15[]:[]6[]:[]1239768421[]:[]1239769800[]:[]0[]:[]0[]:[]LiveTV[]:[]0[]:[][]:[][]:[][]:[]1239768421[]:[]0.000000[]:[]1900-01-01[]:[]0[]:[]Default[]:[]0[]:[]0[]:[]LiveTV[]:[]0[]:[]0[]:[]0
DEBUG | __init__.py | Line 1072 | <= settings['paths_recordedprefix'] = /Volumes/Stuff/LiveTV
DEBUG | __init__.py | Line 1072 | Local path for /media/Stuff/LiveTV/1007_20090415000701.nuv is /Volumes/Stuff/LiveTV/1007_20090415000701.nuv
DEBUG | __init__.py | Line 1072 | Currently playing = /Volumes/Stuff/LiveTV/1007_20090415000701.nuv
DEBUG | __init__.py | Line 1072 | BaseWindow.onAction: Action(id = 7, amount1=1.0, amount2=0.0, buttonCode=61453
DEBUG | __init__.py | Line 1072 | > onPlayBackStarted
DEBUG | __init__.py | Line 1072 | < onPlayBackStarted
DEBUG | __init__.py | Line 1072 | > onPlayBackEnded
DEBUG | __init__.py | Line 1072 | write -> 32 QUERY_RECORDER 1[]:[]STOP_LIVETV
DEBUG | __init__.py | Line 1072 | retMsg: [8] 2
DEBUG | __init__.py | Line 1072 | read <- ok
DEBUG | __init__.py | Line 1072 | stopLiveTV response = ['ok']
DEBUG | __init__.py | Line 1072 | < onPlayBackEnded
WARNING | __init__.py | Line 1072 |



GC'ing player
Anyone else seeing this? Any clues as to how to fix it?


- idioteque - 2009-04-15

where can I get the win32 backend version of mythtv 0.21 or 0.22 ?


- PainToad - 2009-04-15

idioteque Wrote:where can I get the win32 backend version of mythtv 0.21 or 0.22 ?

Imagination land. Rolleyes


guide error in Live b2 - rodercot - 2009-04-15

Hey Guys,

I have everything working on the latest script, recordings, livetv etc. But when in Guide mode I can scroll around etc, as soon as I click on a show I get an error.

Error: CATCHALL
Exception: XML FIle for window is missing
Function: <function onControlHook at 0xa2f22ec>

I am on XBMCLive b2.

Thanks,

Dave