Friday, January 4th, 2013, 00:01 UTC | ||
[00:01:25] | Sharky-Sleep is now known as Sharky112065 | |
[00:02:28] | jya: | this HD-PVR issue with frames being displayed out of order that I've fixed by reverting a ffmpeg commit. Seems only myth is suffering that fate. No other tool based on ffmpeg (mplayer, mplayer2, ffplay, VLC) show the problem (using vdpau or opengl). |
[00:03:10] | jya: | I wonder what we are doing differently that would be impacted by the revert of the ffmpeg commit (to do with how the location of reference frames are calculated), it probably just exposed a bug in our code |
[00:12:52] | garybuhrmaster: | jya: wagnerrp: Re subtitles copyright: http://www.techdirt.com/articles/20120611/121 . . . stries.shtml |
[00:13:52] | jya: | don't see the problem with reading data available on a free web site, the issue is more upstream |
[00:14:18] | jya: | just like tmdb.org could be found guilty of copyright infringement for hosting all those images |
[00:18:00] | wagnerrp: | it's more that themoviedb could be used for completely legitimate purposes, but if you go onto a subtitle site, probably 95% of the stuff on there is going to explicitly claim it is for some obviously pirated filename |
[00:18:39] | wagnerrp: | it's much like bittorrent... |
[00:19:10] | wagnerrp: | there's nothing wrong with accessing content through bittorrent, but when the overwhelming proportion of the content available through it is illegal, we're not going to support it |
[00:19:21] | garybuhrmaster: | jya: wagnerrp: Re subtitles copyright: Copyright law is a minefield, and every jurisdiction (country) is different. If you want a legal opinion/finding on which to base/take actions, you will need to find an appropriate lawyer. |
[00:24:36] | wagnerrp: | garybuhrmaster: from the comments on that page, it seems the bigger issue is that much of the content was sourced off dvds, rather than fansubs |
[00:31:54] | garybuhrmaster: | wagnerrp: Agreed. The general rule, however, is that derivative works (of which "adding subtitles" is considered to be one, just like colorizing Citizen Kane which Ted Turner threatened to do) may, in some cases, be considered to be in violation of the jurisdictions copyright laws (no matter the source). |
[00:32:37] | garybuhrmaster: | wagnerrp: As with all else, one has to make a decision as to whether one desires to be a member of the test case. |
[00:42:52] | zombor (zombor!~zombor__@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[00:47:22] | garybuhrmaster (garybuhrmaster!~gtb@128.3.3.159) has quit (Quit: Leaving.) | |
[00:48:00] | joki- (joki-!~joki@p54865862.dip.t-dialin.net) has joined #mythtv | |
[00:48:06] | joki (joki!~joki@p5486598B.dip.t-dialin.net) has quit (Ping timeout: 264 seconds) | |
[00:48:06] | joki- is now known as joki | |
[00:54:38] | skd5aner: | jya: btw, saw the bugs you submitted to ffmpeg regarding the hd-pvr recording playback issues- thanks |
[00:55:02] | jya: | skd5aner: I have it working in master for the time being… but i don't like the fix |
[00:59:33] | skd5aner: | wagnerrp: companies for years have released DVD players which could play DivX discs which could contain pirated movies... should the dvd manufacturers not provide divx decoding functionatily because it was often used in the past for pirated content? |
[01:01:33] | skd5aner: | wagnerrp: sure, mythtv needs to play on the straight side... but I agree with jya that there a many many things already in the source that could be argued either way... and there are many other, even more popular, open source projects that have already set precedent |
[01:01:37] | wagnerrp: | they were merely players that supported a video format |
[01:01:48] | wagnerrp: | and an industry standard one at that, MPEG4 Part 2 |
[01:02:21] | skd5aner: | a video format that was the prime codec at the time for pirated content... what else was "legally" distributed on a disc in divx? |
[01:02:31] | wagnerrp: | it would be like deciding not to make an mp3 player because a lot of people illegally distributed music online using that format |
[01:03:00] | skd5aner: | Yea, and mythtv doesn't license MP3, nor does lame... |
[01:03:01] | wagnerrp: | actually, DivX was originally the brand for some limited-play DVD format that went out of business |
[01:03:15] | wagnerrp: | and those were completely legally distributed |
[01:03:36] | wagnerrp: | the DVD players that came afterwards with MPEG4 support were intended for user generated content |
[01:03:39] | skd5aner: | wagnerrp: well... that was DIVX... which was different than DivX... which I never understood why they named it the same damn thing |
[01:03:44] | wagnerrp: | much like the "media tanks" and UPNP players we have now |
[01:04:06] | skd5aner: | DIVX was a circuit city backed competitor to DVD at the creation – with "phone home" capabilities for limited plays and ties to specific players |
[01:04:20] | skd5aner: | it lasted months before it was toast |
[01:04:34] | skd5aner: | but, no relation at all (other than name coincidence) to DivX |
[01:05:12] | skd5aner: | I guess my point is – risk vs reward... |
[01:05:32] | wagnerrp: | and in this case, with subtitles, the reward is limited |
[01:06:51] | wagnerrp: | about the only legitimate use if people importing movies from a foreign market, and wanting user-made subtitles for it |
[01:07:03] | skd5aner: | other media players seem to be fine with the idea, and they're flourishing... yet mythtv makes a stance on one thing (like user generated subtitles or not tying inetref IDs retrived from SD to metadata) but not another (like libbluray, dvd playback, fanart that is clearly copy and paste, etc.) |
[01:07:12] | skd5aner: | just seems like picking and choosing |
[01:07:25] | skd5aner: | Yea, I probably wouldn't care to be honest... |
[01:07:35] | skd5aner: | *about subtitles |
[01:07:43] | skd5aner: | I just find the argument funny |
[01:07:55] | wagnerrp: | in theory, a decent DVD ripping program would be able to pull the subtitles off the DVD |
[01:08:15] | wagnerrp: | and most legitimate use then wouldn't need to source those subtitles from elsewhere |
[01:08:35] | wagnerrp: | where metadata, artwork... doesn't exist on the DVD in the first place |
[01:10:44] | skd5aner: | well, can we just all agree that it'd be nice if the metadata stuff we had worked substationally better than it does now? :) |
[01:11:18] | skd5aner: | but, I'm glad it works at all... I think the metadata and fanart stuff has really made a great impact in the way I see and leverage mythtv |
[01:13:41] | skd5aner: | I wonder if other media players have really struggled with the legal implications of implementing features that may have a copyright impact... or if they just roll the dice |
[01:14:44] | skd5aner: | MythTV typically has been ultra conservative, and rightly so in several clear cases... better safe than sorry I guess |
[01:18:09] | wagnerrp: | from most of what i've seen of xbmc, they just roll the dice |
[01:24:23] | ** tonsofpcs walked in late to a copyright discussion... ** | |
[01:32:51] | andreaz (andreaz!~andre_000@p4FE64A84.dip.t-dialin.net) has quit (Quit: Leaving.) | |
[01:33:34] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 272 seconds) | |
[01:36:09] | jheizer_laptop (jheizer_laptop!~jon@c-98-226-220-178.hsd1.il.comcast.net) has joined #mythtv | |
[01:51:09] | stichnot: | Does anyone have a 0.26 setup, with an h.264 video in an avi container, and can try to reproduce the seeking problems of #11308 ? |
[01:51:09] | ** MythLogBot http://code.mythtv.org/trac/ticket/11308 ** | |
[01:51:45] | stichnot: | The closest I have are h.264 MOV files, and seeking works perfectly in Master |
[01:52:58] | ggervasio (ggervasio!~gervasio@2601:9:4b00:5d:224:1dff:fe21:2b93) has joined #mythtv | |
[01:58:59] | IReboot (IReboot!~doug@CPE001fc65acdff-CM00252eac6f40.cpe.net.cable.rogers.com) has quit (Ping timeout: 248 seconds) | |
[02:01:10] | jheizer_laptop: | stichnot: I believe I have one... but my frontend is down right now. |
[02:13:55] | stichnot: | jheizer_laptop: it would be great if you could try it out. The suspicious -v playback log messages look like "TV: DoPlayerSeek (205084 seconds)" |
[02:14:59] | jheizer_laptop: | K, can try in a bit. Backend server died last week. Still need to get my PXE boot FEs fixed. My goal once I send en email announcing my web project to -users |
[02:15:02] | jheizer_laptop: | :) |
[02:16:05] | stichnot: | Thanks. Otherwise, I'm inclined to speculatively close it as fixed in 0.27, and advise the reporter to generate a seektable for those videos in the meantime. |
[02:16:42] | stichnot: | And it is most likely linked to the 0.26 version of ffmpeg. |
[02:18:12] | jheizer_laptop: | One last ask if anyone is interested in trying this before I release and find something stupid and get 50 emails? |
[02:18:13] | jheizer_laptop: | haha |
[02:20:51] | stichnot (stichnot!stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 245 seconds) | |
[02:44:38] | sl1ce_1g (sl1ce_1g!~johnathan@pool-100-0-73-123.bstnma.fios.verizon.net) has joined #mythtv | |
[02:44:39] | sl1ce (sl1ce!~johnathan@pool-100-0-73-123.bstnma.fios.verizon.net) has quit (*.net *.split) | |
[02:44:39] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (*.net *.split) | |
[02:55:05] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[03:13:04] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[03:15:01] | stichnot (stichnot!~stichnot@ppp-68-126-151-206.dsl.pltn13.pacbell.net) has joined #mythtv | |
[03:15:01] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[03:15:01] | stichnot (stichnot!~stichnot@ppp-68-126-151-206.dsl.pltn13.pacbell.net) has quit (Changing host) | |
[03:18:44] | zombor (zombor!~zombor__@65.29.231.135) has joined #mythtv | |
[03:18:45] | zombor (zombor!~zombor__@65.29.231.135) has quit (Changing host) | |
[03:18:45] | zombor (zombor!~zombor__@kohana/developer/zombor) has joined #mythtv | |
[03:38:41] | len (len!~quassel@75-161-183-113.mpls.qwest.net) has joined #mythtv | |
[03:39:05] | len is now known as Guest69707 | |
[03:57:56] | zombor (zombor!~zombor__@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[04:08:46] | SmallR2002 (SmallR2002!~quassel@c-98-253-173-240.hsd1.il.comcast.net) has joined #mythtv | |
[04:39:54] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Ping timeout: 240 seconds) | |
[04:45:59] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 260 seconds) | |
[04:47:20] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[04:53:24] | sraue_ (sraue_!~stephan@88-117-21-219.adsl.highway.telekom.at) has joined #mythtv | |
[04:54:53] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!) | |
[04:55:08] | sraue_ is now known as sraue | |
[04:55:14] | sraue (sraue!~stephan@88-117-21-219.adsl.highway.telekom.at) has quit (Changing host) | |
[04:55:15] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv | |
[06:02:28] | jheizer_laptop (jheizer_laptop!~jon@c-98-226-220-178.hsd1.il.comcast.net) has quit (Ping timeout: 265 seconds) | |
[06:12:10] | sphery (sphery!~mdean@mythtv/developer/sphery) has quit (Ping timeout: 252 seconds) | |
[06:12:26] | sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv | |
[06:19:18] | Cougar (Cougar!~cougar@2a03:5880:104:10:b13e:f53e:cd17:d1d5) has quit (Ping timeout: 264 seconds) | |
[06:22:24] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[06:39:06] | rsiebert_ (rsiebert_!~quassel@g229053096.adsl.alicedsl.de) has joined #mythtv | |
[06:42:39] | rsiebert (rsiebert!~quassel@g225055002.adsl.alicedsl.de) has quit (Ping timeout: 272 seconds) | |
[06:45:22] | Guest69707 (Guest69707!~quassel@75-161-183-113.mpls.qwest.net) has quit (Remote host closed the connection) | |
[07:08:27] | FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv | |
[07:39:59] | stoffel (stoffel!~quassel@pD9E439CA.dip.t-dialin.net) has joined #mythtv | |
[07:57:53] | Cougar (Cougar!~cougar@2a03:5880:104:10:edb5:ab83:5642:c8bb) has joined #mythtv | |
[08:05:20] | Goga777 (Goga777!~Goga777@128-71-66-132.broadband.corbina.ru) has joined #mythtv | |
[08:15:27] | SteveGoodey (SteveGoodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has joined #mythtv | |
[08:32:28] | len_ (len_!~quassel@75-161-183-113.mpls.qwest.net) has joined #mythtv | |
[08:33:16] | len_ (len_!~quassel@75-161-183-113.mpls.qwest.net) has quit (Read error: Connection reset by peer) | |
[09:04:07] | andreaz (andreaz!~andre_000@p4FE64A84.dip.t-dialin.net) has joined #mythtv | |
[09:04:49] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:9d1:24e7:2021:e997) has joined #mythtv | |
[09:05:37] | danielk22 (danielk22!~danielk@96.57.9.142) has quit (Ping timeout: 244 seconds) | |
[09:05:37] | jpharvey (jpharvey!~jpharvey@host86-139-32-3.range86-139.btcentralplus.com) has quit (Ping timeout: 244 seconds) | |
[09:05:37] | tris (tris!tristan@camel.ethereal.net) has quit (Ping timeout: 244 seconds) | |
[09:06:08] | mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 244 seconds) | |
[09:09:59] | andreaz (andreaz!~andre_000@p4FE64A84.dip.t-dialin.net) has quit (Read error: Connection reset by peer) | |
[09:10:18] | tris (tris!tristan@camel.ethereal.net) has joined #mythtv | |
[09:18:20] | jpharvey (jpharvey!~jpharvey@host86-139-32-3.range86-139.btcentralplus.com) has joined #mythtv | |
[09:18:34] | danielk22 (danielk22!~danielk@96.57.9.142) has joined #mythtv | |
[09:18:43] | mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv | |
[09:22:28] | Goga777 (Goga777!~Goga777@128-71-66-132.broadband.corbina.ru) has quit (Remote host closed the connection) | |
[09:29:00] | SteveGoodey (SteveGoodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[09:34:34] | stuartm: | fwiw, I think the reason that subtitle downloading has previously been 'shot down' isn't the concern over copyright on the subtitle/script (there is that, but it's not such a big deal), the concern is/was that the only time you need to download subtitles is for content you have not purchased – DVD/Bluray come with subs, so does broadcast TV, only pirated videos lack subtitles and therefore offering subtitle downloading would seem to be in direct |
[09:34:36] | stuartm: | support of piracy |
[09:38:49] | stuartm: | it's the same reason we do not support metadata lookups on the filename formats typically used for torrented videos, the metadata stuff exists to allow users to display imagery with their legal DVD rips and exported recordings |
[10:21:29] | jya: | stuartm: that is a rather shortsighted approach… I have watched english DVD with my visiting family. Only to find French subtitles (not available on the DVD) so they could understand what was going on |
[10:21:53] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[10:22:07] | jya: | typically subtitles on DVD are just for hearing impaired |
[10:45:34] | lentferj (lentferj!~lentferj@p579B7C64.dip.t-dialin.net) has joined #mythtv | |
[10:46:53] | lentferj: | Hi, I am working on a patch that will allow a SBE to give a BUSY as a response to GO_TO_SLEEP to prevent shutdown and have the MBE send GO_TO_SLEEP again on the usual cycle |
[10:47:20] | Goga777 (Goga777!~Goga777@128-71-66-132.broadband.corbina.ru) has joined #mythtv | |
[10:47:30] | lentferj: | the patch is still dirty but before posting it anywhere I would like to ask if this is aanywhere close to acceptable by your standards |
[10:47:47] | lentferj: | the patch is still again 0.24.2 – as this is the version I am running |
[10:47:56] | lentferj: | http://pastie.org/5620599 |
[10:49:39] | stuartm: | jya: that's a fairly rare use case though, and subs can still be downloaded manually in those cases |
[10:49:51] | lentferj: | #arg... there is another patch included in scheduler.cpp, need to clean that up |
[10:50:08] | jya: | that's typically how I would use it… not being deaf I don't see much point for subtitles normally |
[10:50:14] | stuartm: | jya: there's nothing stopping us adding a system event for 'newly discovered media' that can then be used by people to run whatever scripts they want |
[10:50:39] | jya: | what we need is a plugin system like xbmc... |
[10:50:46] | jya: | they have very cool gadgets available |
[10:51:34] | lentferj: | ok, I fixed the pastie |
[11:35:48] | stoffel (stoffel!~quassel@pD9E439CA.dip.t-dialin.net) has quit (Ping timeout: 248 seconds) | |
[11:40:37] | SteveGoodey (SteveGoodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has joined #mythtv | |
[12:20:03] | FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG) | |
[12:21:48] | stoffel (stoffel!~quassel@pD9E439CA.dip.t-dialin.net) has joined #mythtv | |
[12:40:46] | SteveGoodey (SteveGoodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[12:47:19] | tmr_ (tmr_!~quassel@chello084114028118.14.vie.surfer.at) has joined #mythtv | |
[12:48:19] | tmr_ (tmr_!~quassel@chello084114028118.14.vie.surfer.at) has quit (Remote host closed the connection) | |
[12:48:43] | tmr_ (tmr_!~quassel@chello084114028118.14.vie.surfer.at) has joined #mythtv | |
[12:51:37] | zombor (zombor!~zombor__@65.29.231.135) has joined #mythtv | |
[12:51:37] | zombor (zombor!~zombor__@65.29.231.135) has quit (Changing host) | |
[12:51:37] | zombor (zombor!~zombor__@kohana/developer/zombor) has joined #mythtv | |
[13:05:03] | zombor (zombor!~zombor__@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[13:17:25] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has joined #mythtv | |
[13:26:57] | zombor (zombor!~zombor__@65.29.231.135) has joined #mythtv | |
[13:26:57] | zombor (zombor!~zombor__@65.29.231.135) has quit (Changing host) | |
[13:26:58] | zombor (zombor!~zombor__@kohana/developer/zombor) has joined #mythtv | |
[13:28:42] | neufeld_AFK (neufeld_AFK!~user@69-165-173-139.dsl.teksavvy.com) has quit (Quit: ERC Version 5.3 (IRC client for Emacs)) | |
[13:45:35] | FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv | |
[13:47:08] | neufeld (neufeld!~user@69-165-173-139.dsl.teksavvy.com) has joined #mythtv | |
[13:55:13] | IReboot (IReboot!~doug@CPE001fc65acdff-CM00252eac6f40.cpe.net.cable.rogers.com) has joined #mythtv | |
[14:29:56] | skd5aner (skd5aner!~skd5aner@50-90-30-141.res.bhn.net) has quit (Ping timeout: 248 seconds) | |
[14:30:44] | skd5aner (skd5aner!~skd5aner@50-90-30-141.res.bhn.net) has joined #mythtv | |
[14:31:55] | wahrhaft (wahrhaft!~quassel@cpe-24-210-71-0.columbus.res.rr.com) has joined #mythtv | |
[14:55:55] | stoffel_ (stoffel_!~quassel@pD9E4126D.dip.t-dialin.net) has joined #mythtv | |
[14:57:22] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has quit (Quit: Quit) | |
[14:57:39] | stoffel (stoffel!~quassel@pD9E439CA.dip.t-dialin.net) has quit (Ping timeout: 256 seconds) | |
[15:09:25] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has joined #mythtv | |
[15:10:02] | bas-t: | stichnot: are you around? |
[15:14:40] | bas-t: | guess not. |
[15:15:57] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has left #mythtv ("Left") | |
[15:27:22] | tmr_ (tmr_!~quassel@chello084114028118.14.vie.surfer.at) has quit (Remote host closed the connection) | |
[15:31:52] | stichnot: | bas-t: sort of :) |
[15:34:19] | knightr_ (knightr_!~knightr@69-165-170-178.dsl.teksavvy.com) has quit (Ping timeout: 260 seconds) | |
[15:35:08] | FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Quit: FabriceMG) | |
[15:44:32] | gigem: | stuartm: I don't really have an opinion either way on the subtitles issue, but I do want to point out that HD-PVR recordings don't have subtitles. |
[16:01:25] | stichnot: | I have to burn subtitles into my HD-PVR recordings, which is kind of annoying, but it would be more annoying to have to wait for a new recording's subtitles to become available, or to have fetching be <99% reliable. |
[16:08:37] | stoffel_ (stoffel_!~quassel@pD9E4126D.dip.t-dialin.net) has quit (Remote host closed the connection) | |
[16:11:20] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 255 seconds) | |
[16:11:57] | stoffel (stoffel!~quassel@pD9E4126D.dip.t-dialin.net) has joined #mythtv | |
[16:12:43] | neufeld: | gigem, stichnot: you don't have the hardware to use my subtitle trick for HD-PVR? |
[16:22:08] | gigem: | neufeld: I did, well, still do, have the hardware to do it, but my 2x HD-PVR/STB setup was such a rat's nest of cables already, I doubt I would have wanted to add to it. FYI, I dropped my TWC/HD-PVR setup 20 months ago for FIOS/InfiniTV4 (and now HDHR Prime) and have absolutely no desire to go back. |
[16:24:14] | neufeld: | gigem: you've got more HD options than we have up in Canada. No firewire, no cablecard, it's OTA, HD-PVR or camcorder-on-a-tripod for us. |
[16:25:33] | clever: | neufeld: that reminds me, ive seen an article before, talking about how feasible camcorder-on-a-tripod would be |
[16:25:48] | clever: | explaining how many bits/pixel you would need to over-sample it (along with i think 3 or 4x the resolution) |
[16:26:22] | clever: | once you over-sample it that far, you can see the gap between pixels, in the recording, and can seperate every pixel back into its proper posistion |
[16:29:35] | gigem: | neufeld: It's not much better for those here who don't live in a Verizon or Comcast area. Persoannly, I hope DRM'd video eventually goes the same way as DRM'd music. |
[16:38:27] | neufeld: | gigem: one can hope, but video (and ebooks) are different from music. This article http://arstechnica.com/business/2012/12/the-m . . . -on-e-books/ makes arguments about the consumer pressure to drop DRM on music, and why it might not be so strong on ebooks. I think his arguments also apply, for the most part, to video as it's used by the majority of customers. |
[16:44:34] | knightr (knightr!~knightr@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[16:44:35] | knightr (knightr!~knightr@69-165-170-178.dsl.teksavvy.com) has quit (Changing host) | |
[16:44:35] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[16:46:35] | knightr_ (knightr_!~knightr@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[16:48:52] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Ping timeout: 248 seconds) | |
[16:51:34] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has joined #mythtv | |
[16:54:04] | bas-t: | stichnot: are you online? |
[16:56:20] | brfransen (brfransen!~brfransen@64.179.141.163) has quit (Ping timeout: 248 seconds) | |
[16:57:14] | brfransen (brfransen!~brfransen@64.179.141.163) has joined #mythtv | |
[17:01:14] | gigem: | neufeld: I don't know about e-books, but I think that pressure for non-DRM'd video mibht come when/if purchasing all content over the internet becomes the norm and is more competitive. Of course, the cable cos will try to keep that from happening. |
[17:01:22] | stichnot (stichnot!stichnot@nat/google/x-rpqjqqhsttcxapkh) has joined #mythtv | |
[17:01:23] | stichnot (stichnot!stichnot@nat/google/x-rpqjqqhsttcxapkh) has quit (Changing host) | |
[17:01:23] | stichnot (stichnot!stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[17:01:46] | stichnot: | bas-t: yes |
[17:01:50] | wagnerrp: | simple network performance will try to keep that from happening |
[17:02:03] | bas-t: | stichnot: I finished my quick switching routine from master (commit 02bfbc9fc2) to 0.26 and back. I noticed that the stuttering may have nothing to do with livetv. I recorded some HD livetv and playd it back with both master and 0.26. Nothing wrong with the file, in 0.26 it plays very smooth, but playing it back in master causes the stuttering again. I started mythfrontend with '-v all' and put the logs on pastebin. The stuttering log (mas |
[17:02:03] | bas-t: | ter) is here: http://paste.ubuntu.com/1495283/ and the other is here: http://paste.ubuntu.com/1495312/ |
[17:02:03] | bas-t: | Whith a fully recorded show the same problem is present. |
[17:02:03] | bas-t: | Come to think of it, I got rid of xbmc when I switched to HD some time ago for this reason, stuttering playback of HD shows. Imagine my surprise finding that myth now suffers from the same problem... |
[17:02:05] | bas-t: | Anyhow, my frontends are shuttles XS35GTV2, so ION+Atom. Playback profile: vdpau high quality but the deinterlacer set to temporal (2x HW). When using the default deinterlacer, advanced (2x HW), it will stutter somewhat in 0.26 too. |
[17:02:26] | wagnerrp: | we don't have anything like the kind of backbone needed to handle the majority of users getting their content unicast off the internet |
[17:02:35] | wagnerrp: | especially not on-demand |
[17:03:51] | gigem: | Doesn't mean we won't ever have. |
[17:04:15] | wagnerrp: | no, not never... but not for some time to come |
[17:04:31] | stichnot: | bas-t: does "-v all" affect whether it stutters? (under either 0.26 or master) |
[17:04:49] | bas-t: | stichnot: no, not at all |
[17:05:14] | wagnerrp: | at least unless users continue to prefer crappy <5Mbps streaming video, over ~30Mbps bluray |
[17:06:01] | stichnot: | neufeld: I've been meaning to dust off my PVR-150 and try the subtitle trick. I have one concern — when I was still using a PVR-150, the drivers refused to recognize any VBI info coming from my DISH receiver. The previous DirecTV receiver worked fine. |
[17:06:14] | bas-t: | stichnot: i just did that after the actual test to repeat with as much as possible output |
[17:09:04] | neufeld: | stichnot: so, presumably the new receiver didn't put CC into the output, or it put them in a different way (different line, for example). Did your television still see the VBI data when hooked in directly? |
[17:10:26] | jheizer: | I never thought about CC and HD-PVR. That stinks for those that need it. |
[17:10:26] | stichnot: | neufeld: yeah, the TV could produce CC but the card/drivers couldn't. |
[17:11:41] | stichnot: | jheizer: I have a complex script that uses the IR blaster to try to guide the STB into the caption menu and turn them on/off depending on the show being recorded |
[17:12:07] | stichnot: | and it tries to keep track of the current CC state so it only toggles it when necessary |
[17:12:29] | stichnot: | but unconditionally sets the state every ~5 times in case of errors |
[17:12:33] | stichnot: | it's terrible. |
[17:12:43] | jheizer: | Ah, good idea. And I am happy if my blaster can just change the channel... |
[17:13:32] | stichnot: | I've been thinking of switching from DISH to DirecTV just to get access to the http-based controls instead of IR blaster |
[17:14:18] | stichnot: | bas-t: is this a short video that you're playing from start to end in these tests? |
[17:14:29] | jheizer: | I have been debating dropping dish for caomcast now that the cable card tuners exist and my dish contract is up. At the same time this works so I hate to change anything. |
[17:14:43] | bas-t: | stichnot: yes |
[17:14:53] | stichnot: | jheizer: will you still be able to record HBO and the like? |
[17:14:54] | jheizer: | stichnot: Cable available in your area? |
[17:15:10] | jheizer: | I don't suscribe to them |
[17:15:16] | jheizer: | subscribe |
[17:15:32] | stichnot: | yeah, I guess that's a possibility too, and I could probably get faster internet in the process |
[17:15:47] | jheizer: | Could still have my hdpvr on the one STB we would keep on the main tv. |
[17:16:07] | jheizer: | I guess I am assuming the cable card tuners output with CC? |
[17:16:25] | stichnot: | bas-t: Could you rerun the tests with mythavtest instead of mythfrontend? That will make the logs more concise and easier to compare. |
[17:17:08] | bas-t: | stichnot: mythavtest? What's that? |
[17:17:34] | jheizer: | stichnot: FYI never got my stupid PXE frontent up last night so didn;t get to try an avi. |
[17:18:01] | stichnot: | bas-t: something like "mythavtest -v all myth://Videos@192.168.1.3:6543/Mindfullness/master.mpg" |
[17:18:33] | stichnot: | bas-t: mythavtest plays content directly via the myth infrastructure without going through mythfrontend |
[17:18:41] | bas-t: | stichnot: with --logpath? |
[17:19:19] | stichnot: | bas-t: yeah, basically whatever options you run mythfrontend with, and adding the myth://Videos@... argunment |
[17:19:23] | stoffel (stoffel!~quassel@pD9E4126D.dip.t-dialin.net) has quit (Ping timeout: 240 seconds) | |
[17:19:59] | stichnot: | jheizer: thanks. I'll wait a few days before taking any action on that ticket. |
[17:27:33] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[17:27:37] | stichnot: | neufeld: #11326 is from you? |
[17:27:37] | ** MythLogBot http://code.mythtv.org/trac/ticket/11326 ** | |
[17:31:37] | bas-t: | stichnot: here you are, master: http://paste.ubuntu.com/1496058/ and 0.26: http://paste.ubuntu.com/1496068/ |
[17:33:18] | neufeld: | stichnot: yes. It's a minor issue. |
[17:34:08] | neufeld: | stichnot: I'll see if I can find a recording that glitches early enough to be helpful |
[17:34:31] | stichnot: | neufeld: I only made the connection after updating the ticket, otherwise I wouldn't have made such detailed requests... |
[17:34:56] | stichnot: | sounds like a major annoyance to me :) |
[17:37:13] | neufeld: | stichnot: I have a recording I know it happens to, but it only occurs when you playback through the glitch. You can seek all over the place and it stays in sync. I'm just scanning the file with ffmpeg to locate the glitch now, and see what more I can say about it. |
[17:40:27] | stichnot: | neufeld: there's probably some reset() call which gets passed to the subtitle system |
[17:42:16] | neufeld: | stichnot: given the context when it occurs, that was my guess, too |
[17:45:24] | stichnot: | bas-t: when you ran mythavtest on master to gather these logs, did you observe stuttering? |
[17:47:18] | stichnot: | bas-t: usually stuttering produces log messages like "mythplayer.cpp:1849 (AVSync) – Player(0): Video is 3.20355 frames behind audio (too slow), dropping frame to catch up." |
[17:47:28] | stichnot: | but there are none in the Master version |
[17:50:27] | neufeld is now known as neufeld_AFK | |
[17:51:31] | bas-t: | stichnot: yeah, it stutters on master |
[17:53:17] | bas-t: | stichnot: i recorded part of a show that has a ticker running at the bottom, so it is easier to spot if it stutters or not |
[17:53:27] | stichnot: | bas-t: do you have DecodeExtraAudio=1 in your settings? This is under Settings > Video > Playback > 1st page > "Extra audio buffering" |
[17:54:22] | bas-t: | stichnot: don't know, will have a look |
[17:55:40] | bas-t: | stichnot: yeah, it is ticked |
[17:59:07] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:9d1:24e7:2021:e997) has quit (Read error: Connection reset by peer) | |
[18:00:09] | stichnot: | bas-t: one more thing to try. Someone suggested changing the "Override SRC quality" setting, see Settings > Audio > 1st page > Advanced Audio Settings |
[18:00:23] | Goga777 (Goga777!~Goga777@128-71-66-132.broadband.corbina.ru) has quit (Ping timeout: 240 seconds) | |
[18:04:40] | bas-t: | stichnot: just tried your suggestion, but no luck. |
[18:09:24] | SteveGoodey (SteveGoodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has joined #mythtv | |
[18:21:56] | Goga777 (Goga777!~Goga777@ip-83-149-3-171.nwgsm.ru) has joined #mythtv | |
[18:24:07] | dekarl (dekarl!~dekarl@p4FE8556F.dip.t-dialin.net) has quit (Ping timeout: 255 seconds) | |
[18:28:52] | dekarl (dekarl!~dekarl@p4FCEE29A.dip.t-dialin.net) has joined #mythtv | |
[18:32:47] | stichnot: | bas-t: I'll have to study the logs in more detail later. They're not showing excessive file accesses, or the usual "dropping frame" signs of stuttering. |
[18:38:47] | Goga777 (Goga777!~Goga777@ip-83-149-3-171.nwgsm.ru) has quit (Ping timeout: 252 seconds) | |
[18:52:33] | Goga777 (Goga777!~Goga777@ip-83-149-2-6.nwgsm.ru) has joined #mythtv | |
[18:54:26] | stichnot: | neufeld_AFK: I suspect that as a result of the glitch, the hdpvr recorder is resetting the pts to 0 after the glitch, and this is reflected in the call to NormalizeVideoTimecode() in subtitlescreen.cpp. |
[18:54:31] | stichnot: | danielk22: does this sound plausible? |
[18:55:46] | bas-t: | stichnot: take your time. should you come up with a patch, or need some more testing in any way, i would be glad to test it for you. |
[18:56:00] | stichnot: | bas-t: thanks. |
[18:58:49] | Goga777 (Goga777!~Goga777@ip-83-149-2-6.nwgsm.ru) has quit (Ping timeout: 260 seconds) | |
[19:00:15] | neufeld_AFK is now known as neufeld | |
[19:05:04] | bas-t: | stichnot: just a thougt: maybe something changed in the rendering, like vdpau handling or deinterlacing or something like that. |
[19:06:22] | neufeld: | stichnot: Sounds likely. I'll check out the pts_time sequence for a couple of recordings that misbehave. |
[19:18:50] | Goga777 (Goga777!~Goga777@128-71-66-132.broadband.corbina.ru) has joined #mythtv | |
[19:27:14] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!) | |
[19:29:23] | Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has quit (Ping timeout: 252 seconds) | |
[19:32:20] | Cougar (Cougar!~cougar@2a03:5880:104:10:edb5:ab83:5642:c8bb) has quit (Ping timeout: 248 seconds) | |
[19:36:29] | stoffel (stoffel!~quassel@pD9E4126D.dip.t-dialin.net) has joined #mythtv | |
[19:41:17] | Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has joined #mythtv | |
[19:45:59] | Chutt (Chutt!~ijr@cpe-24-29-225-175.neo.res.rr.com) has quit (Ping timeout: 255 seconds) | |
[19:46:04] | Chutt_ (Chutt_!~ijr@cpe-24-29-225-175.neo.res.rr.com) has joined #mythtv | |
[19:48:54] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[19:52:22] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has left #mythtv ("Left") | |
[19:53:22] | neufeld: | stichnot: I don't see any sign of the pts resetting. I'll get more details. I've got a script scanning all my HD-PVR recordings now for any file where pts fails to be non-decreasing. |
[20:02:51] | knightr_ (knightr_!~knightr@69-165-170-178.dsl.teksavvy.com) has quit (Read error: Operation timed out) | |
[20:05:36] | knightr (knightr!~knightr@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[20:05:37] | knightr (knightr!~knightr@69-165-170-178.dsl.teksavvy.com) has quit (Changing host) | |
[20:05:37] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[20:06:38] | Steve-Goodey (Steve-Goodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has joined #mythtv | |
[20:24:51] | stuartm: | danielk22: have you heard back from Coverity? |
[20:30:16] | Cougar (Cougar!~cougar@2a03:5880:104:10:a1a0:e665:f6a:150) has joined #mythtv | |
[20:30:42] | IReboot (IReboot!~doug@CPE001fc65acdff-CM00252eac6f40.cpe.net.cable.rogers.com) has quit (Ping timeout: 264 seconds) | |
[20:36:08] | Goga777 (Goga777!~Goga777@128-71-66-132.broadband.corbina.ru) has quit (Remote host closed the connection) | |
[20:38:24] | Goga777 (Goga777!~Goga777@128-71-66-132.broadband.corbina.ru) has joined #mythtv | |
[20:45:51] | stichnot: | neufeld: thanks. of course an actual sample would be best. I wonder if I could create one by just fiddling with the cables during recording... |
[20:45:52] | IReboot (IReboot!~doug@CPE10bf48e67915-CM00252eac6f40.cpe.net.cable.rogers.com) has joined #mythtv | |
[20:49:36] | SteveGoodey (SteveGoodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[20:58:37] | neufeld: | stichnot: well, let me track down a place where it happens. Next time I'll make a note of the timestamp where it occurs so that I can look it over at my leisure afterwards. Because it doesn't happen on seeks, the player has to play through the bad spot, which requires a bit more attention from me than I can give it right now. My automated scans haven't shown anything yet. |
[21:03:57] | Steve-Goodey (Steve-Goodey!~steve@host86-148-172-139.range86-148.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[21:19:53] | skd5aner: | stichnot: were you still looking for a 0.26-fixes user to test something? |
[21:25:33] | stichnot: | skd5aner: I was looking for a combination of 0.26-fixes and an h.264 video in an avi container |
[21:28:27] | skd5aner: | oh |
[21:35:04] | stoffel (stoffel!~quassel@pD9E4126D.dip.t-dialin.net) has quit (Remote host closed the connection) | |
[21:46:49] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv | |
[21:48:19] | kth (kth!~kth@unaffiliated/kth) has quit (Client Quit) | |
[21:57:13] | Goga777 (Goga777!~Goga777@128-71-66-132.broadband.corbina.ru) has quit (Remote host closed the connection) | |
[21:57:58] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has joined #mythtv | |
[22:06:15] | danielk22: | stuartm: Nothing yet. But I wasn't really expecting an immediate reply. |
[22:07:13] | danielk22: | stichnot: I'm pretty sure that the pts/dts resets to zero when we need to close and re-open the HD-PVR device. |
[22:08:16] | stuartm: | danielk22: yeah, neither was I, but I thought I'd ask anyway :) |
[22:09:28] | stichnot: | danielk22: is the closing/reopening something that happens during a recording glitch? |
[22:10:13] | danielk22: | stichnot: it only happens if the firmware locks up and device stops sending data, then after a few seconds we will reset the device. |
[22:10:37] | danielk22: | stichnot: It shouldn't happen if the device is cool and has a good power supply. |
[22:10:56] | danielk22: | It will show up in the log if this is happening |
[22:15:41] | stichnot: | danielk22: that sounds unlikely to be the issue here then |
[22:18:55] | danielk22: | stichnot: I'm seeing something wacky with the second of program of two recorded back-to-back today. The time display starts at 1:00:30, and the duration is listed as 2:02:25 (it is a 1 hour program). Also if I try to skip forward it plays it plays a few frames of video and then exits as if we skipped all the way to the end of the program. |
[22:19:21] | danielk22: | The revision # is 8c4434a |
[22:22:48] | stichnot: | danielk22: let me check |
[22:23:01] | danielk22: | I'm guessing the durationMap needs to be cleared in ResetForNewFile() like the positionMap. |
[22:25:21] | stichnot: | danielk22: this is using live TV? |
[22:25:44] | danielk22: | Nope, this is a recording made earlier today. |
[22:27:35] | stichnot: | ok, I see, you're probably right. |
[22:28:36] | danielk22: | I'll keep the recordings around in case you can't reproduce. I'm guessing a mythcommflag --rebuild run will fix things... |
[22:31:03] | stichnot: | I can probably reproduce using my hdpvr. I almost never get back-to-back recordings (intentionally) on the hdhr |
[22:32:15] | stichnot: | In addition to clearing durationMap and durationMapDelta, I think _total_duration needs to be reset in ClearStatistics() |
[22:34:35] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Quit: Leaving) | |
[22:35:38] | stichnot: | danielk22: Thinking about it, I would say _total_duration is the main issue. Not clearing durationMap probably at most just adds small noise to the seektable. |
[22:38:22] | stichnot: | btw, I wasn't aware that back-to-back recordings worked like this. Cool. |
[22:38:33] | stichnot: | and you're right that mythcommflag --rebuild will fix it up |
[23:00:08] | knightr (knightr!~knightr@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[23:00:08] | knightr (knightr!~knightr@69-165-170-178.dsl.teksavvy.com) has quit (Changing host) | |
[23:00:08] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[23:11:00] | zombor (zombor!~zombor__@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[23:18:05] | zombor (zombor!~zombor__@65.29.231.135) has joined #mythtv | |
[23:18:06] | zombor (zombor!~zombor__@65.29.231.135) has quit (Changing host) | |
[23:18:06] | zombor (zombor!~zombor__@kohana/developer/zombor) has joined #mythtv | |
[23:21:44] | zombor (zombor!~zombor__@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[23:22:45] | stichnot: | danielk22: fixed |
[23:26:09] | bas-t (bas-t!~tycho@52484E89.cm-4-1b.dynamic.ziggo.nl) has quit (Quit: Quit) |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.