Saturday, May 14th, 2011, 00:06 UTC | ||
[00:06:12] | [R] ([R]!~rbox@unaffiliated/rbox) has quit (Ping timeout: 246 seconds) | |
[00:06:21] | Slim-Kimbo (Slim-Kimbo!~Kimbo@host86-133-106-183.range86-133.btcentralplus.com) has quit (Quit: Slim-Kimbo) | |
[00:07:40] | [R] ([R]!~rbox@unaffiliated/rbox) has joined #mythtv-users | |
[00:12:00] | dewman: | can i get some creme brulee? hehehe |
[00:13:30] | NightMonkey (NightMonkey!debian-tor@pdpc/supporter/professional/nightmonkey) has joined #mythtv-users | |
[00:25:22] | croppa (croppa!~stuart@CPE-121-216-148-225.lnse2.ken.bigpond.net.au) has quit (Ping timeout: 246 seconds) | |
[00:29:47] | kormoc is now known as kormoc_afk | |
[00:32:02] | wahrhaft (wahrhaft!~quassel@cpe-24-210-71-26.columbus.res.rr.com) has joined #mythtv-users | |
[00:44:25] | croppa (croppa!~stuart@CPE-121-216-148-225.lnse2.ken.bigpond.net.au) has joined #mythtv-users | |
[00:48:10] | mycosys (mycosys!~mycosys@221.121.134.96) has joined #mythtv-users | |
[00:48:10] | mycosys (mycosys!~mycosys@unaffiliated/mycosys) has joined #mythtv-users | |
[00:48:10] | mycosys (mycosys!~mycosys@221.121.134.96) has quit (Changing host) | |
[00:49:44] | davide_ (davide_!~david@host103.16.intrusion.com) has joined #mythtv-users | |
[00:49:44] | davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv-users | |
[00:49:44] | davide_ (davide_!~david@host103.16.intrusion.com) has quit (Changing host) | |
[00:49:47] | croppa (croppa!~stuart@CPE-121-216-148-225.lnse2.ken.bigpond.net.au) has quit (Ping timeout: 252 seconds) | |
[00:50:32] | croppa (croppa!~stuart@CPE-121-216-148-225.lnse2.ken.bigpond.net.au) has joined #mythtv-users | |
[00:52:15] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Quit: Leaving) | |
[00:55:41] | croppa (croppa!~stuart@CPE-121-216-148-225.lnse2.ken.bigpond.net.au) has quit (Ping timeout: 252 seconds) | |
[00:56:23] | wahrhaft: | hi, i've been using mythtv for a couple years on gentoo, but i'm looking to switch onto the "packaging" ebuilds from git... |
[00:56:42] | wahrhaft: | i was curious if the 0.25 builds would be considered stable enough for normal usage |
[00:56:51] | [R]: | of course not |
[00:56:54] | [R]: | its in active development |
[00:57:00] | [R]: | if itw as stable they'd relsae it |
[00:58:03] | dewman: | [R], bill said windows was stable |
[00:58:08] | wahrhaft: | well i didn't know if they were picking relatively stable release versions to make ebuilds of |
[00:58:16] | dewman: | hehe |
[00:58:26] | wahrhaft: | or if they are automated, etc |
[00:58:30] | [R]: | builds off of git are for pepel that know what they are doing |
[00:58:33] | [R]: | the fact that you are asking |
[00:58:35] | [R]: | means you dont |
[00:59:11] | croppa (croppa!~stuart@CPE-121-216-148-225.lnse2.ken.bigpond.net.au) has joined #mythtv-users | |
[00:59:19] | wahrhaft: | i'm asking about 0.25 because i'd like to some plugin work and would rather do it there, depending on how feature complete 0.25 is |
[00:59:31] | wahrhaft: | if it's not really usable i'll go for 0.24 |
[00:59:44] | [R]: | well its still in development... so... |
[00:59:52] | [R]: | it could be broken on any particular day |
[01:00:47] | wagnerrp: | wahrhaft: no, the ebuilds are updated at any point kor moc or i wish to update our systems |
[01:00:52] | wagnerrp: | its completely random |
[01:00:56] | sphery: | separate dev system is the way to go |
[01:01:05] | wahrhaft: | thanks wagnerrp, that's what i was looking for |
[01:01:16] | wahrhaft: | i'll get it set up separately |
[01:01:16] | wagnerrp: | see the Gentoo/scripts/mythtv-buildebuild.py script |
[01:01:30] | sphery: | that said, if you're planning to create a new plugin, anything you do for 0.24-fixes would work fine for unstable/development/0.25-when-it's-released |
[01:01:33] | wagnerrp: | it will generate new ebuilds on demand, with the hash of your choosing |
[01:02:06] | wahrhaft: | cool, i was going to look at doing upnp in mythvideo |
[01:02:06] | sphery: | if you're planning to work on improving existing plugins, you should set up a separate dev system |
[01:02:33] | sphery: | you mean UPnP playback of videos served by some non-MythTV UPnP server? |
[01:02:37] | wahrhaft: | yeah |
[01:02:43] | sphery: | if so, you'll want to do that against MythTV, not MythVideo |
[01:02:51] | sphery: | as the lines between the 2 will be blurring |
[01:03:18] | sphery: | I think ma rkk has actually been doing some work towards supporting that, too |
[01:03:23] | wahrhaft: | hmm, could you explain or point me to more details? |
[01:03:25] | wagnerrp: | wahrhaft: i would honestly keep a upnp player separate from mythvideo |
[01:03:55] | wahrhaft: | i wouldn't mind doing it separately, but there was some interest earlier in them being togehter |
[01:03:56] | wagnerrp: | or at least keep it as an wholly independent 'mode' |
[01:04:09] | wagnerrp: | like browse mode |
[01:04:11] | wahrhaft: | right |
[01:04:18] | sphery: | wahrhaft: http://www.gossamer-threads.com/lists/mythtv/users/397162#397162 |
[01:04:20] | wagnerrp: | one mode shows you the local systems, the other shows a upnp browser |
[01:04:41] | wahrhaft: | i don't think it would play well with things like caching the files in the database |
[01:04:46] | sphery: | I still think it belongs in mythfrontend/mythtv libs |
[01:04:51] | wahrhaft: | since they can change out from under you |
[01:05:00] | wahrhaft: | and it would be slow to scan the whole thing |
[01:05:08] | wagnerrp: | i just think it would be a huge cludge to try to merge it with the local files, and even trying to merge multiple systems would be problematic |
[01:05:40] | sphery: | yeah, totally separate view would be fine |
[01:05:45] | sphery: | just shouldn't be in mythplugins only |
[01:06:05] | wagnerrp: | well you dont want a separate view, since you want it to be able to use which ever view the user wants |
[01:06:05] | sphery: | as, really, it needs to be able to do video and audio-only and likely pics and ... |
[01:06:18] | wagnerrp: | view being gallery, etc... |
[01:06:43] | lyricnz (lyricnz!~simonrobe@ppp118-209-223-88.lns20.mel6.internode.on.net) has joined #mythtv-users | |
[01:06:52] | sphery: | in what I was saying view being somewhere separate from the other videos or recordings or ... |
[01:07:08] | sphery: | wahrhaft: have you done any UPnP media renderer dev, before? |
[01:07:13] | wagnerrp: | it would be nice to have a generic tree generator |
[01:07:18] | wahrhaft: | sphery, i did happen upon that list but noticed it was a little old |
[01:07:28] | Beirdo: | ugh |
[01:07:30] | [R] ([R]!~rbox@unaffiliated/rbox) has quit (Ping timeout: 248 seconds) | |
[01:07:39] | wahrhaft: | no but i've spent a bit of time trying to learn how it works |
[01:07:40] | Beirdo: | get home... early.. to get my packages... |
[01:07:41] | sphery: | yeah, ma rkk is still planning to work on it--he's just busy cleaning up a lot of other stuff, first :) |
[01:07:48] | Beirdo: | the stupid dorks left early |
[01:07:51] | wagnerrp: | give it a type, and it returns a mythgenerictree of the file structure |
[01:08:07] | wahrhaft: | sphery, i had a simple tree that used djmount |
[01:08:08] | wagnerrp: | which could then be loaded into video/music/gallery |
[01:08:18] | sphery: | just curious... I'd like to see someone integrate http://www.plutinosoft.com/platinum into MythTV |
[01:08:30] | sphery: | TTBOMK, that's what XBMC is using for their UPnP support |
[01:08:32] | wahrhaft: | and i've gone through the djmount source quite a bit trying to figure out why it's so slow |
[01:09:04] | wahrhaft: | saw platinum too and it felt too heavyweight for my taste |
[01:09:12] | wagnerrp: | wahrhaft: are you sure its djmount, and not the server itself? |
[01:09:16] | sphery: | heh, well MythTV isn't exactly lightweight |
[01:09:18] | sphery: | :) |
[01:09:18] | wagnerrp: | what are you using as your upnp server? |
[01:09:22] | wahrhaft: | playon |
[01:09:34] | wagnerrp: | eew... |
[01:09:44] | sphery: | heh, perhaps it's the transcoding of videos in real time that's the slow part :) |
[01:09:57] | wahrhaft: | no i mean even for directory listings |
[01:10:01] | ** sphery can't understand how playon hasn't been sued out of existence ** | |
[01:10:17] | wahrhaft: | dmount's "ls" command sometimes takes a second to retrieve each subfolder |
[01:10:45] | wahrhaft: | if you've got a better way to watch netflix in linux, i'm all ears ;-) |
[01:10:58] | wahrhaft: | plus hulu desktop or boxee sucks with flash |
[01:11:09] | wagnerrp: | wahrhaft: should be one coming online here shortly |
[01:11:20] | wahrhaft: | really? |
[01:11:32] | wagnerrp: | google is adding netflix support to chrome |
[01:12:06] | sphery: | did you ever find out whether it's going to be useful for generic FOSS use? |
[01:12:25] | wahrhaft: | on all platforms or locked to chromeos hardware? |
[01:12:28] | wagnerrp: | for integration, almost certainly not |
[01:12:52] | sphery: | ah, so would be a "pop up chromium and use the browser" type thing? |
[01:12:53] | wahrhaft: | i thought things like the roku had some sort of chip for the drm |
[01:12:53] | wagnerrp: | but theres nothing stopping just running an instance of chrome |
[01:13:02] | wagnerrp: | chrome, not chromium |
[01:13:14] | wagnerrp: | if chromium could use it, mythtv could use it internally |
[01:13:32] | sphery: | ah, ok |
[01:13:54] | wagnerrp: | chromium being open source, you could have mythtv tap into whatever chromium did |
[01:14:08] | sphery: | I see |
[01:14:12] | wagnerrp: | but... chances are there will be some form of handshaking involved |
[01:14:17] | wahrhaft: | wow random article says netflix is switching to html5 instead of silverlight |
[01:14:22] | sphery: | I don't know my Cr |
[01:14:33] | wagnerrp: | which means you will need chrome, distributed as a binary, with a hidden key |
[01:14:42] | wagnerrp: | just as you do with any other DRM scheme |
[01:14:42] | sphery: | wahrhaft: yeah, that's the article |
[01:15:06] | wagnerrp: | wahrhaft: not exactly, theyre making a translation program which provides an html5 page locally for chrome to play |
[01:15:14] | sphery: | wahrhaft: http://www.gossamer-threads.com/lists/mythtv/users/479822#479822 |
[01:15:36] | sphery: | think that thread was meant for you, but they typo'ed your nick |
[01:16:08] | wahrhaft: | ah i see |
[01:16:41] | sphery: | I think the post by that guy @wagnerrp (last post) is insightful |
[01:16:51] | wagnerrp: | i need to figure out what to do with Addams Family |
[01:17:32] | wagnerrp: | the DVD image is an insta-crash |
[01:17:54] | wagnerrp: | but the old rips it was supposed to replace are h264/aac/mp4 that mythtv chokes on |
[01:18:16] | sphery: | wagnerrp: Perhaps you should get a witch's shawl on, then on a broomstick you can crawl on, and you can pay a call on them |
[01:18:41] | sphery: | would have been much better joke if I were a faster typist and got that out 2 lines ago |
[01:19:37] | wagnerrp: | thats a funky disk too... addams family 1 and 2 on the same disk, same side |
[01:21:41] | wahrhaft: | <wagnerrp> it would be nice to have a generic tree generator |
[01:21:47] | wahrhaft: | i feel like this would be a good place to start |
[01:22:02] | wahrhaft: | and then from there it could either go into mythvideo or its own thing |
[01:22:19] | wahrhaft: | would that tree generator become a part of the plugin api then? |
[01:22:49] | wagnerrp: | i would have it as part of mythfrontend, or more likely a shared library |
[01:23:21] | wagnerrp: | iamlindoro: do you use a mythgenerictree as your data store? or is that just for menu display? |
[01:23:36] | wagnerrp: | i know you use it somewhere in mythvideo, but i havent looked deep enough to figure out specifically what for |
[01:24:54] | wahrhaft: | unless someone is actively working on this i may take a stab at it |
[01:25:06] | wahrhaft: | no guarantees i'll come up with anything useful though :-) |
[01:25:51] | pizzledizzle (pizzledizzle!~pizdets@pool-98-113-194-183.nycmny.fios.verizon.net) has joined #mythtv-users | |
[01:32:17] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Ping timeout: 250 seconds) | |
[01:35:10] | markk: | wahrhaft: just waking up – but interesting upnp discussion. do you actually mean upnp media renderer support or just retrieving a list of media from a upnp server, adding it to the ui and allowing playback...? |
[01:38:21] | Bezosh (Bezosh!~quassel@188.175.35.44) has quit (Remote host closed the connection) | |
[01:39:48] | wahrhaft: | markk, isn't that what a mediarenderer does? Or do you mean having it discoverable too? |
[01:41:00] | wahrhaft: | i guess really the control point is what does most of that |
[01:41:16] | wahrhaft: | and i guess that's mostly what i'm after |
[01:42:17] | markk: | wahrhaft: ok – let me ask a different way. do you want to play videos from your playon device on your frontend(s)? |
[01:42:34] | wahrhaft: | yes |
[01:43:23] | markk: | ok – no need to think worry about media renderer or control point at all:) |
[01:43:54] | wahrhaft: | yeah, i'm not really interested in being able to control it from a separate device |
[01:44:07] | wahrhaft: | just have it consume a media server |
[01:44:18] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv-users | |
[01:44:50] | markk: | wahrhaft: here's how I'd do it. |
[01:45:21] | markk: | step 1: mythbackend keeps a cache of all upnp devices found on the network so it's easy enough to search those for upnp media servers and get their urls |
[01:46:28] | markk: | step 2: write/steal/borrow some code to query those servers for media. |
[01:46:53] | [R] ([R]!~rbox@unaffiliated/rbox) has joined #mythtv-users | |
[01:47:11] | wagnerrp: | the library sphery brought up is BSD licensed |
[01:47:20] | wagnerrp: | which basically means you can do whatever you want with it |
[01:47:29] | markk: | step 3: add those media to some sort of temporary/network storage group that each frontend will automatically view and display |
[01:48:10] | sphery: | actually, lib is GPL for FOSS apps, but links to Neptune C++ Runtime, which is BSD |
[01:48:18] | wagnerrp: | would you really want it as a storage group? |
[01:48:44] | wagnerrp: | storage group sort of implies that the content would be proxied through the backend |
[01:48:58] | markk: | step 4: the only mandatory transfer protocol for upnp file streaming is http – which fortunately the mythtv player now supports. so all you need to do is pass http://your-server-ip/file-id-descriptor-etc to the player and your done |
[01:49:06] | wagnerrp: | unless youre just going to be scavaging the existing mythproto calls for file listing |
[01:49:41] | markk: | wagnerrp: it is effectively proxied through the backend – it just points to files elsewhere... |
[01:49:58] | markk: | no need to duplicate scanning etc on each frontend |
[01:50:31] | wagnerrp: | might want to run that by CaptM first, see if he thinks that code is a good fit |
[01:50:43] | wagnerrp: | right, i understand why you would want the browser on the backend |
[01:50:45] | EvilBob is now known as VoteBob | |
[01:50:49] | wahrhaft: | does a storage group let you have a directory heirarchy? |
[01:51:09] | wagnerrp: | im just wondering if the storage group structures could be easily adapted to that need |
[01:51:16] | VoteBob is now known as EvilBob | |
[01:51:24] | markk: | wagnerrp: sure, it's only an idea (I think iamlindoro and I mulled it over a while ago) but it seems like a logical fit |
[01:51:35] | wagnerrp: | storage groups are just the means of defining storage on a backend |
[01:51:49] | EvilBob (EvilBob!~bobjensen@fedora/bobjensen) has quit (Quit: Caught sigterm, terminating...) | |
[01:52:24] | wagnerrp: | along with a series of protocol commands for querying and transfer |
[01:52:40] | markk: | anyway – first step is produce the code that queries the other upnp server for a list of urls |
[01:52:47] | wagnerrp: | hes proposing there be a pseudo-storage group automatically generated on the backend |
[01:53:02] | wagnerrp: | and use the existing file list queries to poll content from the frontend |
[01:53:03] | wahrhaft: | like a virtual filesystem |
[01:53:20] | wagnerrp: | effectively |
[01:54:32] | wahrhaft: | it sounds like a reasonable way to do it, but i'll defer to the experts |
[01:54:57] | wagnerrp: | i dont know if the storage group queries support IP addresses |
[01:55:05] | wagnerrp: | going that route might limit things to named hosts |
[01:55:35] | VoteBob (VoteBob!~bobjensen@fedora/bobjensen) has joined #mythtv-users | |
[01:57:06] | wagnerrp: | anyway, first step of building a device and content cache on the backend would be a great first step |
[01:57:29] | wagnerrp: | querying from that content list can be figured out when that is done, and honestly wont be that difficult |
[01:57:37] | markk: | fwiw – I doubt you need to start using an external library. most of the discovery etc is already handled – you only need to additionally handle the ContentDirectory service (which admittedly is probably the most complicatd upnp service) |
[01:57:41] | wagnerrp: | its just a matter of deciding the cleanest way to do it |
[01:58:28] | wahrhaft: | i was hoping the existing myth upnp code would be able to be extended |
[01:59:43] | wagnerrp: | its my understanding the upnp code could really use an overhaul |
[01:59:52] | wahrhaft: | hmm ok |
[02:00:02] | wagnerrp: | i know thats one of the things beirdo has planned on his plate |
[02:00:16] | wagnerrp: | but then thats a pretty big plate, and that task is shoved way off to one side |
[02:01:58] | Beirdo: | heh |
[02:02:02] | Beirdo: | that it is |
[02:05:13] | VoteBob (VoteBob!~bobjensen@fedora/bobjensen) has left #mythtv-users ("Leaving") | |
[02:09:50] | jamesd_ (jamesd_!~jamesd@CPE-72-128-71-196.wi.res.rr.com) has joined #mythtv-users | |
[02:18:13] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Ping timeout: 250 seconds) | |
[02:27:56] | tgm4883: | How would mythtv react to a video if mythvideo scanned the directory while a video was in the process of being copied into it? |
[02:28:36] | tgm4883: | along with a metadata scan |
[02:29:24] | wagnerrp: | it would get a bad hash, so if you ever renamed the file, the metadata would be lost and you would get a blank file |
[02:30:23] | tgm4883: | hmm, ok |
[02:30:28] | tgm4883: | so not so good then |
[02:31:28] | sphery: | if it gets a bad hash, can you just apply some hydrocortisone |
[02:31:41] | ** sphery has been watching too much House ** | |
[02:32:26] | tgm4883: | actually I can trigger on write closed. which is way better |
[02:32:43] | sphery: | doing an inotify type thing? |
[02:33:19] | tgm4883: | sphery, yep |
[02:33:29] | sphery: | cool |
[02:33:49] | tgm4883: | little python script to watch video storage groups, scan and gather metadata on file add/remove |
[02:34:02] | tgm4883: | also, changing permissions on the files as well |
[02:35:08] | tgm4883: | It's in python since that is what I know. Would probably be a bit better directly in the backend, but would need to run as root for the permissions changing I think |
[02:35:38] | tgm4883: | If I can figure a way to fix the permissions and write in C, i'd submit a patch :) |
[02:35:46] | sphery: | I think when we investigated putting it in the backend, we came up against a harsh limitation of how much you can watch per system |
[02:36:06] | sphery: | which made it impossible to make a useful implementation in mythtv |
[02:36:18] | tgm4883: | ah |
[02:36:40] | tgm4883: | Were you trying to watch the recordings directory? |
[02:36:49] | tgm4883: | I wouldn't think the videos directory would be high traffic |
[02:36:57] | tgm4883: | *SG's |
[02:36:58] | sphery: | it was an inode limit |
[02:37:07] | tgm4883: | hmm |
[02:37:20] | sphery: | cat /proc/sys/fs/inotify/max_user_instances |
[02:37:32] | tgm4883: | 128 |
[02:37:42] | sphery: | so you need multiple users--which means external scripts are ideal |
[02:38:01] | tgm4883: | ah I see. Because of everything else the backend does |
[02:39:23] | sphery: | and inotify didn't seem to work on NFS (and presumably CIFS), so that required polling |
[02:39:48] | pizzledizzle (pizzledizzle!~pizdets@pool-98-113-194-183.nycmny.fios.verizon.net) has quit () | |
[02:39:55] | sphery: | and ... so in general, external scripts that then call backend functionality through bindings or services API would be best |
[02:40:07] | tgm4883: | sphery, yep, thats what I'm working on :) |
[02:40:11] | sphery: | allows users to allocate limited resources most efficiently and all |
[02:40:15] | wagnerrp: | the new fnotify system or whatever its called would be better, but even that supposedly had its limitations |
[02:40:18] | sphery: | yeah, which is why I think it's so cool |
[02:40:19] | tgm4883: | trying to pull some stuff from wagnerrp's script |
[02:40:30] | wagnerrp: | not to mention its only available on .37 or so |
[02:40:49] | sphery: | wagnerrp: at least it's not .38+ |
[02:40:55] | tgm4883: | wagnerrp, if I'm reading this correctly, "toadd, todel = mvid.scanStorageGroups(False)" is just generating python lists of filenames? |
[02:41:02] | sphery: | MythTV requirements: Linux kernel 2.6.37 |
[02:48:01] | wagnerrp: | tgm4883: no, it is returning Video objects |
[02:48:17] | wagnerrp: | one list of new objects to be added, one of old objects missing to be deleted |
[02:48:21] | sphery: | wow, 2 1/2 Men is renewed and Ashton Kutcher is joining the cast... IMHO, the only reason to watch any of it will be to get the "how are they going to explain what happened part" (and, really, I'm sure I'll hear about that elsewhere) |
[02:48:48] | tgm4883: | wagnerrp, right, and toadd is a list? |
[02:48:50] | tgm4883: | or a tuple? |
[02:49:20] | tgm4883: | nm, it's not a list |
[02:51:11] | tgm4883: | wagnerrp, I see now. This is pulling the info from the DB. Is it requiring that the filenames be a certain structure? |
[02:51:45] | tgm4883: | I probably just need to run this on my system and see what is in toadd |
[02:52:16] | wagnerrp: | tgm4883: toadd and todel are both lists |
[02:52:32] | wagnerrp: | the lists are Video objects, which map to one file, or one entry in the videometadata table |
[02:52:47] | wagnerrp: | todel are videometadata entries that no longer exist in the filesystem |
[02:52:58] | wagnerrp: | and should be '.delete()'ed |
[02:53:07] | wagnerrp: | or, you can just let the video scanner do it yourself |
[02:53:14] | tgm4883: | I'm looking at vid.subtitle and trying to figure that out since vid would just be the item in the list |
[02:53:29] | wagnerrp: | toadd are Video entries mapped to new files not yet in the database |
[02:53:46] | tgm4883: | oh so that is for items that are NOT in the db |
[02:53:50] | wagnerrp: | they only have the title, subtitle, season, episode, filename, and hash values set |
[02:53:53] | tgm4883: | I thought the other way around |
[02:54:13] | wagnerrp: | you can run importMetadata() on objects from a VideoGrabber run |
[02:54:19] | wagnerrp: | but they have to be run against videometadata entries |
[02:54:27] | wagnerrp: | meaning you must run a '.create()' first |
[02:54:53] | tgm4883: | which you do at the end there |
[02:55:27] | tgm4883: | so looking at the toadd section. what would I need to pass to toadd to make it work? Filename? |
[02:55:33] | tgm4883: | or am I totally misunderstanding |
[02:56:06] | tgm4883: | using what I have so far, I'll already have the filename and path of an added or deleted file |
[02:58:41] | wagnerrp: | pass to toadd? what do you mean? |
[02:58:48] | wagnerrp: | toadd is generated by the scanner |
[02:58:59] | wagnerrp: | as mentioned, it is a list of uninitialized Video object |
[02:59:10] | wagnerrp: | which you loop through and run '.create()' on each to add to the database |
[02:59:34] | tgm4883: | wagnerrp, sorry let me clarify my question |
[03:01:03] | tgm4883: | hmm |
[03:01:23] | tgm4883: | toadd is generated by the video SG scanner |
[03:01:34] | tgm4883: | doesn't that stick it in the DB? |
[03:04:00] | wagnerrp: | no |
[03:04:15] | wagnerrp: | i leave it up to the user to decide what to do with it |
[03:04:28] | wagnerrp: | should they decide to skip over it if there is no matching metadata |
[03:05:02] | [R] ([R]!~rbox@unaffiliated/rbox) has quit (Quit: Leaving) | |
[03:05:31] | tgm4883: | I guess my questions is, I don't want to use the scanner to scan every file in all of the SG's. That defeats the purpose of using inotify. I want to say toadd=['/srv/mythtv/videos/Rocky.avi'] and have it add that to the db and grab metadata |
[03:10:05] | wagnerrp: | check out the Video class, there is a classmethod that calls the fromFilename command |
[03:10:27] | wagnerrp: | you pass it a filename, and it sets it up just as it is coming out of the scanner |
[03:11:12] | wagnerrp: | ah, parseFilename is the command, fromFilename is the classmethod |
[03:11:28] | wagnerrp: | so you would do 'vid = Video.fromFilename("/srv/mythtv/videos/Rocky.avi")' |
[03:11:45] | tgm4883: | wagnerrp, awesome, that sounds like exactly what I want |
[03:11:46] | wagnerrp: | and then 'grab = VideoGrabber("Movie")' |
[03:12:15] | wagnerrp: | res = grab.sortedSearch(vid.title) |
[03:12:39] | wagnerrp: | if res[0].levenshtein == 0: res = res[0] |
[03:12:59] | wagnerrp: | vid.create(); vid.importMetadata(res) |
[03:16:42] | tgm4883: | wagnerrp, if it's OK, i'd like to borrow most of lines 43–75 from Myth_video_scan.py since it does TV and video searches first and only adds metadata if a single result is found |
[03:16:48] | tgm4883: | giving credit to you of course |
[03:21:28] | wagnerrp: | nah, the script is just a bit of glue to hold together the bindings |
[03:21:33] | wagnerrp: | intended more as a demo |
[03:30:47] | Lord_Deathscythe (Lord_Deathscythe!~chris@h183.130.185.173.dynamic.ip.windstream.net) has joined #mythtv-users | |
[03:50:38] | aiyana (aiyana!~eric@184-155-189-17.cpe.cableone.net) has joined #mythtv-users | |
[03:50:44] | aiyana (aiyana!~eric@184-155-189-17.cpe.cableone.net) has left #mythtv-users () | |
[03:59:24] | tgm4883: | wagnerrp, is there a particular video you test with if you want it to find a match and grab metadata |
[04:00:53] | wagnerrp: | 300, easy to type in |
[04:01:19] | wagnerrp: | oh, forgot to mention |
[04:01:43] | wagnerrp: | the search functions in the VideoGrabber class will return a metadata object that can be loaded into the Video class |
[04:01:46] | wagnerrp: | but it may be incomplete |
[04:02:09] | wagnerrp: | its always a good idea to take the inetref returned by the search and grab that again directly |
[04:02:15] | wagnerrp: | to ensure you have a fully populated object |
[04:08:01] | tgm4883: | wagnerrp, i'm so close. Something isn't happy when I'm adding it to the database. I can see it in mythvideo, but it also adds some recursive directory stuff |
[04:08:19] | J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Ping timeout: 250 seconds) | |
[04:08:32] | DeviceZer0 (DeviceZer0!~hate@unaffiliated/devicezer0) has quit (Ping timeout: 240 seconds) | |
[04:08:36] | J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv-users | |
[04:09:03] | DeviceZer0 (DeviceZer0!~hate@unaffiliated/devicezer0) has joined #mythtv-users | |
[04:10:57] | wagnerrp: | recursive directory stuff. |
[04:11:14] | tgm4883: | wagnerrp, yea it's odd, let me clarify |
[04:11:34] | wagnerrp: | just to make sure, all this stuff only works properly with storage groups |
[04:11:46] | tgm4883: | yea i'm only using SG'ss |
[04:14:36] | wagnerrp: | making a pastebin or something? |
[04:15:26] | hadees_ (hadees_!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[04:15:56] | tgm4883: | wagnerrp, yea |
[04:16:01] | tgm4883: | it's complicated |
[04:16:25] | tgm4883: | wagnerrp, here's the source so far so you have something to do while I try and explain the recursion http://mythtv.pastebin.ca/2058681 |
[04:17:30] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 260 seconds) | |
[04:17:31] | hadees_ is now known as hadees | |
[04:17:52] | wagnerrp: | also note that you can run 'MythLog._setLevel(<logstr>)' |
[04:17:59] | wagnerrp: | it uses the same formatting as the rest of mythtv |
[04:18:13] | wagnerrp: | so 'database' will let you see all the database queries it is running |
[04:18:24] | wagnerrp: | 'socket' will let you see the protocol commands, for file hashing |
[04:18:25] | wagnerrp: | etc... |
[04:19:27] | tgm4883: | I take it back, after mapping it out it isn't recursion |
[04:19:28] | wagnerrp: | i dont think del_video() will work |
[04:19:41] | tgm4883: | del_video doesn't work, but thats for later |
[04:20:01] | tgm4883: | so instead of recursion, it's more like a directory structure |
[04:20:17] | tgm4883: | I'm in gallery view |
[04:20:55] | tgm4883: | wagnerrp, http://mythtv.pastebin.ca/2058687 |
[04:21:11] | k-man: | how does one add other online video providers in mythnetvision? |
[04:21:13] | tgm4883: | that kinda makes sense. The first icon in gallery mode is the previous directory |
[04:21:50] | wagnerrp: | k-man: youve got all the grabber scripts that ship with mythtv, most RSS feeds can be added directly |
[04:21:58] | wagnerrp: | but beyond that, youre going to have to write a new grabber |
[04:22:39] | wagnerrp: | tgm4883: youre feeding it the full file path |
[04:22:48] | tgm4883: | wagnerrp, yes |
[04:22:49] | wagnerrp: | you need to feed it the path relative to the base of the storage group |
[04:22:53] | wagnerrp: | and you need to set the hostname |
[04:22:55] | tgm4883: | oh |
[04:23:03] | wagnerrp: | i forgot about that one, the scanner sets it automatically |
[04:23:09] | tgm4883: | that makes sense |
[04:25:12] | wagnerrp: | no preceding '/' either |
[04:29:33] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has quit (Quit: Ex-Chat) | |
[04:31:18] | tgm4883: | wagnerrp, passing along just 300.avi, I still get the unknown prefix first |
[04:31:31] | tgm4883: | unless.. |
[04:31:34] | ** tgm4883 tests ** | |
[04:31:46] | wagnerrp: | do you still have the bad entry in the database? |
[04:32:13] | wagnerrp: | anyway, back to del_video() |
[04:32:13] | tgm4883: | Probably, I just removed the file from the directory and did a scan for changes in mythvideo |
[04:32:29] | wagnerrp: | that wont work because fromFilename is intended to be used to create new entries |
[04:32:37] | wagnerrp: | it is not set up to pull an existing entry |
[04:32:43] | wagnerrp: | which means the video id has not been set |
[04:32:43] | tgm4883: | ah |
[04:32:50] | wagnerrp: | and delete() will not function without a video id |
[04:33:04] | wagnerrp: | thats how it determines that you are working on a video that exists in the database |
[04:33:15] | tgm4883: | I see |
[04:33:25] | wagnerrp: | instead, try MythVideo().searchVideos(exactfile='300.avi').next() |
[04:35:36] | wagnerrp: | searchVideos, as well as MythDB().searchRecorded/searchGuide/searchRecord/searchInternetContent are general purpose utilities for searching database entries |
[04:37:47] | tgm4883: | Ok, delete works now |
[04:38:12] | tgm4883: | still working on the add functionality. I'll try again with another video name |
[04:38:31] | wagnerrp: | you may want to wrap that call in a try: block |
[04:38:41] | wagnerrp: | next() will fail if there is no next entry in the iterable |
[04:40:10] | tgm4883: | ok, wrapped it in a try |
[04:41:03] | tgm4883: | for the hostname, can I just do 'vid.hostname = HOSTNAME' |
[04:41:15] | tgm4883: | I'm looking through the wiki, but the video section is kinda bare |
[04:41:28] | tgm4883: | http://www.mythtv.org/wiki/0.24_Python_bindin . . . ndlers#Video |
[04:41:35] | wagnerrp: | yeah, i keep meaning to write that up, never get around to it |
[04:41:57] | wagnerrp: | all DictData classes can be accessed using attributes or keys |
[04:42:07] | wagnerrp: | so you can use it as a class or dictionary |
[04:42:16] | wagnerrp: | vid.hostname, or vid['hostname'] |
[04:42:24] | wagnerrp: | whichever is easier in your particular scenario |
[04:42:46] | wagnerrp: | DBDataWrite classes store that information locally, and then update the database when you call update() |
[04:43:00] | wagnerrp: | or if 'id' is empty, when you call create() |
[04:43:41] | wagnerrp: | if you have any intent to subclass Video, you will need to manually set the table name |
[04:43:55] | wagnerrp: | the database access classes auto-configure themselves as much as possible |
[04:44:22] | tgm4883: | :( I was hoping that adding the hostname would fix my "unknown prefix" issue |
[04:44:24] | wagnerrp: | such that 'class Video( DBDataWrite ): pass' would result in a completely functional class that behaves very similarly to the existing Video class |
[04:45:01] | wagnerrp: | erm... scratch that, its the videometadata table, so the table name is statically set |
[04:46:56] | tgm4883: | this is what I got so far http://mythtv.pastebin.ca/2058691 |
[04:47:05] | tgm4883: | passing in just the name, no slash |
[04:47:17] | tgm4883: | I made sure no extra spaces at the beginning |
[04:47:30] | tgm4883: | so it just gets "The Dilemma.avi" |
[04:48:36] | wagnerrp: | just to see what youve got, run... |
[04:49:13] | wagnerrp: | for k,v in vid.items(): print('{0>20}: {1}').format(k,v) |
[04:50:40] | tgm4883: | hmm |
[04:50:56] | wagnerrp: | make that print '{0>20}: {1}'.format(k,v) |
[04:52:19] | tgm4883: | hmm, still getting a keyerror |
[04:52:20] | tgm4883: | 0>20 |
[04:54:26] | wagnerrp: | 0:>20 maybe? |
[04:54:32] | tgm4883: | possibly |
[04:54:40] | tgm4883: | I'm wondering if it failes on NoneType? |
[04:54:55] | wagnerrp: | no, it should print 'None' |
[04:55:29] | tgm4883: | there we go |
[04:55:31] | squidly (squidly!~squidly@HoodLUG/member/squidly) has quit (Ping timeout: 264 seconds) | |
[04:55:44] | wagnerrp: | it was the colon |
[04:56:38] | tgm4883: | must need more fiber :P |
[04:57:12] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv-users | |
[04:57:14] | tgm4883: | wagnerrp, http://mythtv.pastebin.ca/2058695 |
[04:57:42] | tgm4883: | fixing host now |
[04:58:16] | wagnerrp: | this is after create()? |
[04:58:46] | tgm4883: | right before create |
[04:59:18] | tgm4883: | making progress though, I set vid.host correctly now and two things happened |
[04:59:28] | tgm4883: | 1) metadata is now gathered |
[04:59:48] | tgm4883: | 2) Unknown prefix is gone, but replaced with a button "Storage Groups" |
[04:59:58] | tgm4883: | I have nothing listed in the local frontend mythvideo dir |
[05:00:34] | wagnerrp: | youve removed the old entry? youre not running in browse mode? |
[05:00:58] | wagnerrp: | also, just as a check, run 'print vid.getHash()' on one of those files |
[05:01:04] | wagnerrp: | after youve set the hostname |
[05:01:11] | tgm4883: | file browse mode is disabled |
[05:01:15] | tgm4883: | as is flat mode |
[05:02:24] | wagnerrp: | create() will pull a hash automatically, but doing it manually is a good way to check that the filename youve given it is what mythbackend expects |
[05:02:50] | wagnerrp: | if its good, you get a hash |
[05:03:11] | tgm4883: | oh frick, I didn't even think of that |
[05:03:18] | tgm4883: | I was testing with 0 byte files |
[05:03:51] | tgm4883: | Although I wouldn't expect to have the Storage Group button as a result, which seems to be the last hurdle |
[05:04:45] | wagnerrp: | yeah, i think that will only happen if you have independent storage group and local files |
[05:04:58] | tgm4883: | hmm |
[05:05:10] | wagnerrp: | 'select id,title,filename from videometadata where filename like "/%";' |
[05:05:10] | tgm4883: | I have "Directories that hold videos" blank |
[05:05:30] | tgm4883: | I'll try blanking out the other directories for images and stuff |
[05:05:46] | wagnerrp: | having those options set wont do it |
[05:05:54] | wagnerrp: | im pretty sure it has to have an entry in the database |
[05:06:16] | ** tgm4883 opens the db ** | |
[05:06:36] | squidly (squidly!~squidly@HoodLUG/member/squidly) has joined #mythtv-users | |
[05:11:16] | tgm4883: | wagnerrp, the query you gave me errored out, no field 'id' in fieldlist |
[05:11:26] | tgm4883: | I pulled that out and it returned zero results |
[05:12:04] | tgm4883: | the StorageGroup table only has a single entry for a Videos storage group |
[05:12:10] | wagnerrp: | intid rather |
[05:12:20] | tgm4883: | Is the local frontend dir storred in the setting table? |
[05:12:57] | tgm4883: | still zero results |
[05:13:29] | tgm4883: | This is on a VM box I use for testing. So there is only one video in the videometadata table right now |
[05:17:34] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Quit: hadees) | |
[05:18:05] | tgm4883: | wagnerrp, so I'm just doing it now with the regular mythvideo scanner not using my tool at all and it still shows that StorageGroup button. So at least it isn't something that this script is inserting |
[05:18:25] | tgm4883: | I'm going to make some dinner, thanks for all the help it really is appreciated |
[05:19:22] | wagnerrp: | dinner? im going to bed... |
[05:19:30] | tgm4883: | heh |
[05:19:31] | wagnerrp: | let me know if you need anything else, ill get back to you in the morning |
[05:19:44] | tgm4883: | west coast, it's 10:19 PM so it's a little late for dinner |
[05:19:48] | tgm4883: | will do, thanks |
[05:21:00] | Beirdo: | west coast FTW |
[05:21:36] | ** Beirdo is waiting for his backend to finish a string of recordings so he can test something ** | |
[05:25:03] | squidly (squidly!~squidly@HoodLUG/member/squidly) has quit (Read error: Operation timed out) | |
[05:27:58] | squidly (squidly!~squidly@HoodLUG/member/squidly) has joined #mythtv-users | |
[05:34:17] | Goga777 (Goga777!~Goga777@shpd-78-36-167-95.static.vologda.ru) has joined #mythtv-users | |
[05:37:14] | Lord_Deathscythe (Lord_Deathscythe!~chris@h183.130.185.173.dynamic.ip.windstream.net) has quit (Quit: I am called onward) | |
[05:44:13] | squidly (squidly!~squidly@HoodLUG/member/squidly) has quit (Read error: Operation timed out) | |
[05:45:13] | squidly (squidly!~squidly@HoodLUG/member/squidly) has joined #mythtv-users | |
[05:51:30] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[06:00:17] | KraMer (KraMer!~mark@adsl-70-240-210-163.dsl.hstntx.swbell.net) has left #mythtv-users ("Leaving") | |
[06:02:31] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[06:13:03] | ubIx (ubIx!~ulf@p5DD198CB.dip0.t-ipconnect.de) has joined #mythtv-users | |
[06:14:43] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv-users | |
[06:16:39] | ubIx_ (ubIx_!~ulf@p5DD1819D.dip0.t-ipconnect.de) has quit (Ping timeout: 260 seconds) | |
[06:21:03] | Bezosh (Bezosh!~quassel@188.175.35.44) has joined #mythtv-users | |
[06:31:12] | hadees_ (hadees_!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[06:31:49] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 260 seconds) | |
[06:31:49] | hadees_ is now known as hadees | |
[06:32:26] | prologic (prologic!~prologic@unaffiliated/prologic) has joined #mythtv-users | |
[06:32:36] | prologic: | Heya all. Does anyone have any experience or knowledge regarding this dual tuner HD card: http://www.leadtek.com/eng/multimedia/overvie . . . =6&act=1 ? |
[06:33:58] | Bezosh (Bezosh!~quassel@188.175.35.44) has quit (Remote host closed the connection) | |
[06:38:52] | tank-man (tank-man!1000@S010600121729c6a1.vc.shawcable.net) has quit (Remote host closed the connection) | |
[06:42:32] | Bezosh (Bezosh!~quassel@188.175.35.44) has joined #mythtv-users | |
[06:49:29] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 252 seconds) | |
[06:51:48] | CiaranG1 (CiaranG1!~CiaranG@78.33.169.206) has quit (Quit: Leaving.) | |
[06:52:25] | CiaranG (CiaranG!~CiaranG@fsf/member/CiaranG) has joined #mythtv-users | |
[06:52:36] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[06:55:53] | hadees_ (hadees_!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[06:58:30] | tank-man (tank-man!1000@S010600121729c6a1.vc.shawcable.net) has joined #mythtv-users | |
[06:58:59] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 248 seconds) | |
[07:00:29] | hadees_ (hadees_!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 252 seconds) | |
[07:04:20] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[07:07:37] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Read error: Connection reset by peer) | |
[07:08:28] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[07:09:05] | Beirdo: | crap |
[07:09:08] | Beirdo: | no workee |
[07:09:39] | Beirdo: | OK, time to get positively brutal with it... log messages everywhere |
[07:10:32] | Beirdo: | oh, and ripping Asia (self-titled) |
[07:12:58] | prologic: | Can anyone recommend a good IR Receiver ? |
[07:13:19] | hadees_ (hadees_!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[07:13:19] | hadees_ (hadees_!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Remote host closed the connection) | |
[07:13:33] | hadees_ (hadees_!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[07:15:38] | hadees___ (hadees___!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[07:16:37] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 246 seconds) | |
[07:16:44] | hadees___ is now known as hadees | |
[07:17:40] | hadees_ (hadees_!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 246 seconds) | |
[07:18:40] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Remote host closed the connection) | |
[07:18:58] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[07:21:00] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Quit: Quit) | |
[07:24:08] | hadees_ (hadees_!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[07:25:01] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 246 seconds) | |
[07:25:01] | hadees_ is now known as hadees | |
[07:26:19] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[07:31:15] | rileyp (rileyp!~dad@91.70.96.58.static.exetel.com.au) has joined #mythtv-users | |
[07:31:18] | Goga777 (Goga777!~Goga777@shpd-78-36-167-95.static.vologda.ru) has quit (Read error: Connection reset by peer) | |
[07:32:21] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Quit: hadees) | |
[07:33:36] | mycosys (mycosys!~mycosys@221.121.134.96) has joined #mythtv-users | |
[07:33:37] | mycosys (mycosys!~mycosys@221.121.134.96) has quit (Changing host) | |
[07:33:37] | mycosys (mycosys!~mycosys@unaffiliated/mycosys) has joined #mythtv-users | |
[07:35:10] | spirit3 (spirit3!~steve@cpc2-swin14-2-0-cust163.3-1.cable.virginmedia.com) has quit (Ping timeout: 246 seconds) | |
[07:36:28] | kormoc_afk is now known as kormoc | |
[07:44:32] | FabriceMG (FabriceMG!~fabrice@APoitiers-155-1-164-10.w83-193.abo.wanadoo.fr) has joined #mythtv-users | |
[07:46:27] | stoffel (stoffel!~quassel@p57B4A626.dip.t-dialin.net) has joined #mythtv-users | |
[07:46:27] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v stoffel | |
[07:47:48] | spirit3 (spirit3!~steve@cpc2-swin14-2-0-cust163.3-1.cable.virginmedia.com) has joined #mythtv-users | |
[08:10:01] | FabriceMG (FabriceMG!~fabrice@APoitiers-155-1-164-10.w83-193.abo.wanadoo.fr) has quit (Quit: Ex-Chat) | |
[08:12:57] | stoffel (stoffel!~quassel@p57B4A626.dip.t-dialin.net) has quit (Ping timeout: 258 seconds) | |
[08:18:53] | NightMonkey (NightMonkey!debian-tor@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!) | |
[08:20:54] | tris (tris!~tristan@173-164-188-122-SFBA.hfc.comcastbusiness.net) has quit (Ping timeout: 260 seconds) | |
[08:23:02] | ikonia (ikonia!~mattd@unaffiliated/ikonia) has quit (Read error: Connection reset by peer) | |
[08:27:50] | len (len!~quassel@184-97-168-55.mpls.qwest.net) has quit (Remote host closed the connection) | |
[09:02:18] | jya (jya!~jyavenard@60-242-40-141.static.tpgi.com.au) has joined #mythtv-users | |
[09:02:18] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv-users | |
[09:02:18] | jya (jya!~jyavenard@60-242-40-141.static.tpgi.com.au) has quit (Changing host) | |
[09:07:32] | tris (tris!~tristan@173-164-188-122-SFBA.hfc.comcastbusiness.net) has joined #mythtv-users | |
[09:14:10] | Scopeuk-AFK is now known as Scopeuk | |
[10:05:02] | Guest90477 (Guest90477!~mike@c-24-21-63-118.hsd1.or.comcast.net) has quit (Remote host closed the connection) | |
[10:05:54] | mike (mike!~mike@c-24-21-63-118.hsd1.or.comcast.net) has joined #mythtv-users | |
[10:06:20] | mike is now known as Guest62360 | |
[10:16:02] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv-users | |
[10:36:54] | Guest27232 (Guest27232!~dad@91.70.96.58.static.exetel.com.au) has joined #mythtv-users | |
[10:40:59] | Guest27232 is now known as rileypv | |
[10:47:45] | exelnet_ (exelnet_!~irc@static.234.167.40.188.clients.your-server.de) has joined #mythtv-users | |
[10:50:28] | exelnet_: | hiho. I just started to write an augmented browsing script using greasemonkey to allow direct recording via an online tv guide. I can extract the following information: Channelname, Time, Name. How can I interact with mythtv to record the show on the channel x at the given time y? Which api should i use? I would prefer a simple http call. |
[11:01:07] | Scopeuk is now known as Scopeuk-AFK | |
[11:09:33] | rileypv: | have a look at how shepherd works perhaps download it and pull it apart google whuffy shepherd |
[11:10:03] | rileypv: | its used in au to get guide data off the net for our dvb fta channels |
[11:10:50] | rileypv: | http://svn.whuffy.com/ |
[11:11:36] | kormoc: | rileypv, he's trying to enhance a 3rd party guide to be like mythweb, not build a new grabber |
[11:11:49] | rileypv: | oh ok |
[11:12:02] | mycosys: | rileypv just relied to u on ocau |
[11:12:14] | rileypv: | ah ok thx |
[11:12:25] | mycosys: | np :) |
[11:15:34] | rileypv: | backend is rarely used for actauly wacthing anything in fact I could disable gui altogether but its teher and its not stopping anything from working and I can wacth a movie whilst cleaning up shed |
[11:15:51] | mycosys: | fair one |
[11:16:12] | mycosys: | maybe disable x autostart then? |
[11:16:15] | rileypv: | but shedis messy more often than not and I cbf cleaning it up |
[11:16:45] | mycosys: | have you come across winswitch? |
[11:16:51] | rileypv: | hmm zi just kil the gdm when not out there |
[11:17:16] | mycosys: | why not stop it from starting on boot, then run it when you are? |
[11:17:49] | mycosys: | winswitch is a nice cross platform frontend for xpra |
[11:17:56] | rileypv: | yeah I am on ssh -X to it atm |
[11:18:12] | mycosys: | winswitch is like screen for x |
[11:18:28] | mycosys: | lets you disconnect from an app without killing it |
[11:18:38] | rileypv: | how do I disable autostart of gui? |
[11:18:52] | mycosys: | ogod – is in upstart now |
[11:19:09] | rileypv: | and upstart is in.... |
[11:20:47] | mycosys: | http://ubuntuforums.org/showpost.php?p=8601450&postcount=6 |
[11:21:06] | mycosys: | upstart is the newfangled replacement for init |
[11:22:23] | rileypv: | I use a script in etc/pm/sleep.d to restart myth on my frontends after a sleep and rc.local to start stuff on cold boot I 've used arch so know about init but buntu is special thanks for link. |
[11:23:35] | mycosys: | actually – just comment out the start on lines |
[11:23:56] | mycosys: | post #9 on that link |
[11:24:03] | exelnet_: | kormoc: exactly :=) since the online guide is editorially led. so I am looking for a record api. |
[11:24:12] | mycosys: | isnt just buntu going to upstart i dont think |
[11:28:16] | RockHound (RockHound!~quassel@d030236.adsl.hansenet.de) has joined #mythtv-users | |
[11:29:06] | rileypv: | disable networkmanager and set up the good ol ifup system with a static IP, |
[11:29:42] | rileypv: | I have set a static ip in network manager ? |
[11:30:23] | rileypv: | already does that not just put that info thru to ifup |
[11:31:42] | mycosys: | netwok manager can be a serious hassle imo and shouldnt be on anything that stays on one network |
[11:32:06] | mycosys: | its purpose is to allow laptops to connect to multiple networks |
[11:32:47] | mycosys: | they may have ironed it out – but mythbuntu used to try to start mythbackend before the network was up among other things |
[11:32:56] | mycosys: | with ifup you dont get that issue |
[11:35:04] | mycosys: | as i said there it is my opinion |
[11:35:31] | rileypv: | I have never done a man config with ifup is it just a test file and a matter of stopping network manager |
[11:35:47] | rileypv: | *text |
[11:36:50] | rileypv: | with gdm strt file its funny when I opened it I though Hmm be better not to strat it at all rather than stop it and the link you just gaev me did exactly that |
[11:37:20] | rileypv: | post 9.. which is what I though one would do |
[11:37:38] | mycosys: | yeah – ifup is just a text file |
[11:37:41] | rileypv: | Its done so hopefully no gdm on boot |
[11:39:55] | mycosys: | this is my /etc/network/interfaces http://pastebin.com/ |
[11:39:58] | mycosys: | aaargh |
[11:40:08] | mycosys: | http://pastebin.com/tp9CL112 |
[11:40:46] | rileypv: | thx |
[11:41:42] | mycosys: | this is my /etc/iptables.rules http://pastebin.com/5KZp3Yb0 |
[11:41:58] | mycosys: | it is a bit odd cos i wanna log atm |
[11:44:20] | rileypv: | iterfaces done do I ned to stop network manager? |
[11:44:41] | mycosys: | god has been so long lol |
[11:44:49] | mycosys: | i beleive you jus kill it |
[11:45:01] | mycosys: | ie stop it and remove it from init |
[11:45:32] | rileypv: | well that will work if remove it from init |
[11:45:52] | rileypv: | would it be in default rcs |
[11:46:09] | rileypv: | or something like that Ill havea look |
[11:46:23] | mycosys: | if you leave in the 'pre-up iptables-restore < /etc/iptables.rules' line you will need to have an iptables.rules set up |
[11:47:19] | rileypv: | just # that line till later |
[11:47:23] | rileypv: | done |
[11:49:57] | davide_ (davide_!~david@host103.16.intrusion.com) has joined #mythtv-users | |
[11:49:57] | davide_ (davide_!~david@host103.16.intrusion.com) has quit (Changing host) | |
[11:49:57] | davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv-users | |
[11:50:10] | mycosys: | did you get my pm rileypv |
[11:52:12] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv-users | |
[11:52:30] | rileypv: | yes |
[11:52:30] | awalls (awalls!~awalls@d-216-36-28-191.cpe.metrocast.net) has joined #mythtv-users | |
[11:54:43] | ** lyricnz trying to build current 0.24 fixes, getting mythplayer.h:18:28: fatal error: teletextreader.h: No such file or directory ** | |
[11:59:28] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has joined #mythtv-users | |
[11:59:52] | lyricnz: | okay, my bad – I generated patch from 0.24 => fixes, and it didn't include new files |
[12:01:26] | Typosu (Typosu!~moose@S010610838e76bcf2.ed.shawcable.net) has joined #mythtv-users | |
[12:01:28] | pizzledizzle (pizzledizzle!~pizdets@pool-98-113-194-183.nycmny.fios.verizon.net) has joined #mythtv-users | |
[12:03:13] | croppa (croppa!~stuart@CPE-121-216-148-225.lnse2.ken.bigpond.net.au) has quit (Remote host closed the connection) | |
[12:10:36] | iluciv (iluciv!iluciv@27-33-45-193.static.tpgi.com.au) has joined #mythtv-users | |
[12:12:52] | tictric (tictric!~quassel@unaffiliated/tictric) has joined #mythtv-users | |
[12:15:50] | rileyp (rileyp!~dad@91.70.96.58.static.exetel.com.au) has quit (Ping timeout: 260 seconds) | |
[12:17:54] | tictric (tictric!~quassel@unaffiliated/tictric) has quit (Ping timeout: 258 seconds) | |
[12:29:45] | Slim-Kimbo (Slim-Kimbo!~Kimbo@host86-133-106-183.range86-133.btcentralplus.com) has joined #mythtv-users | |
[12:31:18] | lyricnz (lyricnz!~simonrobe@ppp118-209-223-88.lns20.mel6.internode.on.net) has left #mythtv-users () | |
[12:31:31] | awalls (awalls!~awalls@d-216-36-28-191.cpe.metrocast.net) has left #mythtv-users () | |
[12:50:46] | Twiggy2cents (Twiggy2cents!~darren@66-87-1-137.pools.spcsdns.net) has joined #mythtv-users | |
[12:53:28] | stoffel (stoffel!~quassel@p57B4A626.dip.t-dialin.net) has joined #mythtv-users | |
[12:53:28] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v stoffel | |
[13:04:57] | Typosu (Typosu!~moose@S010610838e76bcf2.ed.shawcable.net) has quit (Ping timeout: 252 seconds) | |
[13:33:30] | iluciv (iluciv!iluciv@27-33-45-193.static.tpgi.com.au) has quit () | |
[13:40:00] | prologic (prologic!~prologic@unaffiliated/prologic) has left #mythtv-users ("Leaving") | |
[13:40:04] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has quit (Ping timeout: 248 seconds) | |
[13:48:11] | wagnerrp: | exelnet_: the only way to start a new recording is to create a new entry in the database, and trigger a scheduler run |
[13:53:39] | KaZeR (KaZeR!~kazer@66.43.195-77.rev.gaoland.net) has quit (Read error: Operation timed out) | |
[13:54:23] | RockHound (RockHound!~quassel@d030236.adsl.hansenet.de) has quit (Remote host closed the connection) | |
[14:00:34] | sphery: | exelnet_: or if you want to use HTTP only, piggy back off MythWeb and just send the HTTP request to MythWeb's Program Detail page to have it create a rule. However, that approach assumes that your MythTV box already has valid listings data, and if it does, it begs the question of why you're not using MythWeb's listings. You could do similar using the MythWeb Schedule Manually page if you don't have listings, but really MythTV needs ... |
[14:00:40] | sphery: | ... valid listings data. |
[14:05:26] | truemajik (truemajik!~chatzilla@cpe-98-151-239-136.socal.res.rr.com) has joined #mythtv-users | |
[14:06:58] | KaZeR (KaZeR!~kazer@4.170.67.86.rev.sfr.net) has joined #mythtv-users | |
[14:07:25] | NULL[0] (NULL[0]!~fred@e181001104.adsl.alicedsl.de) has joined #mythtv-users | |
[14:10:40] | NULL[NULL[0]] (NULL[NULL[0]]!~fred@e181031139.adsl.alicedsl.de) has quit (Ping timeout: 246 seconds) | |
[14:11:11] | truemajik: | I have a tv with digital tuner. I have standard Time Warner Cable hooked up to it via analog (coaxial cable). I can tune to various channels in HD aside from local channels such as NickJr, FX, etc. I'm planing on setting up MythTV to record shows on these HD channels. Will the Hauppauge WinTV-HVR 1850 be able to capture the video? |
[14:11:44] | wagnerrp: | yes, but you may as well get the cheaper 1250 |
[14:12:50] | truemajik: | hum ok |
[14:13:10] | wagnerrp: | note that neither the 1250 or 1850 support analog capture in mythtv |
[14:13:23] | wagnerrp: | if you want analog cable, get a 1600 or 2250 |
[14:15:11] | truemajik: | ok, if i understand...the 1250 and 1850 can capture it...but those models aren't supported by mythtv? |
[14:15:37] | wagnerrp: | the 1250 and 1850 will do digital tv in mythtv just fine |
[14:15:47] | wagnerrp: | the 1250 does not support analog capture in linux |
[14:16:01] | wagnerrp: | the 1850 does, but there are driver issues that prevent the user of analog capture in mythtv |
[14:16:17] | truemajik: | oohh |
[14:16:33] | wagnerrp: | so those cards can be used for digital |
[14:16:44] | wagnerrp: | but if you want digital AND analog, you want a 1600 or 2250 |
[14:18:30] | truemajik: | by digital you mean a tv channel that broadcasts in HD .....analog a non-HD channel? |
[14:18:50] | wagnerrp: | no, by digital i mean digital |
[14:18:59] | wagnerrp: | SD/HD has nothing to do with it |
[14:19:07] | wagnerrp: | all HD channels will be digital |
[14:19:12] | wagnerrp: | but digital does not necessitate HD |
[14:20:55] | awalls (awalls!~awalls@d-216-36-28-191.cpe.metrocast.net) has joined #mythtv-users | |
[14:21:59] | wagnerrp: | awalls: devin said you might have some patches in your local repo that would fix the issues mythtv has with the 1800/1850? |
[14:22:30] | truemajik: | i think i'll just go with the 1600, thanks wagnerrp |
[14:23:09] | wagnerrp: | note that while the 1600 is still technically a dual tuner, it will only record a single digital and single analog channel at once |
[14:26:38] | wagnerrp: | it may simply be better long term planning to get the pcie 2250 |
[14:28:30] | mycosys: | does the 2200/2250 have 2 or 4 tuners? |
[14:29:23] | NOTEBOOK (NOTEBOOK!~NOTEBOOK@ns1.neomezeny-hosting.cz) has joined #mythtv-users | |
[14:29:51] | wagnerrp: | two hybrids |
[14:30:05] | wagnerrp: | so each can independently do analog or digital |
[14:30:36] | awalls: | wagnerrp: I have very little outstanding in the way of HVR-1850 fixes. |
[14:30:43] | awalls: | What are the issues? |
[14:31:51] | wagnerrp: | i dont know to be honest |
[14:31:52] | awalls: | wagnerrp: BTW, then newest HVR-1600's have a new analog and digital tuner which requires the latest cx18 driver (slated for 2.6.40) |
[14:32:02] | awalls: | OK. |
[14:32:24] | wagnerrp: | just that there is some conflict between mythtv and the driver, that prevents analog use on that card in mythtv |
[14:32:33] | wagnerrp: | i thought it was some sort of timing issue or something |
[14:32:53] | wagnerrp: | it may already be fixed, ive just never heard anything one way or the other in a long time |
[14:32:55] | awalls: | Sorry, I would have to investigate that. |
[14:34:11] | wagnerrp: | no worries, truemajik is just looking to pick up a tuner |
[14:34:17] | awalls: | The portions of the cx23885 driver for handling analog is not as nicely written as the ivtv or cx18 drivers |
[14:34:30] | wagnerrp: | just trying to detail what will and wont work with mythtv |
[14:35:26] | awalls: | Once my last PCI mobo dies and I'm forced to use PCIe, I'll take a closer look at the cx23885 driver. |
[14:36:20] | awalls: | (or maybe I'll just by an HD-PVR) |
[14:36:24] | awalls: | /buy/ |
[14:37:23] | wagnerrp: | if it werent for those pesky NDAs, you could probably get someone to buy you a colossus or two |
[14:38:05] | awalls: | Yes they look nice. The chipset comes from that company with all the former ATI employees. |
[14:38:49] | awalls: | http://www.vixs.com/managementteam.html |
[14:39:32] | wagnerrp: | so... nice hardware but no chance for linux support? :P |
[14:40:48] | awalls: | Only if some gracious vendor or individual buying lots of chips from Vixs writes a driver and asks for permission to release it under GPL. |
[14:41:16] | awalls: | I only know of one vendor that might be gracious enough to do that. |
[14:41:21] | ** wagnerrp was referring to ATI's long standing tradition of poor linux driver support ** | |
[14:41:29] | awalls: | Yeah. |
[14:41:59] | awalls: | Notice the Vixs management team has the legal guys from ATI |
[14:42:46] | awalls: | "Ms. Daub served as Vice President & Chief Legal Counsel for ATI Technologies" |
[14:43:04] | wagnerrp: | well the pres is a lawyer |
[14:43:15] | wagnerrp: | everyone else seems to be masters engineers |
[14:43:37] | awalls: | Sorry, yes, just one legal counsel. |
[14:44:52] | wagnerrp: | lot of science, engineering, and mathematics backgrounds in management |
[14:45:06] | wagnerrp: | that could go either way |
[14:45:13] | awalls: | Yeah. |
[14:46:35] | truemajik (truemajik!~chatzilla@cpe-98-151-239-136.socal.res.rr.com) has quit (Quit: ChatZilla 0.9.86.1 [Firefox 3.6.17/20110420140830]) | |
[14:47:32] | awalls: | "before joining ViXS, Mr. Jones worked at Conexant Systems", heh. |
[14:52:56] | NickHu (NickHu!~NickHu@unaffiliated/nickhu) has quit (Remote host closed the connection) | |
[14:58:04] | wagnerrp: | WTF |
[14:58:13] | wagnerrp: | im going back through and redoing old DVD rips as ISOs |
[14:58:23] | wagnerrp: | and the disk title on The Rock is 'BIRDIE' |
[15:00:36] | dewman (dewman!~dewman@68-188-190-218.dhcp.bycy.mi.charter.com) has quit (Remote host closed the connection) | |
[15:03:49] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Quit: Ex-Chat) | |
[15:10:51] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv-users | |
[15:12:10] | jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has quit (Read error: Operation timed out) | |
[15:18:01] | NickHu (NickHu!~NickHu@unaffiliated/nickhu) has joined #mythtv-users | |
[15:25:53] | justinh: | well, finally going to bite the bullet & get skype on my telly |
[15:26:02] | justinh: | assuming my webcam works in linux, that is |
[15:27:27] | wagnerrp: | ewww |
[15:28:02] | wagnerrp: | your relatives dont want to see you trotting around in your living room in your underwear |
[15:28:55] | jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has joined #mythtv-users | |
[15:38:58] | Easy_Rider9999 (Easy_Rider9999!~Miranda@p5B225E31.dip.t-dialin.net) has joined #mythtv-users | |
[15:41:00] | justinh: | heh not quite |
[15:41:14] | justinh: | just had to fix my laptop's shift key. Cheers, son |
[15:42:13] | justinh: | we only use Skype for keeping in touch with my son's gran & gramps, so a) not having to use my laptop would be good and b) having the camera in a nice central location.. win win :) |
[15:42:38] | justinh: | ooo I installed it & it didn't pull in pulseaudio |
[16:00:52] | rileypv (rileypv!~dad@91.70.96.58.static.exetel.com.au) has quit (Remote host closed the connection) | |
[16:03:55] | SteveGoodey (SteveGoodey!~steve@host86-160-205-199.range86-160.btcentralplus.com) has joined #mythtv-users | |
[16:11:01] | NickHu: | Hey guys, don't suppose any of you could suggest a budget capture card with a composite input and possibly a component input for linux? |
[16:18:53] | wagnerrp: | composite input... PVR-150 used off ebay |
[16:19:01] | wagnerrp: | component input... HDPVR, only option |
[16:21:11] | Twiggy2cents (Twiggy2cents!~darren@66-87-1-137.pools.spcsdns.net) has quit (Ping timeout: 252 seconds) | |
[16:22:11] | SteveGoodey (SteveGoodey!~steve@host86-160-205-199.range86-160.btcentralplus.com) has quit (Remote host closed the connection) | |
[16:35:48] | KraMer (KraMer!~mark@adsl-70-240-210-163.dsl.hstntx.swbell.net) has joined #mythtv-users | |
[16:49:09] | davide_ (davide_!~david@mythtv/developer/gigem) has quit (Remote host closed the connection) | |
[16:49:37] | davide_ (davide_!~david@host103.16.intrusion.com) has joined #mythtv-users | |
[16:49:37] | davide_ (davide_!~david@mythtv/developer/gigem) has joined #mythtv-users | |
[16:49:38] | davide_ (davide_!~david@host103.16.intrusion.com) has quit (Changing host) | |
[16:52:23] | mycosys (mycosys!~mycosys@unaffiliated/mycosys) has quit (Quit: Something smells bad - I'm outta here) | |
[17:12:00] | RockHound (RockHound!~quassel@d030236.adsl.hansenet.de) has joined #mythtv-users | |
[17:17:40] | stoffel (stoffel!~quassel@p57B4A626.dip.t-dialin.net) has quit (Remote host closed the connection) | |
[17:34:31] | ** Captain_Murdoch just got his email from silicondust about the hdhr prime preorders. http://www.hdhomerun.com/products/hdhomerun/prime/ ** | |
[17:36:59] | Scopeuk-AFK is now known as Scopeuk | |
[17:47:32] | RockHound (RockHound!~quassel@d030236.adsl.hansenet.de) has quit (Remote host closed the connection) | |
[17:49:38] | mikeones (mikeones!~mikeones@pool-72-64-111-102.dllstx.fios.verizon.net) has quit (Quit: leaving) | |
[17:52:13] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Read error: Connection reset by peer) | |
[17:52:22] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv-users | |
[18:00:11] | awalls: | The Leadtek DVR 3200H supported by the cx18 driver has component input supported, but at SD resolutions only. |
[18:01:24] | awalls: | The finest 480i image possible! :P |
[18:04:17] | wagnerrp: | yeah, there are a couple, but the best ive seen besides the HDPVR only does 480p |
[18:04:18] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[18:04:20] | wagnerrp: | so whats the point |
[18:07:30] | pladijs (pladijs!5ee09725@gateway/web/freenode/ip.94.224.151.37) has joined #mythtv-users | |
[18:07:37] | pladijs: | I'm on v0.24-243-g9ba3ece but i have a segfault now and then when playing music. also, sometimes the frontend window is blank (not sure whether this is due to mythwelcome or the frontend), while I see nothing in the logs. My question: is there another version i could/should use? Are these git versions ment for mortal users like me |
[18:08:38] | wagnerrp: | fixes/0.24 is intended to be stable for production use |
[18:10:44] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv-users | |
[18:13:18] | pladijs: | this is fixes/0.24. given the segfault, how do i continue from here? |
[18:13:38] | wagnerrp: | get a core dump, get a traceback, submit a ticket |
[18:18:56] | aiyana (aiyana!~eric@184-155-189-17.cpe.cableone.net) has joined #mythtv-users | |
[18:18:58] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[18:18:59] | aiyana (aiyana!~eric@184-155-189-17.cpe.cableone.net) has left #mythtv-users () | |
[18:25:10] | [R] ([R]!~rbox@unaffiliated/rbox) has joined #mythtv-users | |
[18:28:22] | martin__ (martin__!~quassel@h-165-113.A155.priv.bahnhof.se) has joined #mythtv-users | |
[18:32:22] | Twiggy2cents (Twiggy2cents!~darren@66-87-7-141.pools.spcsdns.net) has joined #mythtv-users | |
[18:36:56] | benc_ (benc_!~benc@markcaswell.dsl.visi.com) has joined #mythtv-users | |
[18:39:22] | pladijs (pladijs!5ee09725@gateway/web/freenode/ip.94.224.151.37) has quit (Ping timeout: 252 seconds) | |
[18:43:23] | PointyPumper (PointyPumper!~pintlezz@190.244.73.13) has joined #mythtv-users | |
[18:50:00] | tictric (tictric!~quassel@p4FE16AF8.dip.t-dialin.net) has joined #mythtv-users | |
[18:50:00] | tictric (tictric!~quassel@unaffiliated/tictric) has joined #mythtv-users | |
[18:50:00] | tictric (tictric!~quassel@p4FE16AF8.dip.t-dialin.net) has quit (Changing host) | |
[18:50:46] | RockHound (RockHound!~quassel@d030236.adsl.hansenet.de) has joined #mythtv-users | |
[18:51:48] | Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has quit (Read error: Connection reset by peer) | |
[18:56:24] | Captain_Murdoch (Captain_Murdoch!~cpinkham@ip72-218-58-187.hr.hr.cox.net) has joined #mythtv-users | |
[18:56:24] | Captain_Murdoch (Captain_Murdoch!~cpinkham@ip72-218-58-187.hr.hr.cox.net) has quit (Changing host) | |
[18:56:24] | Captain_Murdoch (Captain_Murdoch!~cpinkham@mythtv/developer/CaptainMurdoch) has joined #mythtv-users | |
[18:56:24] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v Captain_Murdoch | |
[19:01:26] | SteveGoodey (SteveGoodey!~steve@host86-160-205-199.range86-160.btcentralplus.com) has joined #mythtv-users | |
[19:08:57] | SteveGoodey (SteveGoodey!~steve@host86-160-205-199.range86-160.btcentralplus.com) has quit (Remote host closed the connection) | |
[19:13:25] | Easy_Rider9999 (Easy_Rider9999!~Miranda@p5B225E31.dip.t-dialin.net) has quit (Read error: Connection reset by peer) | |
[19:28:07] | RockHound (RockHound!~quassel@d030236.adsl.hansenet.de) has quit (Ping timeout: 246 seconds) | |
[19:28:55] | andreax1 (andreax1!~andreaz@p57B943F5.dip.t-dialin.net) has joined #mythtv-users | |
[19:29:43] | NightMonkey (NightMonkey!debian-tor@pdpc/supporter/professional/nightmonkey) has joined #mythtv-users | |
[19:29:58] | justinh: | heh. Webcam just worked first time. No messing about. Had to wrestle with the skype API a bit though.. and I don't yet know how to get a call fullscreen but it's a start |
[19:30:33] | len (len!~quassel@184-97-168-55.mpls.qwest.net) has joined #mythtv-users | |
[19:30:41] | andreax (andreax!~andreaz@p57B91DD7.dip.t-dialin.net) has quit (Ping timeout: 240 seconds) | |
[19:31:15] | justinh: | assuming mythphone is ever ressurected I wonder what client my dad could use |
[19:33:09] | stoffel (stoffel!~quassel@p57B4A626.dip.t-dialin.net) has joined #mythtv-users | |
[19:33:09] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v stoffel | |
[19:34:47] | RockHound (RockHound!~quassel@d030236.adsl.hansenet.de) has joined #mythtv-users | |
[19:36:03] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv-users | |
[19:36:35] | MMlosh (MMlosh!~MMlosh@2001:470:1f0b:b78:7931:1d6f:2fc5:a370) has quit (Quit: Bye...) | |
[19:38:15] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[19:38:52] | MMlosh (MMlosh!~MMlosh@2001:470:1f0b:b78:2882:c714:6b27:afcd) has joined #mythtv-users | |
[19:42:00] | fa (fa!~mariusbjo@AAnnecy-158-1-24-96.w90-42.abo.wanadoo.fr) has joined #mythtv-users | |
[19:46:22] | rushfan (rushfan!~rushfan@c-71-232-0-154.hsd1.ma.comcast.net) has joined #mythtv-users | |
[19:51:32] | fa: | Hi, i have a DVB TV card set up, but it only shows(EIT) TV guide data for some channels. What settings do I need? |
[19:53:19] | Twiggy2cents (Twiggy2cents!~darren@66-87-7-141.pools.spcsdns.net) has quit (Read error: Connection reset by peer) | |
[19:53:23] | Twigg (Twigg!~darren@66-87-7-141.pools.spcsdns.net) has joined #mythtv-users | |
[19:55:33] | wagnerrp: | an XMLTV provider |
[19:56:36] | fa: | ok, so there is no reliable way to pull the listings from the DVB card itself? |
[19:56:57] | wagnerrp: | thats exactly what EIT is |
[19:57:08] | wagnerrp: | if you are only getting EIT data for some channels |
[19:57:16] | wagnerrp: | then you need another mechanism to get guide data |
[19:57:34] | fa: | aha, i see |
[19:58:02] | fa: | i thought that the data was transmittedm but mythtv failed to read it, but it's really impossible to say |
[19:58:19] | fa: | ok thanks :) |
[20:19:32] | stoffel (stoffel!~quassel@p57B4A626.dip.t-dialin.net) has quit (Remote host closed the connection) | |
[20:21:05] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[20:34:50] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv-users | |
[20:49:58] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv-users | |
[20:51:33] | sphery: | sounds like pladijs has an old plugin sitting around (like MythFlix or something) |
[20:52:07] | sphery: | guess I'll have to wait for the ticket to suggest that |
[20:53:44] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 264 seconds) | |
[20:54:04] | croppa (croppa!~stuart@CPE-121-216-148-225.lnse2.ken.bigpond.net.au) has joined #mythtv-users | |
[20:54:24] | wizbit (wizbit!~wizbit@gateway/shell/bshellz.net/x-cvdhiyyxtanhlugs) has left #mythtv-users () | |
[20:56:49] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[20:57:14] | fa: | why does it say "WARNING: is mythfilldatabase running?" under System Status? Is it supposed to be running? |
[20:57:51] | [R]: | fa: it means it hasn't been run |
[20:58:36] | fa: | i have run it ... |
[20:58:46] | [R]: | what does the full message say |
[20:58:50] | fa: | both when the backend was running and when it was stopped |
[20:59:58] | fa: | Mythfrontend version: (Unknown) / Last mythfilldatabase guide update: / Started: 2011-05–14 22:40 / Finished: 2011-05–14 22:40 |
[21:00:37] | fa: | Result: Successful. / There is guide data until 2011-05–17 07:09 (3 days). / WARNING: is mythfilldatabase running? |
[21:00:46] | fa: | (that's all) |
[21:00:52] | [R]: | looks like your listing source sucks |
[21:00:59] | [R]: | and/or its not working at all |
[21:01:43] | fa: | ok |
[21:01:59] | fa: | could the database have been corrupted? |
[21:02:15] | fa: | and is there a way to reset it |
[21:02:24] | [R]: | its not corrupt |
[21:02:48] | fa: | ok, good i guess |
[21:02:57] | fa: | it's just the EIT that doesn't work |
[21:05:08] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 264 seconds) | |
[21:07:42] | sphery: | fa: which xmltv grabber/source are you using? did you disable EIT on all the channels for which you're using XMLTV? |
[21:10:24] | fa: | i'm currently using EIT only, because I wanted to try some options |
[21:10:42] | fa: | i think XMLTV is disabled, but i'll check |
[21:10:46] | sphery: | if you're using EIT only, mfdb is doing nothing |
[21:10:58] | sphery: | I thought you were switching to xmltv because EIT doesn't provide good data for you |
[21:11:23] | sphery: | i.e. mythfilldatabase probably put out a log about how it skipped the video source because it was configured to use eit only |
[21:13:02] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[21:13:03] | fa: | i wanted to try the options for the device first, i.e. disable the "on demand" mode |
[21:13:25] | fa: | 2011-05–14 23:09:28.187 Source 1 configured to use only the broadcasted guide data. Skipping. |
[21:13:33] | fa: | ^ that's what you said! |
[21:14:20] | fa: | ok so i'm giving up on EIT |
[21:14:23] | sphery: | :) |
[21:14:30] | sphery: | yeah, EIT and XMLTV are non-compatible |
[21:14:35] | sphery: | you can't use both on the same channel |
[21:14:40] | sphery: | so you have to use one or the other |
[21:15:11] | sphery: | I don't know about EIT in Germany, but here in the US, EIT is virtually useless (I know it's much better in some places in Europe, though) |
[21:16:43] | fa: | i'm in france, but also get some swiss channels |
[21:16:55] | fa: | about half of them have info :S |
[21:17:28] | fa: | and it actually changes, so suddenly it stopped recording a show, because there were no more listings |
[21:18:21] | sphery: | ah, yeah, was remembering someone else with a .de in their address... |
[21:18:24] | RockHound (RockHound!~quassel@d030236.adsl.hansenet.de) has quit (Ping timeout: 258 seconds) | |
[21:18:35] | sphery: | but I also don't know the quality of EIT in France or Switzerland |
[21:20:01] | fa: | do I have to install a plug-in for the XMLTV listings? I only get EIT, No Grabber, and North America (... |
[21:20:14] | sphery: | you'll need to install XMLTV itself |
[21:20:25] | sphery: | http://www.mythtv.org/wiki/XMLTV#France shows info on France |
[21:20:27] | fa: | ok i see heh |
[21:21:02] | sphery: | should be a package for your distro with XMLTV |
[21:21:26] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has quit (Ping timeout: 248 seconds) | |
[21:22:38] | fa: | there is! good |
[21:25:10] | hadees (hadees!~hadees@72-48-91-73.dyn.grandenetworks.net) has joined #mythtv-users | |
[21:25:53] | fa (fa!~mariusbjo@AAnnecy-158-1-24-96.w90-42.abo.wanadoo.fr) has quit () | |
[21:26:30] | fa (fa!~mariusbjo@AAnnecy-158-1-24-96.w90-42.abo.wanadoo.fr) has joined #mythtv-users | |
[21:31:51] | NOTEBOOK (NOTEBOOK!~NOTEBOOK@ns1.neomezeny-hosting.cz) has left #mythtv-users () | |
[21:35:56] | peteforsyth (peteforsyth!~peteforsy@wikipedia/peteforsyth) has joined #mythtv-users | |
[21:39:03] | peteforsyth: | howdy..I'm trying to set up a mythtv system with a hauppauge pvr-150, and need help. |
[21:39:14] | peteforsyth: | anybody able to help a newbie figure some stuff out? |
[21:40:53] | peteforsyth: | wagnerrp: you gave me some good guidance a while back, I've gotten a better card per your instructions..but still a bit mystified |
[21:41:33] | sphery: | more specific questions are more likely to get you an answer |
[21:42:02] | peteforsyth: | OK :) The immediate problem is that I seem to have broken the connection between the front end and back end: |
[21:42:07] | sphery: | most important is when you set up your capture card, choose IVTV MPEG-2 encoder card |
[21:42:27] | peteforsyth: | "Could not connect to the master backend server. Is it running? Is the IP address set for it in mythtv-seup correct"? |
[21:42:42] | sphery: | remote frontend or same host? |
[21:42:47] | peteforsyth: | yes, same box. |
[21:43:01] | sphery: | is mythbackend actually running? ps -efw | grep mythback |
[21:43:22] | peteforsyth: | ok one sec |
[21:43:31] | weta (weta!~aross@CPE485b390978ce-CM00222ddf42dd.cpe.net.cable.rogers.com) has quit (Read error: Connection reset by peer) | |
[21:44:14] | peteforsyth: | appears to be, one line is returned after issuing that command |
[21:44:18] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[21:44:30] | sphery: | one line that doesn't say grep in it? |
[21:44:33] | iamlindoro: | If it's only one line, then it's not running |
[21:44:56] | peteforsyth: | OK. you're right, grep is in that line. |
[21:45:06] | peteforsyth: | so that's listing the command I ran..I see |
[21:45:34] | sphery: | yeah |
[21:45:46] | peteforsyth: | so, I must have broken something while trying to set up the TV card; mythback used to start up automatically when the system started, now I guess it doesn' |
[21:45:55] | peteforsyth: | (I rebooted just before logging on here) |
[21:45:58] | sphery: | it's quite possible your input connections are broken |
[21:46:07] | peteforsyth: | yes — I think they are. |
[21:46:15] | sphery: | http://www.gossamer-threads.com/lists/mythtv/users/264034#264034 can clean up the garbage so you can start over |
[21:46:30] | sphery: | you should probably do the capture card portion |
[21:46:43] | iamlindoro: | though a backend log would be much more conclusive |
[21:46:46] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv-users | |
[21:47:06] | sphery: | and if you're just starting with mythtv, I'd recommend doing the video sources portion, too |
[21:47:22] | sphery: | but, yeah, like iamlindoro said, the backend log should tell you why it's shutting down |
[21:47:34] | Sprk (Sprk!~SporkD@99-58-57-244.lightspeed.austtx.sbcglobal.net) has joined #mythtv-users | |
[21:48:01] | peteforsyth: | OK..I'm on that page you linked, I will follow the directions in Mike's post only, yes? |
[21:48:17] | sphery: | check your backend log first to make sure that's the problem |
[21:48:20] | sphery: | but then, yes |
[21:48:39] | Sprk: | hey guys, I can't find any posts within the last year about avertv's a188 card, anyone know if this is supported yet? |
[21:48:40] | sphery: | (assuming it is that you have no valid capture cards defined) |
[21:48:59] | peteforsyth: | yes, there are no capture cards defined |
[21:49:05] | sphery: | Sprk: ooh, cool--is it an updated version of the A180? |
[21:49:18] | Sprk: | its a dual tuner card |
[21:49:27] | Sprk: | I see lots of posts about the 180 working, but nothing with the 188 |
[21:49:44] | peteforsyth: | sorry, not sure how to find the backend log. |
[21:49:48] | sphery: | peteforsyth: yeah, I'd recommend doing both the capture cards and video sources portion, then re-create your capture card(s), then create video source, then connect that video source to the inputs on the capture card |
[21:50:02] | sphery: | !url tuners |
[21:50:07] | MythLogBot: | tuners: http://www.linuxtv.org/wiki/index.php/Hardwar . . . _Information |
[21:50:11] | sphery: | Sprk: ^^^ |
[21:50:14] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[21:50:32] | ** sphery wonders what MythLogBot was busy doing for those 5 seconds... lazy bot ** | |
[21:50:48] | iamlindoro: | typing |
[21:50:52] | sphery: | heh |
[21:50:54] | Sprk: | hmm, unknown supported\ |
[21:50:59] | sphery: | :( |
[21:51:13] | peteforsyth: | OK, I'll try that. I think "create video source" is the step that was hanging me up, so I'll probably be back with questions when I get back to that... |
[21:51:31] | sphery: | good luck |
[21:51:32] | Sprk: | so I wonder what unsupported means |
[21:51:34] | Sprk: | damn |
[21:51:52] | Sprk: | unknown I mean |
[21:52:10] | sphery: | probably means it's too new, and no one has tested it, and it will probably require driver work after testing |
[21:52:42] | sphery: | I see it's Dual DVB-T and Analog TV, so it's not even close to the A180 (which is ATSC) |
[21:53:01] | Sprk: | ya |
[21:53:13] | Sprk: | well I suppose back to frys |
[21:54:11] | sphery: | this time might want to take a list of the supported devices :) |
[21:54:19] | peteforsyth: | sphery: OK, I deleted sources and cards, and now that error message is gone. Thanks! Now, here is what I *think* I need to do... |
[21:54:20] | iamlindoro: | Fry's = US only |
[21:54:21] | Sprk: | or use WMP :) |
[21:54:25] | iamlindoro: | a188 = DVB-T |
[21:54:30] | iamlindoro: | Something is mismatched here |
[21:54:35] | peteforsyth: | (1) get it to recognize my Hauppauge PVR-150 |
[21:55:01] | peteforsyth: | (2) set up programming sources service |
[21:55:10] | iamlindoro: | If you purchased an a188 at Fry's, then they have some serious stock issues |
[21:55:13] | peteforsyth: | (3) set up IR blaster so that the PC can change the channels on my cable box |
[21:55:15] | iamlindoro: | I'd recheck that model |
[21:55:52] | peteforsyth: | The end goal here is to have a frontend-backend machine that talks to my Comcast Digital Cable decoder box, and functions as a DVR. |
[21:55:55] | Sprk: | umm rechecking... same thing |
[21:56:02] | fa: | sphery: thanks for the help, it was a bit too complicated for now, but i know what to do now |
[21:56:07] | peteforsyth: | I'd also like to be able to store movies and music etc. on the PC. |
[21:56:12] | Sprk: | they actually had a bad selection of onboard tv tuners |
[21:56:18] | sphery: | peteforsyth: yep, 1) in Capture Cards in mythtv-setup (choose "IVTV MPEG-2 encoder card"), 2) in Video Sources in mythtv-setup (use Fetch channels from listings source after you set up your username/password for Schedules Direct), and 2.5) go to mythtv-setup Input Connections and connect the new video source to the appropriate input (S-Video or whatever) of your PVR-150 |
[21:56:33] | sphery: | peteforsyth: as far as 3), I'll leave you to someone who's better with LIRC than I |
[21:56:45] | Sprk (Sprk!~SporkD@99-58-57-244.lightspeed.austtx.sbcglobal.net) has quit (Remote host closed the connection) | |
[21:56:52] | sphery: | fa: good luck |
[21:57:02] | fa (fa!~mariusbjo@AAnnecy-158-1-24-96.w90-42.abo.wanadoo.fr) has quit () | |
[21:57:04] | peteforsyth: | great! I'll give that a shot now. |
[21:57:42] | peteforsyth: | by the way, what is "mythfilldatabase" and should I be running it when I quit mythtv-setup? |
[21:57:44] | sphery: | definitely strange... I don't see why there would be a DVB-T card in a US retailer |
[21:58:06] | sphery: | I just assumed that there must be Fry's overseas, too, when I saw it was a DVB-T card and he said he's going back |
[21:58:36] | sphery: | someone /really/ needs to tell Mother Nature that the watering restrictions in effect only apply to us humans. |
[21:58:39] | iamlindoro: | sphery, It's quite doubtful they would |
[21:58:44] | [R]: | peteforsyth: its what you use to get your listings from your listings source... only if you changed your listings stuff or channel stuff and actually want listings data |
[21:59:14] | sphery: | Been dry as a bone here--my lawn is dying--and I'm only allowed to water on Thursday and Sunday. And, of course, it rains on Wed night and Sat night. |
[21:59:14] | peteforsyth: | oh I see. thanks. |
[21:59:56] | sphery: | iamlindoro: yeah, crazy... maybe someone with a sharpie made an unfortunately-placed mark on the box of an A180 |
[22:00:16] | peteforsyth: | OK sphery this is how I got my problem before. I just added the card with the IVTV option, but when I go back to MythFrontEnd, I get that error message again — can't connect to backend. |
[22:00:44] | sphery: | peteforsyth: yeah, you need to do the rest of mythtv-setup.. after capture card, do video sources, then input connections |
[22:00:53] | peteforsyth: | ah |
[22:01:02] | iamlindoro: | and storage |
[22:01:04] | iamlindoro: | all of it |
[22:01:08] | sphery: | for video sources, you'll use: http://www.schedulesdirect.org/ (free 7-day trial available) |
[22:01:20] | iamlindoro: | the steps are numbered because they must be done in order, and they are non-optional |
[22:02:08] | peteforsyth: | OK, I see. |
[22:02:54] | ** peteforsyth smacks forehead ** | |
[22:08:22] | Lord_Deathscythe (Lord_Deathscythe!~chris@h183.130.185.173.dynamic.ip.windstream.net) has joined #mythtv-users | |
[22:15:28] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 246 seconds) | |
[22:16:54] | peteforsyth: | OK, sphery — I'm up to 2.5. In Input Connections, I see both "composite 1" and "composite 2" — these refer to the threaded coax connector, right? |
[22:17:03] | peteforsyth: | but there is only one threaded coax connector on the card |
[22:17:21] | sphery: | composite is RCA connectors (smooth barrel connectors) |
[22:17:30] | peteforsyth: | ah |
[22:17:32] | sphery: | S-Video is the 4 or 6-pin mini-din |
[22:17:39] | peteforsyth: | so "tuner 1" is what I want probably |
[22:17:44] | sphery: | Tuner is the coax/F-connector |
[22:17:59] | peteforsyth: | still strange, because there is only one RCA connector, and only one S-video.. |
[22:18:05] | sphery: | this is a DTA that only does RF-modulated output (i.e. channel 3 or 4 type output) |
[22:18:08] | sphery: | ? |
[22:18:15] | peteforsyth: | but the software lists 2 for each. but in any case, I'm fine using the threaded one |
[22:18:23] | peteforsyth: | yes, that's correct |
[22:18:27] | sphery: | then, yeah, tuner |
[22:18:37] | peteforsyth: | ok cool |
[22:18:41] | sphery: | and you'll need to set the pre-tune channel to 3 or 4 |
[22:18:51] | sphery: | and you'll still need the LIRC setup for channel change |
[22:19:09] | awalls: | pvr-150 have a seoncd set of inputs available at the white plastic header connector on the card, that's why the driver shows 2 S-Video and 2 composite inputs |
[22:19:16] | peteforsyth: | OK. I'm hoping to get at least to the point where I can see the TV coming through the PC at this point |
[22:19:23] | peteforsyth: | even if I can't change channels yet |
[22:19:31] | sphery: | yeah, should be able to |
[22:19:38] | peteforsyth: | ah, thanks awalls — that makes sense |
[22:19:56] | sphery: | you /will/ need to set a valid channel change script--use /bin/true |
[22:20:08] | peteforsyth: | sphery: do I just connect the video source to the connector, and ignore the input group stuff, etc? |
[22:20:14] | sphery: | then when you get LIRC working, you can change it to the real channel change script name |
[22:20:30] | sphery: | yep, ignore input gourps |
[22:20:46] | Scopeuk is now known as Scopeuk-AFK | |
[22:20:56] | peteforsyth: | your instruction above, that is for the "channel editor" screen? |
[22:21:08] | sphery: | you'd only use them if you used the same STB for 2 different capture devices (i.e. PVR-150 for all channels and firewire for the "unlocked" channels) |
[22:21:31] | sphery: | the channel change script should be in the input connections, I think |
[22:21:31] | dashs (dashs!~dave@dashs.denver.co.us) has quit (Quit: Leaving) | |
[22:21:53] | peteforsyth: | OK looking |
[22:22:03] | Darksyns (Darksyns!Darksyns@c-98-225-26-177.hsd1.wa.comcast.net) has joined #mythtv-users | |
[22:22:35] | Darksyns: | does anyone know if a winfast pvr 2000 works well with linux? |
[22:22:50] | sphery: | !url tuners |
[22:22:50] | MythLogBot: | tuners: http://www.linuxtv.org/wiki/index.php/Hardwar . . . _Information |
[22:22:53] | sphery: | Darksyns: ^^^ |
[22:23:00] | rushfan (rushfan!~rushfan@c-71-232-0-154.hsd1.ma.comcast.net) has quit (Read error: Operation timed out) | |
[22:28:47] | Darksyns: | what is the cheapest tv tuner card i can buy that works with linux |
[22:28:56] | Darksyns: | where can i get it? best buy?? |
[22:29:27] | peteforsyth: | Darksyns: it depends on a number of things, what TV service you want to use it with mainly |
[22:29:43] | wagnerrp: | 'cheap' and 'best buy' dont really mix |
[22:29:49] | [R]: | wagnerrp: ws JUST gonna say the same thing |
[22:30:10] | wagnerrp: | and you cant really buy the 'cheapest tuner card' |
[22:30:11] | peteforsyth: | the cheapest is probably a framegrabber, but for Linux to record anything from it, I think you'll need a fast processor, lots of memory. |
[22:30:25] | wagnerrp: | since even in north america, there are three different broadcast standards you have to worry about |
[22:30:37] | wagnerrp: | and then you may also have to worry about baseband capture |
[22:30:46] | wagnerrp: | we need to know what youre looking for before we can recommend anything |
[22:31:07] | wagnerrp: | and on top of that, if youre looking for 'cheap', then perhaps mythtv really isnt for you |
[22:31:53] | wagnerrp: | the software may be free, but it should not be considered cheap compared to commercial single-unit DVRs |
[22:33:29] | peteforsyth: | Darksyns: wagner ain't kidding, I've been trying to get myth working for a while, and if you are a newbie like me and you value your time, you'll find it's pretty expensive =) |
[22:33:30] | wagnerrp: | Darksyns: lets start from the top, what do you want to record |
[22:33:47] | Darksyns: | ok, I have an ati card that wmc works great with.. |
[22:33:52] | Darksyns: | i need one for linux.. |
[22:34:08] | Darksyns: | its the only thing stopping me from using linux all the time |
[22:34:19] | wagnerrp: | if youre doing video on linux, avoid ATI |
[22:34:32] | Darksyns: | that is what i've heard.. |
[22:34:43] | Darksyns: | at the same time, i dont want to spend hundreds of dollars |
[22:34:58] | Darksyns: | for a card.. In that case, I can keep using my dual boot |
[22:35:00] | wagnerrp: | unless you tell us what you want to record, we cant help you |
[22:35:22] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has quit (Ping timeout: 246 seconds) | |
[22:35:30] | wagnerrp: | mythtv expects that the backend will either be run at all times, or the backend has sole control over startup and shutdown |
[22:35:51] | peteforsyth: | Darksyns: what country are you in? do you have Cable TV, or over-the-air broadcast, or satellite..? etc |
[22:35:51] | wagnerrp: | ideally, the backend gets run on a dedicated server running 24/7 |
[22:36:03] | wagnerrp: | hes in north america, on comcast |
[22:36:07] | Darksyns: | yes |
[22:36:16] | Beirdo: | Poor guy |
[22:36:21] | Darksyns: | sorry.. had to do something real quick |
[22:36:26] | peteforsyth: | ah, sorry, I missed that. |
[22:36:31] | peteforsyth: | that's my setup too |
[22:36:32] | wagnerrp: | but do you want broadcast? analog cable (does comcast even still do that)? digital cable? satellite? |
[22:36:43] | Darksyns: | why poor guy? whats the matter? American popularity down by 90%? |
[22:36:59] | Beirdo: | Comcast popularity hovers around 0% |
[22:37:01] | Beirdo: | :) |
[22:37:02] | Darksyns: | regular cable |
[22:37:09] | Darksyns: | i had digital but no more |
[22:37:21] | Darksyns: | found that programs like kylo and others can get me what i need |
[22:37:34] | wagnerrp: | so youre in one of the few comcast franchises remaining that still offer analog service? |
[22:37:53] | wagnerrp: | i wouldnt expect that to remain that way for a whole lot longer |
[22:38:03] | cocoa117 (cocoa117!~cocoa117@188-222-31-239.zone13.bethere.co.uk) has joined #mythtv-users | |
[22:38:08] | Darksyns: | well,.. |
[22:38:26] | Beirdo: | mmmm, more REO Speedwagon |
[22:38:27] | Darksyns: | im not specific on the terms u are using but... |
[22:38:35] | Darksyns: | i do have a large cable box.. |
[22:38:46] | wagnerrp: | if you have a cable box, you are using digital cable |
[22:38:54] | Darksyns: | from comcast.. gets me about 60 channels. no digital ones though |
[22:39:00] | Darksyns: | since i cut that service off |
[22:39:19] | peteforsyth: | Darksyns: I think you are getting "digital" and "hd" confused |
[22:39:24] | wagnerrp: | can you plug an analog TV straight into the cable line and get anything? |
[22:39:27] | Darksyns: | no HD.. |
[22:39:35] | Darksyns: | I suppose just digital |
[22:39:46] | Darksyns: | i dont have HD, i cut that off |
[22:40:05] | wagnerrp: | what specifically is your current ATI tuner? |
[22:41:16] | wagnerrp: | model number |
[22:41:55] | wagnerrp: | if you dont know, when you tune channels, do you use channels like '25', or ones like '114_12' |
[22:42:00] | peteforsyth: | sphery: how long is mythfilldatabase supposed to take? It's been running for 5 minutes or so, appears to be maybe caught in a loop? |
[22:42:05] | Darksyns: | ummm lets see.. ati 500, 550, 600, 650 pro |
[22:42:08] | gregL (gregL!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv-users | |
[22:42:14] | Darksyns: | need to go on? none work |
[22:42:39] | sphery: | peteforsyth: can take a while, especially if you have lots of channels |
[22:42:48] | cocoa117 (cocoa117!~cocoa117@188-222-31-239.zone13.bethere.co.uk) has quit (Client Quit) | |
[22:42:58] | Darksyns: | i have a guy that will sell me a pvr 2000 for 10 bucks |
[22:43:01] | peteforsyth: | yeah, now that I said that, it appears to be continuing into a new phase. |
[22:43:03] | Darksyns: | should i get it? |
[22:43:18] | sphery: | peteforsyth: this is actually inserting guide data, now (like you ran mythfilldatabase after creating your video source, connecting the input, and using Fetch channels from listings provider), right? |
[22:43:39] | peteforsyth: | sphery: yes, it's accessing scheduledirect successfully. |
[22:43:42] | sphery: | cool |
[22:43:53] | peteforsyth: | and, it's done! |
[22:44:20] | sphery: | peteforsyth: also, something to consider: http://www.gossamer-threads.com/lists/mythtv/users/449426#449426 and see [26033] for more details (link provided by MythLogBot, below) |
[22:44:20] | MythLogBot: | SVN 26033: (branch master) https://github.com/MythTV/mythtv/commit/d2822566 |
[22:44:42] | Darksyns: | should i get this winfast pvr 2000? |
[22:44:48] | wagnerrp: | Darksyns: the winfast cards are all framegrabbers, which should not be used for recording TV |
[22:44:53] | Lord_Deathscythe (Lord_Deathscythe!~chris@h183.130.185.173.dynamic.ip.windstream.net) has quit (Quit: I am called onward) | |
[22:44:58] | peteforsyth: | OK, I'll look at that. Starting mythfrontend, I got the same darn error message as before |
[22:45:00] | Beirdo: | !url tuners |
[22:45:00] | MythLogBot: | tuners: http://www.linuxtv.org/wiki/index.php/Hardwar . . . _Information |
[22:45:00] | Darksyns: | ok |
[22:45:07] | Beirdo: | just for reference |
[22:45:16] | Darksyns: | what can i get for under 100 bucks |
[22:45:18] | Darksyns: | and where |
[22:45:33] | wagnerrp: | if you only want analog, pick up an old PVR-150 off ebay |
[22:45:41] | wagnerrp: | they usually only run around $20 or so |
[22:45:52] | Darksyns: | eventually I'd want hd |
[22:45:57] | wagnerrp: | that will get you analog service until such time as comcast goes full digital |
[22:46:03] | wagnerrp: | at which point you can then capture off your cable box |
[22:46:14] | Darksyns: | k |
[22:46:18] | peteforsyth: | that's the setup I'm trying to make work right now |
[22:46:20] | wagnerrp: | if you want analog and digital, get a HVR-1600 or HVR-2250 |
[22:46:28] | wagnerrp: | those are digital tuners, and analog mpeg encoders |
[22:46:32] | Darksyns: | i dont want to wait 7 days to get my card. want it today!!! |
[22:46:37] | wagnerrp: | usable for both analog and digital |
[22:46:38] | Darksyns: | no stores offer it? |
[22:46:50] | wagnerrp: | no, that card cannot be legally sold any longer |
[22:47:01] | Darksyns: | legally? why |
[22:47:02] | Darksyns: | ? |
[22:47:12] | wagnerrp: | fcc regs, you cannot sell a device with an analog tuner and no digital tuner |
[22:47:26] | Darksyns: | ok |
[22:47:44] | wagnerrp: | do note that most channels on digital cable are encrypted, and not accessible by a standard digital tuner |
[22:48:02] | peteforsyth: | sphery: I think I'm pretty close, but something is still wonky. even with all the setup we did, it still appears the backend is not running. |
[22:48:02] | wagnerrp: | silicondust.com maintains an unencrypted channel lineup on their website |
[22:48:21] | wagnerrp: | punch in your area code, and it will return a list of the channels you can expect to get with an unencrypted digital tuner |
[22:48:22] | Darksyns: | this hvr you mentioned.. is that something i can go to best buy or walmart and get? |
[22:48:25] | sphery: | peteforsyth: would need backend logs |
[22:48:33] | sphery: | to pastebin.com, please |
[22:48:51] | wagnerrp: | both the hvr-1600 and hvr-2250 would likely be sold at best buy |
[22:49:01] | peteforsyth: | mythbuntu log grabber? |
[22:49:01] | wagnerrp: | but theyre going to be close or over your $100 mark |
[22:49:10] | Darksyns: | ok |
[22:49:22] | Darksyns: | ill check craigslist.org too |
[22:49:23] | wagnerrp: | and from what ive heard from one of the linuxtv devs in here earlier today |
[22:49:33] | wagnerrp: | apparently the 1600s are now shipping a new revision |
[22:49:42] | peteforsyth: | they are all unchecked in that program. I can check them, but not sure what to do next. |
[22:49:49] | wagnerrp: | which is not currently supported by the existing in-kernel drivers |
[22:50:30] | sphery: | peteforsyth: check /var/log/mythbackend.log or similar |
[22:50:36] | peteforsyth: | ah ok |
[22:51:17] | wagnerrp: | Darksyns: alternatively, you can pick up any digital tuner listed as supposed on the linuxtv site, and then get a PVR-150 later for analog |
[22:51:22] | peteforsyth: | nothing with the word "myth" in that directory :-/ |
[22:51:32] | wagnerrp: | however do understand that you DO WANT an mpeg encoder for any analog needs |
[22:51:41] | wagnerrp: | and while many digital cards include analog framegrabbers |
[22:51:46] | wagnerrp: | those should not be used for recording |
[22:51:58] | Darksyns: | walmart has a hauppauge 1128 |
[22:52:05] | [R] ([R]!~rbox@unaffiliated/rbox) has quit (Quit: Leaving) | |
[22:52:06] | Darksyns: | 60 bucks |
[22:52:11] | Darksyns: | what about that? |
[22:52:21] | peteforsyth: | arg..I am blind, it's right there..one sec |
[22:52:33] | wagnerrp: | 1128... is not a real card |
[22:52:39] | wagnerrp: | do you have a link you can post in here? |
[22:53:10] | Darksyns: | http://www.walmart.com/search/search-ng.do?se . . . constraint=0 |
[22:53:16] | Darksyns: | list of cards |
[22:53:39] | Darksyns: | there is another, 1187 i'd consider, |
[22:54:05] | wagnerrp: | the 1128 is actually an 1850, and the 1187 a 1250 |
[22:54:05] | Darksyns: | i dont want to spend more than 50 bucks.. on a tv tuner card. its crazy they are still this much money |
[22:54:28] | wagnerrp: | 1128 and 1187 are internal hauppauge model numbers that should not be used by walmart in such a manner |
[22:54:36] | Darksyns: | oh |
[22:54:38] | wagnerrp: | at most, it should be in a footnote at the bottom of the page |
[22:54:48] | Darksyns: | ok, but will they work |
[22:54:52] | wagnerrp: | the 1850 is a digital tuner with analog mpeg encoder |
[22:54:59] | wagnerrp: | the 1250 is a digital tuner with analog framegrabber |
[22:55:00] | Darksyns: | i mean work in capturing audio and video |
[22:55:19] | wagnerrp: | both will work just fine for digital |
[22:55:26] | wagnerrp: | but neither are supported by mythtv for analog |
[22:55:35] | Darksyns: | hrm.. |
[22:55:44] | Darksyns: | explain analog to me a tad more, sorry.. |
[22:55:56] | Darksyns: | because i believe in seattle.. |
[22:56:10] | Darksyns: | everything is digital, the reason i have this box |
[22:56:19] | Darksyns: | according to the new laws last year or so |
[22:56:21] | wagnerrp: | Beirdo: you have comcast? |
[22:56:53] | wagnerrp: | i dont remember if you use cable or satellite |
[22:57:09] | wagnerrp: | anyway... Darksyns, do you have any old CRT TVs? |
[22:57:47] | Darksyns: | no, I have a dell monitor and a dynex hd tv |
[22:57:57] | sphery: | or need to capture from a set-top box from a cable company |
[22:58:10] | Darksyns: | i use both for watching tv.. per.. wmc and hopefully mythtv |
[22:58:24] | wagnerrp: | the hdtv... when you scan for channels, it will have both an analog tuner and a digital tuner |
[22:58:30] | Darksyns: | i have a settop box from comcast |
[22:58:34] | wagnerrp: | have you ever plugged it directly into the cable line and scanned? |
[22:59:12] | Darksyns: | i think i have, and it brings up channels with wmc.. atsc i think |
[22:59:27] | Darksyns: | im not sure how many because i was always focused on using the set top box |
[22:59:30] | wagnerrp: | forget WMC, this has nothing to do with your computer or cable box |
[22:59:37] | Darksyns: | k |
[22:59:59] | peteforsyth: | sphery: OK, I think I have that for you |
[22:59:59] | Darksyns: | so what u need me to do.. |
[23:00:10] | wagnerrp: | when you plug your tv into the cable line, you will get analog channels like '2,3,4,5...' on up to maybe something in the 70s |
[23:00:12] | peteforsyth: | pastebin.com/y245wZue |
[23:00:16] | Darksyns: | test the connection from wall to computer tv tuner? |
[23:00:48] | wagnerrp: | you will get digital channels like '79–1, 79–2,...' on up to maybe something around 125 |
[23:00:59] | sphery: | peteforsyth: looks like it's still input connections issues |
[23:01:02] | Darksyns: | right wagnerrp: but isnt the silver box i have here to make those channels digital? |
[23:01:03] | sphery: | some missed step or something |
[23:01:19] | peteforsyth: | hmm |
[23:01:20] | wagnerrp: | anything your TV will be able to pick up directly, you can use a tuner card to pick up as well |
[23:01:29] | Darksyns: | i c |
[23:02:06] | Darksyns: | so what is the point in the set top box |
[23:02:11] | Darksyns: | what am i paying for |
[23:02:13] | Darksyns: | ? |
[23:02:18] | peteforsyth: | sphery: do you mind helping me double-check those settings? |
[23:02:36] | peteforsyth: | there are so many items I did not understand and left on default, I'm not sure where to begin looking. |
[23:02:37] | wagnerrp: | it seems you can expect to get your local broadcast channels, cspan, style, biography, history, hallmark, g4, and a handful of other channels unnecrypted |
[23:02:57] | wagnerrp: | thats what you can expect digitally |
[23:03:05] | wagnerrp: | i dont know what you might get over analog |
[23:03:17] | peteforsyth: | Darksyns: on my Comcast Digital, that's exactly what it is. I can get many channels analog, but not ESPN, TNT, MTV.... |
[23:03:23] | Darksyns: | i understand but.. |
[23:03:33] | wagnerrp: | anyway, plug your tv directly into the wall, and if youre satisfied with what you get over digital, then get any old digital tuner card and be done with it |
[23:03:42] | weta (weta!~aross@CPE485b390978ce-CM00222ddf42dd.cpe.net.cable.rogers.com) has joined #mythtv-users | |
[23:03:49] | Darksyns: | currently i DO run a cable from the set top box to the tv tuner card in windows and it works well |
[23:03:55] | wagnerrp: | if you want to be able to access channels you get using analog cable, or you want to access channels that you can only access through your STB |
[23:03:57] | Darksyns: | i just want the same thing in linux |
[23:04:04] | wagnerrp: | then you will want an analog hardware encoder |
[23:04:13] | wagnerrp: | which would be a PVR-150, HVR-1600, or HVR-2250 |
[23:04:36] | Darksyns: | how much and hvr 2250 |
[23:04:39] | Darksyns: | and where? |
[23:04:42] | sphery: | peteforsyth: perhaps http://www.mythtv.org/wiki/User_Manual + http://www.mythtv.org/wiki/User_Manual:Detail . . . tion_Backend + http://www.mythtv.org/wiki/User_Manual:MythTV_structure can give you the detail I left out. (And you can re-do the Delete all stuff to start fresh, again, if you like) |
[23:04:56] | wagnerrp: | walmart is listing it for $120 |
[23:05:11] | wagnerrp: | ive occasionally seen it for under $100 online |
[23:05:18] | Beirdo: | wagnerrp: Nope, DirecTV. |
[23:05:20] | Darksyns: | grr, 120 |
[23:05:21] | peteforsyth: | ok sphery I will give it a try. Thanks for the links! |
[23:05:24] | Darksyns: | ok |
[23:05:57] | wagnerrp: | now that will get you the unencrypted digital cable channels, and anything standard definition analog |
[23:06:20] | Beirdo: | sorry, went off to take a quick shower while the turntable processes this side of the LP |
[23:06:28] | Darksyns: | so i can just slap this in and it will work? no weird downloading of firmware? |
[23:06:36] | wagnerrp: | should you want HD content from your encrypted digital cable channels, you will still need to capture through your cable box |
[23:06:42] | Beirdo: | thanks REO Speedwagon... must be the longest album title ever |
[23:06:50] | wagnerrp: | and at present, the only HD capture device usable in mythtv is the HDPVR |
[23:07:01] | Beirdo: | "You can tune a piano, but you can't tuna fish" |
[23:07:02] | wagnerrp: | retails for $200, but can be found around $175 |
[23:07:03] | Beirdo: | sigh |
[23:07:32] | Darksyns: | also, how difficult is it to get a wmc remote to work with this |
[23:07:54] | wagnerrp: | depends on the unit |
[23:08:06] | wagnerrp: | some are supported by LIRC and the MCEUSB driver |
[23:08:15] | wagnerrp: | others show up as HID keyboards |
[23:08:23] | wagnerrp: | others, youre out of luck |
[23:08:43] | Darksyns: | grrr, so upsetting and a long time to figure out. |
[23:08:59] | wagnerrp: | if youve already got one, theres no harm simply plugging it in and see what happens |
[23:09:09] | Darksyns: | i have the old silver one |
[23:09:33] | Darksyns: | 38 buttons |
[23:09:42] | wagnerrp: | the remote itself is irrelevant, its the receiver that matters |
[23:09:50] | Darksyns: | i c |
[23:10:08] | peteforsyth: | sphery: I found on one of those pages "/usr/bin/mythbackend" — after starting that, I am now able to get static from the frontend..not fun to watch, but seems like some kind of progress! |
[23:10:25] | peteforsyth: | oh DUH -- |
[23:10:33] | peteforsyth: | it's because I unplugged the cable for testing :) |
[23:10:45] | Darksyns: | i have a black lil box called ehome in the "systems" page |
[23:10:50] | Darksyns: | ehome infrared |
[23:11:06] | sphery: | peteforsyth: heh, sounds like progress |
[23:11:08] | wagnerrp: | the eHome stuff is supposed by LIRC |
[23:11:32] | peteforsyth: | indeed!! I now see TV on my PC! Thank you so much |
[23:11:43] | sphery: | enjoy |
[23:11:53] | peteforsyth: | now I think all I have left to do is set up IR blaster, and pay for a permanent scheduledirect account. |
[23:12:07] | peteforsyth: | any suggestions about setting up IR blaster — best page to guide me through? |
[23:14:22] | peteforsyth: | I'm thinking this is where I start: http://www.mythtv.org/wiki/LIRC#IR_Transmissi . . . om_MythTV.29 |
[23:14:25] | wagnerrp: | s/supposed/supported/ |
[23:18:50] | [R] ([R]!~rbox@unaffiliated/rbox) has joined #mythtv-users | |
[23:19:39] | awalls: | peteforsyth: The bottom of that page has critical information for getting the blaster on the PVR-150 and HVR-1600 working. You'll definitely need the files Mark Weaver created. |
[23:20:03] | awalls: | Hopefully your distro is rather recent and has the latest in kernel lirc_zilog. |
[23:20:05] | peteforsyth: | thanks awalls |
[23:20:20] | peteforsyth: | yeah I just upgraded to Mythbuntu 11.04 |
[23:20:36] | peteforsyth: | so hopefully that does it... |
[23:21:17] | wagnerrp: | awalls: what you were saying earlier about the new 1600 model, are drivers available for it in the v4ldvb tree? |
[23:21:33] | awalls: | yes. |
[23:21:54] | awalls: | They come with both a new analog tuner and digital tuner on the card. |
[23:22:02] | wagnerrp: | so its just the in-kernel stuff thats lacking |
[23:22:06] | martin__ (martin__!~quassel@h-165-113.A155.priv.bahnhof.se) has quit (Remote host closed the connection) | |
[23:22:10] | awalls: | Devins got the digital side working. |
[23:22:23] | awalls: | I got the analog side working. |
[23:22:38] | awalls: | All the needed patches will be in 2.6.40 |
[23:23:15] | awalls: | The cx18 driver will report a version of 1.4.1 or greater in v4l2-ctl --log-status |
[23:24:18] | awalls: | The nice thing about the new HVR-1600s is that the analog tuner is actually a worldwide tuner, not just NTSC. |
[23:24:49] | awalls: | (Although it still has an F-connector and is only marketed as NTSC) |
[23:24:55] | wagnerrp: | just curious |
[23:25:09] | wagnerrp: | since we push the mpeg encoders hard around here, which is really limited to only a few hauppauge cards |
[23:25:10] | lyricnz (lyricnz!~simonrobe@ppp118-209-223-88.lns20.mel6.internode.on.net) has joined #mythtv-users | |
[23:25:21] | wagnerrp: | i didnt want to be telling people to buy something they couldnt get to work |
[23:25:39] | awalls: | All the new reatil HVR-1600s seem to have the new tuners. |
[23:25:44] | awalls: | /retail/ |
[23:26:09] | awalls: | So yes, some users may have problems. |
[23:26:23] | wagnerrp: | right, but as long as they can pull a tree and compile the module, im content recommending them |
[23:26:35] | peteforsyth: | so awalls I'm working through this, but am a little nervous — compiling source and all :) hope you might be around if I run into questions |
[23:27:04] | awalls: | It is unlikely I'll be around for too long. What source are you compiling? |
[23:27:27] | wagnerrp: | probably talking about the blaster patches for the -150 |
[23:27:41] | peteforsyth: | well, maybe I misunderstand..I see && make in the blushingpenguin page |
[23:27:46] | awalls: | No, don't do that if you don't have too. |
[23:28:06] | peteforsyth: | oh..I'm not sure where I went wrong to get to that step..? |
[23:28:09] | awalls: | do a 'locate lirc_zilog' on your system first. |
[23:28:49] | awalls: | The files you will undoubtedly need are: |
[23:29:05] | awalls: | haup-ir-blaster.bin (the remote codes database) |
[23:29:40] | awalls: | Mark's lircd.conf (which have every blaster code for the codes in the database) |
[23:29:49] | peteforsyth: | "locate" turned up something in the kernel/driver/staging....directory |
[23:29:56] | awalls: | Yay! |
[23:30:07] | peteforsyth: | \o/ |
[23:30:37] | peteforsyth: | so that means I can skip the step "Get lircd.conf" and go to step 3? |
[23:30:43] | awalls: | So just modprobe when needed like what's listed at the bottom here: http://www.mythtv.org/wiki/LIRC#IR_Transmissi . . . om_MythTV.29 |
[23:31:21] | awalls: | No you need Mark's huge lircd.conf and you'll have to pare it down to just the remote control you need, |
[23:31:58] | peteforsyth: | hrm, problem |
[23:32:40] | awalls: | To do that, you'll need to follow mark's instructions on how to use his send_power script: http://www.blushingpenguin.com/mark/lmilk/send_power_new_743 |
[23:33:21] | peteforsyth: | OK, I think I can work with this. Thanks!! |
[23:33:28] | awalls: | np. |
[23:35:13] | peteforsyth: | I suppose I should save a backup of the lircd.conf file that/s already in /etc/lirc |
[23:35:34] | awalls: | That might be prudent. ;) |
[23:36:29] | peteforsyth: | that's about the full extent of my command-line savvy ;) |
[23:37:00] | awalls: | You'll want one lircd.conf file that has the config for the PVR-150's IR receiver and for the IR blaster. |
[23:37:14] | awalls: | (unless you don't plan on using the IR receiver) |
[23:37:35] | peteforsyth: | OK. I'd like to use both |
[23:37:40] | peteforsyth: | but of course the blaster is more important! |
[23:38:32] | peteforsyth: | so, I should start by putting the entire file there, and then trim out the parts that relate to hardware I don't have? |
[23:38:44] | peteforsyth: | I'm looking for mark's instrucitons you mentioned... |
[23:39:00] | awalls: | http://www.blushingpenguin.com/mark/blog/?p=24 |
[23:39:20] | awalls: | just skip the bit about compiling lirc_pvr150 |
[23:39:55] | awalls: | and use lirc_zilog instead of lirc_pvr150 |
[23:40:12] | peteforsyth: | Ah. So start at #6 on that page? |
[23:40:47] | awalls: | yeah, but be careful. |
[23:41:01] | awalls: | you might have to deviate a little. |
[23:41:07] | peteforsyth: | :[ |
[23:41:16] | peteforsyth: | I doubt I have the knowledge to be careful! |
[23:41:31] | awalls: | http://www.mythtv.org/wiki/LIRC#IR_Transmissi . . . om_MythTV.29 |
[23:41:44] | awalls: | is a little more up to date at the bottom. |
[23:43:07] | peteforsyth: | so..I saved the lircd.conf file to /etc/lirc |
[23:43:24] | peteforsyth: | and tried the command "/sbin/modprobe lirc_dev debug=1 && modprobe lirc_zilog" |
[23:43:48] | peteforsyth: | and got..FATAL error inserting lirc_zilog... ... Operation not permitted |
[23:44:01] | awalls: | YOu must be root to install modules |
[23:44:12] | awalls: | Or do it using sudo |
[23:44:22] | peteforsyth: | sudo for the modprobe command? |
[23:44:26] | awalls: | yup |
[23:44:43] | peteforsyth: | or did the lircd.conf file get saved with bad permissions? I just saved it direct to that directory from firefox...problem? |
[23:45:29] | awalls: | "FATAL error inserting lirc_zilog" means modprobe couldn't insert the module into the runniong kernel |
[23:45:32] | peteforsyth: | I'll save to home directory and then sudo mv to be safe |
[23:45:35] | wagnerrp: | sphery: you need to get your videofile changes in, so i can modify them to allow a video to be mapped to a specific track on a dvd |
[23:47:08] | peteforsyth: | ah, I have to use "sudo" after the && as well, right? |
[23:47:14] | peteforsyth: | it finally ran without error that way. |
[23:47:33] | awalls: | whatever works. :) |
[23:47:46] | wagnerrp: | or, you could just do it as root |
[23:47:53] | awalls: | What does dmesg report? |
[23:48:01] | awalls: | Good stuff? |
[23:48:09] | peteforsyth: | hrm |
[23:48:15] | ** wagnerrp is a big fan of just doing things as root ** | |
[23:48:35] | peteforsyth: | OK, I'm root now, everybody look out =) |
[23:48:37] | awalls: | Ubuntu doesn't like enabling root logins or su - |
[23:48:43] | peteforsyth: | problem on restarting lirc though |
[23:48:50] | sphery: | sudo -i works fine |
[23:48:52] | awalls: | Or maybe it does? |
[23:48:52] | wagnerrp: | yeah, i dont understand why |
[23:49:05] | peteforsyth: | I did "sudo su" and got a root prompt |
[23:49:14] | wagnerrp: | i understand the purpose of sudo |
[23:49:15] | sphery: | peteforsyth: better to use sudo -i |
[23:49:24] | peteforsyth: | oh? don't know the diff |
[23:49:28] | sphery: | then you don't bring as much garbage from the original user's env |
[23:49:32] | Beirdo: | I usually end up doing "sudo bash", personally :) |
[23:49:45] | wagnerrp: | which you want to give limited privileges to certain users it makes sense |
[23:50:01] | wagnerrp: | but if your user has rights to do everything |
[23:50:06] | peteforsyth: | OK. well, still I have a problem when restarting lirc: |
[23:50:08] | wagnerrp: | then all youre really doing is causing additional hassle |
[23:50:11] | Beirdo: | it doesn't |
[23:50:14] | sphery: | some still claim it's useful for logging every action |
[23:50:23] | Beirdo: | users never have full rights unless root |
[23:50:24] | awalls: | What's wrong with restarting lirc |
[23:50:26] | sphery: | though, IMHO, if no one is reading those logs, that's never useful |
[23:50:28] | awalls: | ? |
[23:50:36] | wagnerrp: | yeah, well so is you ~/.history file |
[23:50:36] | Beirdo: | sphery: how true :) |
[23:50:44] | wagnerrp: | but never let sanity get in your way of doing anything |
[23:50:49] | peteforsyth: | stopping remote control daemonsL LIRC [fail] |
[23:50:54] | ** awalls muses "Detection without response..." ** | |
[23:50:58] | peteforsyth: | loading LIRC moduled [OK] |
[23:51:07] | Beirdo: | wagnerrp: there is a difference between home systems and production work systems, of course |
[23:51:09] | sphery: | wagnerrp: exactly. |
[23:51:37] | peteforsyth: | Unable to load LIRC kernel modules. Verivy your selected kernel modules in /etc/lirc/hardware.conf |
[23:51:41] | wagnerrp: | Beirdo: yes, and on a production work system where you want to delegate limited privileges to certain users, sudo makes great sense |
[23:51:46] | Beirdo: | yup |
[23:51:47] | sphery: | Beirdo: yeah, but it's not like anyone uses Ubuntu on production work systems. I mean it's a Debian kernel. I've heard they're not nearly as scalable as Red Hat kernels. |
[23:51:49] | wagnerrp: | but for the home? its just adding busywork |
[23:52:13] | sphery: | for the channel's benefit, that's a ludicrous statement (and inside joke)--nothing wrong with *buntu kernels |
[23:52:16] | Beirdo: | at home, I do it because I don't want to have the extra hassle of a root password that I'll forget, or is too simple to crack |
[23:52:22] | awalls: | peteforsyth: You are running into Mythbuntu=isms that I am not familiar with |
[23:52:42] | peteforsyth: | arg. OK. |
[23:52:47] | Beirdo: | sphery: yeah, I still shake my head to hear him go on about a few insane things like that |
[23:52:48] | awalls: | /sbin/lsmod | less will list the installed modules |
[23:53:07] | wagnerrp: | Beirdo: your root password would be too easy to crack, yet your personal password would not be? |
[23:53:09] | awalls: | ps axf | grep lirc will list running lirc processes |
[23:53:27] | wagnerrp: | im missing a step here |
[23:53:38] | awalls: | /sbin/fuser /dev/lirc* will list lirc devices nodes that some process has open |
[23:53:44] | peteforsyth: | OK, lirc is running |
[23:53:50] | peteforsyth: | I should say lirc_zilog |
[23:54:05] | Beirdo: | wagnerrp: when you get too many passwords to remember... you tend to (idiotically) make them easier to remember, and hence easier to crack |
[23:54:09] | awalls: | lirc_zilog is *loaded* |
[23:54:21] | awalls: | Is lirc_dev loaded as well |
[23:54:23] | wagnerrp: | write them down |
[23:54:23] | awalls: | ? |
[23:54:37] | Beirdo: | oh, THAT's secure :) |
[23:54:37] | peteforsyth: | the "ps axf" command yielded one line, ending "lirc" |
[23:55:05] | sphery: | Beirdo: heh, I don't know root password on any of my systems (and it's different on all of them, and it changes daily), but I don't need to write them down |
[23:55:05] | Beirdo: | anyways, I got used to ssh as me, sudo to root from work |
[23:55:09] | wagnerrp: | Beirdo: sure it is |
[23:55:17] | awalls: | If it was the " grep lirc" command, then lircd isn't running. |
[23:55:20] | Beirdo: | no need to retrain the old dog now |
[23:55:21] | wagnerrp: | if someone gets physical access to your system to find your written down passwords |
[23:55:24] | sphery: | I use sudo when no on network or ksu otherwise |
[23:55:28] | peteforsyth: | awalls: yes, I see lirc_dev as well |
[23:55:30] | wagnerrp: | all security practices are void anyway |
[23:55:39] | Beirdo: | heh, true |
[23:56:00] | Beirdo: | now ripping... Animotion – Strange Behavior |
[23:56:07] | awalls: | peteforsyth: you need to start lircd (however that is done on your system). |
[23:56:11] | sphery: | wagnerrp: agreed about physical access... I never worry about root passwords because it's easy enough to hack the system if anything goes wrong |
[23:56:56] | sphery: | Beirdo: sounds like this has become an Obsession for you |
[23:57:00] | Beirdo: | trying to convince work to use RSA tokens (or the like) in su/sudo... good luck |
[23:57:04] | sphery: | ripping all these LPs |
[23:57:11] | Beirdo: | wrong album :) but of course :) |
[23:57:14] | sphery: | heh |
[23:57:29] | Beirdo: | sorry to say it, I like 80s music |
[23:57:54] | sphery: | so what's good on this one? |
[23:58:27] | Beirdo: | the two that hit the charts were "I Want You" and "I Engineer" |
[23:58:49] | sphery: | yeah, saw they were singles off it, but I don't recognize either title |
[23:59:04] | sphery: | I Engineer was the prequel to I Robot? |
[23:59:39] | Beirdo: | heheh, no, don't think so |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.