MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (80):

aloril, Anoia, Anssi, anykey_, Beirdo, brfransen, CaCtus491, caelor_, Captain_Murdoch, cesman, Chutt, clever, coling, Cougar, damaltor, danielk221, dblain, dekarl, dinamic|screen, dissent, ElmerFudd, foxbuntu, gergnz, ghoti, gpd_, gregL, GreyFoxx, highzeth, IReboot, J-e-f-f-A, jams, jarle, joe___, joki, jpabq, jstenback, jwhite, kenni, knightr, kurre2, kwmonroe, laga_, mag0o_, markcerv, monkeypet69, Mousey, mrand, MythBuild, MythLogBot, neufeld_AFK, peitolm, Peps, petefunk, poptix-, purana, purserj, rhpot1991, Ruler_Of_Heaven_, seld, Sharky112065, sheppard, Slasher`, SmallR2002_, soapbox, sphery, sraue, stuarta, sunkan, superm1, sutula, taylorr, tgm4883, toeb, tris, Vernon_at_work_, wagnerrp, wahrhaft, wolfgang, XDS2010, _charly_
Wednesday, September 19th, 2012, 00:14 UTC
[00:14:41] jpabq: soapbox, Beirdo (Gavin Hurlbut) and mpoos (Mark Spieth) are the most recent people to play with the commercial flagging code. I don't know where they sit with it, though. Mark does not spend much time on IRC, but Gavin is usually about.
[00:18:20] Beirdo: I'm around... It's been a pretty busy time at work, but I hope to be hitting the commercial flagging stuff again soon
[00:54:07] danielk221: soapbox: I believe Captain_Murdoch is quite knowledgeable on that code.
[00:54:36] Beirdo: Much of it is his code still, yeah.
[01:04:25] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[01:05:57] soapbox: What were you doing with it Beirdo? I've looked some at Marks stuff and he hasn't been changing much in the existing code
[01:06:11] soapbox: (he's adding additional methods instead)
[01:07:26] soapbox: I'm still testing my stuff, but I almost completely rewrote the logo detection stuff and made substantial changes to scene change detection
[01:08:14] knightr_ (knightr_!~knightr@69-165-170-178.dsl.teksavvy.com) has joined #mythtv
[01:09:04] knightr_ (knightr_!~knightr@69-165-170-178.dsl.teksavvy.com) has quit (Client Quit)
[01:22:15] neufeld_AFK is now known as neufeld
[01:25:01] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv
[01:33:58] danielk221: soapbox: Starting with a description here of what you aim to achieve and what you have done so far would allow others to comment intelligently on it.
[01:36:45] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!)
[01:42:04] soapbox: fair enough
[01:44:28] soapbox: For logo detection I changed the edge detection algorithm to the "Sobel" method, and changed the edge detection threshold values to start at higher numbers (that is, more distinct edges) and only drop to the lower differences (less distinct edges) if it cant find something at the higher numbers. These changes seem to make logo detection work much better. There were also a few bugs in the
[01:44:28] soapbox: final summation step (where it was removing "outlying" edges) that caused it to remove too many edges.
[01:46:30] soapbox: I ought to put together some pictures for that showing the old code and the new code and a real picture of the logo
[01:47:07] soapbox: I don't have any of those handy, I'll do that tomorrow.
[01:49:17] soapbox: For Scene Change detection I changed the histogram code to allow a slight shift in brightness to not be marked as different. In the old code if the brightness of the whole image changed 1/255th it would be marked as completely different, and would end up being a scene change. So instead it compares groups of 5 adjacent brightness values at a time and uses the average of those to judge the
[01:49:18] soapbox: similarity
[01:50:32] soapbox: That results in a lot less jitter in the scene detection. The old one was judged to be a scene change if the scene changed more than once per second which if you think about it, if the detector is putting out that rate of change then it isn't being very realistic with what a "Scene" is
[01:50:53] soapbox: I also added code to allow the change detector to keep track of the previous scene that it saw
[01:51:33] soapbox: So if the show is on scene A, switches to B, and the switches back to A within 20ish seconds neither of those 2 changes will be considered an actual scene change
[01:51:51] soapbox: this is common for dialog, where you see one actor, then the other, then the first again as they say their lines
[01:52:17] soapbox: I also fudged things a little and just don't report scene that change more than every 1/3 second
[01:52:56] soapbox: All this together means when a scene change is reported, it really means something completely different we haven't see before and it's not temporary (the old scene isn't coming back soon)
[01:54:28] soapbox: I thought about using the logo detector to do ratings detection. I even wrote some code for it... but I gave up on it when I did a survey of the rating symbols on my (US Cable) recordings. They very a lot from small and square to big with rounded corners and sometimes white on blue instead of white on black, and sometimes grey
[01:54:38] soapbox: And sometimes transparent like a logo
[01:55:03] soapbox: But since it only shows up for 5–10 seconds most of the time I can't think of a good way to handle those cases
[01:55:36] soapbox: I was hoping to just look for "squares in the upper left corner that only last 5–20 seconds" but that doesn't seem like it will work well since the definition of square is a bit subjective
[01:55:57] soapbox: plus some promos for other shows on the same channel have the rating on them
[01:56:06] soapbox: so overall it seems difficult and not worth it
[01:57:07] soapbox: I'm still testing. I have a lot of the numbers I quote above hardcoded right now and need to move them into configurable DB settings. It seems to work better than the old one.
[01:58:35] soapbox: I'm dealing with a pathological show right now that my wife likes (So You Think You Can Dance) where they do interviews right after the commercial break which look a lot like a commercial themselves. My new stuff only does marginally better than the old stuff at figuring this out, and it still misses a bunch.
[01:59:53] soapbox: I'll probably make a lot of changes to the scoring stuff in CommDetector to better handle the more reliable logo and scene detection.... But at least in this case the logo doesn't show up for the first 45 seconds so I'm not sure how I'll handle that yet
[02:00:20] soapbox: That's probably enough monologue for today :-)
[02:02:26] Ruler_Of_Heaven_ (Ruler_Of_Heaven_!~pipopopo@ip-83-101-33-168.customer.schedom-europe.net) has joined #mythtv
[02:03:13] pipopopo (pipopopo!~pipopopo@ip-83-101-33-251.customer.schedom-europe.net) has quit (Ping timeout: 256 seconds)
[02:07:32] danielk221: :)
[02:33:32] ** neufeld has FINALLY fixed his hdpvr issues. Driver bug, a race condition. hdpvr_transmit_buffers is queued up for work before dev->status is set to STATUS_STREAMING. If the workqueue calls first, which is almost always does on my machine for whatever reason, the hdpvr_transmit_buffers function notices that its state is not streaming, and exits. Once we lose that function, nothing is going to work until the device is closed and reo **
[02:34:20] neufeld: Relevant line is hdpvr-video.c:292 in the 2.6.39 tree. I just posted my findings to #v4l, but it's quiet there now.
[02:35:51] ** neufeld does a happy dance, and is pleased that the local store was out of stock on replacement HD-PVRs on Sunday, as he tried to buy new hardware to see if that was the problem **
[02:44:13] jpabq: neufeld, that sounds familiar. I think that bug may already be fixed in the latest kernel.
[02:44:59] neufeld: jpabq: I could only compile up to 3.2 before the internal API changed and my modules failed to compile against the 2.6.39 tree. I'll take a quick look at the git log, see if you're right.
[02:47:50] jpabq: I guess I am lucky in that I have never had that problem on my system — even with older kernels. My HD-PVRs have been 99.8% reliable ever since they first became available (I pre-ordered the first version)
[02:47:52] neufeld: jpabq: Yeah, fixed at least in 3.2.11. Grr.
[02:47:56] joki (joki!~joki@p54865FC2.dip.t-dialin.net) has quit (Ping timeout: 245 seconds)
[02:49:28] jpabq: neufeld, I am very glad that it is now working for you. Steven Adeff has also had problems like you, so maybe this knowledge will help him
[02:49:41] joki (joki!~joki@p54865EE7.dip.t-dialin.net) has joined #mythtv
[02:50:22] jpabq: neufeld, BTW, thanks again for figuring out the CC stuff. I don't use CC often, but it is nice to have when needed.
[02:50:30] neufeld: jpabq: thank you for your help through all this.
[02:51:11] jpabq: neufeld, I feel a bit responsible, since I helped write the Myth support the the HD-PVR.
[02:51:34] neufeld: jpabq: my pleasure on the CC stuff. Not having CC is actually why I had a HD-PVR in a box on a shelf for two years, because I didn't want to start recording shows that my wife couldn't fully enjoy. I'm glad other people use it.
[02:53:03] neufeld: jpabq: good work on that code, I know I spent some time going over the libmythtv HD-PVR code looking for a bug in it, and didn't find one. Clean and readable, easy for a coder to jump in without getting lost.
[02:53:21] jpabq: I do need to make sure the .srt files are deleted when the *.mpg file is. I thought about changing your script to use mkvmerge to it was all in one file. That might help the start-up performance when watching a show, too — With a .srt playback can take several seconds to get going.
[02:55:13] neufeld: jpabq: yes, I thought of that, and did make some test .mpgs with mkvmerge, but I wanted a script that didn't mess with the bare files or the database. The .srt support was already present, so if it's slow, that's something to be fixed in the general case.
[02:55:32] jpabq: Yeah, I have to agree with that logic.
[02:55:34] neufeld: As for deleting the .srt files, are the .pngs deleted by the backend, or by a periodic scouring script?
[02:55:49] jpabq: Not sure. Need to check on that.
[02:56:18] neufeld: Wherever that's done, we can just extend the scrubbing to cover .srt as well.
[02:56:40] jpabq: neufeld, Please send a message to the mailing list about your HD-PVR problem and solution. I bet you will help some other people.
[02:56:59] neufeld: One disadvantage of the separate .srt file is that transcode cutting doesn't know about it.
[02:57:19] jpabq: you may also want to mention your CC stuff, since that is probably not common knowledge.
[02:58:04] neufeld: jpabq: OK, I'll do that. I'm not a member of the list, do I have to subscribe?
[02:58:23] jpabq: I did have to tweak your CC script to allow me to use both my PVR-500 inputs with my two HD-PVRs. Was easy to do.
[02:59:16] jpabq: neufeld, I don't remember. I guess you could try "Discussion about mythtv" <mythtv-users@mythtv.org > and see if it gets rejected.
[02:59:24] neufeld: jpabq: yeah, understandable, but certainly beyond the scope of this howto.
[03:00:19] neufeld: OK, I'll compose an email. Thanks.
[03:01:14] jpabq: Yup. I may add it to your page, just as an example. My modification assumes a naming convention for the PVR-500 device(s) which may not be true for everyone. That would have to be pointed out.
[03:02:25] neufeld: jpabq: Sounds good. I wonder if the wiki has notes on how to use udev to give fixed names to devices? I went to google to figure that out.
[03:04:04] jpabq: I would hope so, but I don't know.
[03:04:47] jpabq: neufeld, http://www.mythtv.org/mailman/listinfo/mythtv-users/
[03:05:56] neufeld: jpabq: yeah, found that. Firefox also filled in some information about me in the login fields, so I might have an account there, but I don't have any records if it. I certainly am not on the mailing list, I'd notice that. Anyway, I'll send the email in a few minutes, let me know if you see it.
[03:10:17] neufeld: OK, mail is in flight.
[03:10:37] neufeld: It's held for moderation, so it'll show up some time soon.
[03:10:43] ** neufeld goes to bed **
[03:10:50] neufeld: Thanks again for your help, jpabq
[03:11:23] jpabq: neufeld, if it is being held, it will likely be rejected.
[03:12:24] neufeld: jpabq: if they reject, I'll get a notification, and I'll figure out a way to get through.
[03:12:46] jpabq: neufeld, if you want, just send it to me, and I will forward it.
[03:13:23] neufeld: jpabq: thanks, if it hasn't gone through by morning, I'll do that.
[03:13:30] ** neufeld goes AFK **
[03:13:33] neufeld is now known as neufeld_AFK
[03:13:37] jpabq: 'night
[03:58:57] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv
[04:21:45] Slasher` (Slasher`!~Slasher@188.165.164.15) has quit (Ping timeout: 276 seconds)
[04:22:17] Slasher` (Slasher`!~Slasher@188.165.164.15) has joined #mythtv
[05:04:31] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Quit: Konversation terminated!)
[05:34:28] knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Read error: Connection reset by peer)
[05:57:56] SteveGoodey (SteveGoodey!~steve@host86-140-215-72.range86-140.btcentralplus.com) has joined #mythtv
[06:09:33] toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has quit (Ping timeout: 252 seconds)
[06:10:10] SteveGoodey (SteveGoodey!~steve@host86-140-215-72.range86-140.btcentralplus.com) has quit (Remote host closed the connection)
[06:14:39] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv
[06:17:41] pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv
[06:54:17] Goga777 (Goga777!~Goga777@128-71-97-3.broadband.corbina.ru) has joined #mythtv
[06:56:33] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv
[06:56:44] dekarl (dekarl!~dekarl@p4FE85AC4.dip.t-dialin.net) has joined #mythtv
[06:58:45] dekarl1 (dekarl1!~dekarl@p4FE84897.dip.t-dialin.net) has quit (Ping timeout: 265 seconds)
[07:10:03] dblain (dblain!~dblain@mythtv/developer/dblain) has quit (Ping timeout: 252 seconds)
[07:30:35] Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has quit (Ping timeout: 255 seconds)
[07:43:14] Anssi (Anssi!hannulaa@mandriva/developer/anssi) has quit (*.net *.split)
[07:43:14] xris (xris!~xris@mythtv/developer/xris) has quit (*.net *.split)
[07:47:46] Anssi (Anssi!hannulaa@mandriva/developer/anssi) has joined #mythtv
[07:54:22] xris (xris!~xris@mythtv/developer/xris) has joined #mythtv
[07:56:54] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Quit: FabriceMG)
[07:57:31] Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has joined #mythtv
[08:18:01] xris (xris!~xris@mythtv/developer/xris) has quit (Ping timeout: 245 seconds)
[08:20:53] xris (xris!~xris@xris.forevermore.net) has joined #mythtv
[08:20:53] xris (xris!~xris@xris.forevermore.net) has quit (Changing host)
[08:20:53] xris (xris!~xris@mythtv/developer/xris) has joined #mythtv
[08:21:36] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv
[08:30:07] Goga777 (Goga777!~Goga777@128-71-97-3.broadband.corbina.ru) has quit (Read error: Connection reset by peer)
[09:03:38] poptix- (poptix-!poptix@poptix.net) has joined #mythtv
[09:04:14] sutula (sutula!sutula@nat/hp/x-oialajncvrtmdxal) has quit (*.net *.split)
[09:04:14] poptix (poptix!poptix@poptix.net) has quit (*.net *.split)
[09:09:38] sutula (sutula!sutula@nat/hp/x-ivqzgitzfnvzvbgf) has joined #mythtv
[10:02:19] XDS2010 (XDS2010!u1218@gateway/web/irccloud.com/x-qjdknkgqedtszzjf) has quit (Excess Flood)
[10:02:56] XDS2010 (XDS2010!u1218@gateway/web/irccloud.com/x-awhbeztruqkzgzxh) has joined #mythtv
[10:20:23] purana (purana!~michaelf@CPE-58-166-83-189.lnse5.cht.bigpond.net.au) has joined #mythtv
[10:31:37] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Quit: Konversation terminated!)
[10:53:13] mythfan (mythfan!~mythfan@24-122-180-242.dr.cgocable.ca) has joined #mythtv
[11:02:42] mythfan (mythfan!~mythfan@24-122-180-242.dr.cgocable.ca) has quit (Quit: Colloquy for iPad - http://colloquy.mobi)
[11:31:07] IReboot (IReboot!~doug@CPE1caff7df6774-CM00252eac6f40.cpe.net.cable.rogers.com) has quit (Quit: Ex-Chat)
[11:42:50] stuartm: kenni: http://code.mythtv.org/trac/attachment/ticket . . . standby.diff introduces two new strings but fixes the wrong information being displayed, as such I'd like to fix it for 0.26?
[12:01:40] IReboot (IReboot!~doug@CPE1caff7df6774-CM00252eac6f40.cpe.net.cable.rogers.com) has joined #mythtv
[12:46:10] IReboot (IReboot!~doug@CPE1caff7df6774-CM00252eac6f40.cpe.net.cable.rogers.com) has quit (*.net *.split)
[12:46:10] sutula (sutula!sutula@nat/hp/x-ivqzgitzfnvzvbgf) has quit (*.net *.split)
[13:00:54] IReboot (IReboot!~doug@CPE1caff7df6774-CM00252eac6f40.cpe.net.cable.rogers.com) has joined #mythtv
[13:01:14] sutula (sutula!sutula@nat/hp/x-fbgzitxouqzexasd) has joined #mythtv
[13:03:20] dblain (dblain!~dblain@mythtv/developer/dblain) has joined #mythtv
[13:21:32] Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv
[13:48:09] zombor (zombor!~zombor_@50-73-122-41-ip-static.hfc.comcastbusiness.net) has joined #mythtv
[13:48:09] zombor (zombor!~zombor_@50-73-122-41-ip-static.hfc.comcastbusiness.net) has quit (Changing host)
[13:48:09] zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv
[13:54:36] brfransen (brfransen!~brfransen@64.179.141.163) has quit (Ping timeout: 245 seconds)
[14:36:57] brfransen (brfransen!~brfransen@64.179.141.163) has joined #mythtv
[15:28:01] toeb (toeb!~tob@HSI-KBW-134-3-100-238.hsi14.kabel-badenwuerttemberg.de) has joined #mythtv
[15:29:13] danielk221: stuartm: To me fixing incorrect info is more important than having it translated..
[15:29:45] danielk221: btw i'd really like to push the final rc tonight if possible...
[15:31:06] toeb (toeb!~tob@HSI-KBW-134-3-100-238.hsi14.kabel-badenwuerttemberg.de) has quit (Read error: Operation timed out)
[15:42:59] toeb (toeb!~tob@HSI-KBW-134-3-100-238.hsi14.kabel-badenwuerttemberg.de) has joined #mythtv
[15:44:57] FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Quit: FabriceMG)
[16:21:00] stuartm: danielk221: same here, but I felt it polite to ask, I don't want to upset the translation team :)
[16:33:31] Mousey (Mousey!~r0dent_@ross154.net) has joined #mythtv
[17:11:56] seld (seld!~seld@h170n6-rny-a12.ias.bredband.telia.com) has quit (Remote host closed the connection)
[17:12:44] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv
[17:14:32] SteveGoodey (SteveGoodey!~steve@host86-140-215-72.range86-140.btcentralplus.com) has joined #mythtv
[17:21:19] mpeterson (mpeterson!~mpeterso@host46.tivo.com) has joined #mythtv
[17:22:01] mpeterson (mpeterson!~mpeterso@host46.tivo.com) has left #mythtv ()
[17:24:10] gnack (gnack!~mpeterso@host46.tivo.com) has joined #mythtv
[17:25:37] Captain_Murdoch: soapbox, those described commercial flagging changes sound good. I haven't spent much time on making the flagger more accurate in years unfortunately, I've been either too busy or distracted by other features or sections of the code. I'd be happy to review any patches. flagging is such a fuzzy science, that I think I would prefer that long-term, we did have two code bases, even when Beirdo gets hardware accelerated flagging w
[17:25:37] Captain_Murdoch: orking. it's hard to make one set of code work for everyone.
[17:26:51] Elmer is now known as ElmerFudd
[17:30:27] Beirdo: Captain_Murdoch: the hardware-accelerated code will also run completely on the CPU, BTW
[17:30:41] Beirdo: but yeah, more options is often a good thing
[17:31:25] sunkan (sunkan!~sunkan@alva.zappa.cx) has quit (Ping timeout: 260 seconds)
[17:31:35] Captain_Murdoch: yeah, I remember you saying that. I'm just talking about tweaks that may favor one country/region negatively affecting another group of users. I've fought with that several times. making things better for some users made others scream. :)
[17:32:01] Captain_Murdoch: if only they'd tell us exactly when commercials start and end. :)
[17:32:29] gnack (gnack!~mpeterso@host46.tivo.com) has left #mythtv ()
[17:35:02] aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Read error: Connection reset by peer)
[17:43:36] aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv
[17:44:08] brfransen (brfransen!~brfransen@64.179.141.163) has quit (Read error: Operation timed out)
[17:44:56] brfransen (brfransen!~brfransen@64.179.141.163) has joined #mythtv
[17:56:24] aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Ping timeout: 244 seconds)
[17:57:23] stuartm: to be fair, Beirdo has asked repeatedly for non-US users and devs to send him samples to work with
[17:57:47] stuartm: I promised him some before Christmas last year and I've still not done it :(
[17:59:54] sunkan (sunkan!~sunkan@alva.zappa.cx) has joined #mythtv
[18:01:24] Beirdo: Captain_Murdoch: agreed. I'll be looking at ramping back up on that fairly soon. Winter is coming, and it always seems to bring productivity with it.
[18:04:45] aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv
[18:05:12] aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Remote host closed the connection)
[18:10:36] aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv
[18:17:38] seld (seld!~seld@h170n6-rny-a12.ias.bredband.telia.com) has joined #mythtv
[18:21:12] aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Ping timeout: 244 seconds)
[18:49:46] aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv
[19:01:27] gergnz (gergnz!~gergnz@greenback.performancemagic.com) has joined #mythtv
[19:17:46] jams (jams!~jams@cpe-184-58-217-97.wi.res.rr.com) has joined #mythtv
[20:20:50] SteveGoodey (SteveGoodey!~steve@host86-140-215-72.range86-140.btcentralplus.com) has quit (Remote host closed the connection)
[20:27:07] brfransen (brfransen!~brfransen@64.179.141.163) has quit (Ping timeout: 240 seconds)
[20:27:57] brfransen (brfransen!~brfransen@64.179.141.163) has joined #mythtv
[21:08:13] Seeker`: Winter is coming \o/
[21:08:33] ** Seeker` looks up from reading a song of ice and fire **
[21:11:00] Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit (Quit: http://www.youtube.com/watch?v=qFUz6vHEQCM)
[21:16:39] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv
[21:22:28] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 248 seconds)
[21:30:47] zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection)
[21:55:43] soapbox: Here's a small album of logo detection examples, http://imgur.com/a/YeK6F/
[22:06:23] Captain_Murdoch: soapbox, nice. when I was first writing that code, I had mythcommflag display the video frames in a window and highlight the logo borders in red so I could see what it was doing. ascii art works just as good through to show the logo area found. is the cropped 'TNT old' logo detect due to the fact that the rest is outside the detection area or is that just the way you grabbed the image?
[22:08:20] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Quit: Konversation terminated!)
[22:10:40] soapbox: Its outside the area
[22:11:06] soapbox: I think logos have gotten a lot bigger in recent years. I don't still have any around but I had one a few weeks ago that was like 1/3 of the screen tall
[22:11:23] soapbox: (had a big static banner for a new show on top of the normal size banner for the channel)
[22:11:55] soapbox: I haven't ever messed with writing code for X or Qt so I think I'll stay away from fancy windows :-)
[22:55:32] knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv
[23:00:54] Captain_Murdoch: yeah, I've seen 2 different logos used in the same show before as well. if we get good enough edge detection and are using 1/4 frame size, then we might be able to get away without pre-detecting the logo and just scan frames looking for edges, especially edges that persist across scene changes.
[23:24:37] brfransen (brfransen!~brfransen@64.179.141.163) has quit (Ping timeout: 246 seconds)
[23:25:58] brfransen (brfransen!~brfransen@64.179.141.163) has joined #mythtv
[23:27:05] pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has quit (Quit: Leaving.)
[23:30:28] brfransen (brfransen!~brfransen@64.179.141.163) has quit (Ping timeout: 248 seconds)
[23:31:27] brfransen (brfransen!~brfransen@64.179.141.163) has joined #mythtv

IRC Logs collected by BeirdoBot.
Please use the above link to report any bugs.