Wednesday, September 24th, 2014, 00:08 UTC | ||
[00:08:37] | stichnot (stichnot!~stichnot@207.198.105.21) has joined #mythtv | |
[00:08:37] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[00:08:37] | stichnot (stichnot!~stichnot@207.198.105.21) has quit (Changing host) | |
[00:13:31] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection) | |
[00:15:25] | jpabq (jpabq!~quassel@97-123-129-60.albq.qwest.net) has joined #mythtv | |
[00:15:25] | jpabq (jpabq!~quassel@97-123-129-60.albq.qwest.net) has quit (Changing host) | |
[00:15:25] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[01:38:21] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[02:32:58] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 250 seconds) | |
[02:34:03] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[02:37:51] | gregoryo (gregoryo!~gregoryo@106-68-164-36.dyn.iinet.net.au) has joined #mythtv | |
[02:38:04] | gregoryo (gregoryo!~gregoryo@106-68-164-36.dyn.iinet.net.au) has left #mythtv () | |
[03:26:27] | Roklobsta (Roklobsta!~Roklobsta@ppp118-209-32-113.lns20.mel4.internode.on.net) has quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) | |
[03:53:08] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 250 seconds) | |
[03:54:39] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[04:06:33] | wseltzer (wseltzer!~wseltzer@peppercorn.seltzer.org) has quit (Ping timeout: 246 seconds) | |
[04:06:40] | wseltzer (wseltzer!~wseltzer@peppercorn.seltzer.org) has joined #mythtv | |
[05:33:52] | GreyFoxx (GreyFoxx!~greg@mythtv/developer/GreyFoxx) has quit (Ping timeout: 240 seconds) | |
[05:40:48] | GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has joined #mythtv | |
[05:45:01] | GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has quit (Ping timeout: 244 seconds) | |
[05:47:20] | GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has joined #mythtv | |
[05:55:56] | SteveGoodey (SteveGoodey!~steve@host86-132-97-125.range86-132.btcentralplus.com) has joined #mythtv | |
[06:10:17] | GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has quit (Ping timeout: 245 seconds) | |
[06:11:44] | GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has joined #mythtv | |
[06:13:47] | SteveGoodey (SteveGoodey!~steve@host86-132-97-125.range86-132.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[06:34:06] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 260 seconds) | |
[06:35:06] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[06:40:31] | FabriceMG (FabriceMG!~Thunderbi@LCaen-656-01-100-212.w80-11.abo.wanadoo.fr) has joined #mythtv | |
[07:40:56] | Warped (Warped!~Warped@108-85-161-113.lightspeed.cicril.sbcglobal.net) has quit (Ping timeout: 258 seconds) | |
[07:44:05] | Warped (Warped!~Warped@108-85-161-113.lightspeed.cicril.sbcglobal.net) has joined #mythtv | |
[08:12:53] | lapion (lapion!~axion@axion.xs4all.nl) has joined #mythtv | |
[08:30:44] | paul-h (paul-h!~Paul@90.204.195.10) has joined #mythtv | |
[08:32:22] | paul-h: | stuartm: just updated my BE and LiveTV is working again – thanks for the fix |
[08:34:31] | paul-h: | just ripping a CD. It's not finished yet but it seems to be working as expected so far |
[08:48:34] | paul-h: | stuartm: rip completed without problems, all tracks on the master BE in the correct music directory, the FE updated it's track list OK and all tracks playing OK |
[08:49:30] | joki (joki!~joki@p5486206B.dip0.t-ipconnect.de) has quit (Ping timeout: 272 seconds) | |
[08:52:25] | paul-h: | That was with a remote FE and separate master BE |
[08:54:04] | joki (joki!~joki@p54860724.dip0.t-ipconnect.de) has joined #mythtv | |
[08:54:32] | paul-h: | You have me wondering now whether I tested ripping on a combined FE/BE |
[08:56:47] | paul-h: | Not something I can easily test since the location of be BE means I would have to be a contortionist just to open the CD drive |
[08:57:42] | stuartm: | paul-h: that's alright, I'll look into it |
[08:59:06] | dekarl1 (dekarl1!~dekarl@p4FE8567F.dip0.t-ipconnect.de) has joined #mythtv | |
[09:01:15] | dekarl (dekarl!~dekarl@p4FE84584.dip0.t-ipconnect.de) has quit (Ping timeout: 246 seconds) | |
[10:09:35] | jpharvey_ (jpharvey_!~jpharvey@host86-181-25-189.range86-181.btcentralplus.com) has quit (Ping timeout: 272 seconds) | |
[10:17:49] | DarkLinkXXXX (DarkLinkXXXX!~DarkLinkX@unaffiliated/darklinkxxxx) has quit (Ping timeout: 244 seconds) | |
[10:21:36] | jpharvey_ (jpharvey_!~jpharvey@host86-181-25-189.range86-181.btcentralplus.com) has joined #mythtv | |
[10:29:23] | dekarl1 is now known as dekarl | |
[10:29:58] | DarkLinkXXXX (DarkLinkXXXX!~DarkLinkX@24-113-233-5.wavecable.com) has joined #mythtv | |
[10:29:58] | DarkLinkXXXX (DarkLinkXXXX!~DarkLinkX@unaffiliated/darklinkxxxx) has joined #mythtv | |
[10:29:58] | DarkLinkXXXX (DarkLinkXXXX!~DarkLinkX@24-113-233-5.wavecable.com) has quit (Changing host) | |
[10:30:29] | aloril_ (aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi) has joined #mythtv | |
[10:32:38] | aloril (aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi) has quit (Ping timeout: 272 seconds) | |
[10:34:41] | aloril__ (aloril__!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi) has joined #mythtv | |
[10:37:39] | aloril_ (aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi) has quit (Ping timeout: 258 seconds) | |
[10:37:41] | Merlin83b (Merlin83b!~Daniel@office.34sp.com) has joined #mythtv | |
[10:38:10] | aloril__ is now known as aloril | |
[11:04:49] | aloril_ (aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi) has joined #mythtv | |
[11:07:28] | aloril (aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi) has quit (Ping timeout: 272 seconds) | |
[11:08:38] | aloril_ is now known as aloril | |
[11:09:30] | stuartm: | has anyone seen audio bitrates under 1Kbps in the wild? |
[11:30:21] | dekarl: | no, even speex begins with >2kbps http://www.speex.org/comparison/ speex-devel is also the place I'd ask such a question. |
[11:56:47] | stuartm: | that's good enough for me, certainly never going to see anything lower than that in video then :) |
[11:57:39] | stuartm: | just prepping some schema changes and was debating whether we stored bitrates in kbps or bytes per second |
[11:57:49] | stuartm: | seems like kbps will do |
[12:01:13] | lapion (lapion!~axion@axion.xs4all.nl) has quit (Read error: Connection reset by peer) | |
[12:08:18] | mopar (mopar!~quassel@gateway/tor-sasl/moparisthebest) has quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) | |
[12:14:18] | rsiebert_ (rsiebert_!~quassel@f052009017.adsl.alicedsl.de) has joined #mythtv | |
[12:17:15] | rsiebert (rsiebert!~quassel@f052173229.adsl.alicedsl.de) has quit (Ping timeout: 246 seconds) | |
[12:26:41] | dekarl: | stuartm, is that kilobytes or kilobits per second? I'm talking about "nothing below 2 kilobits/s" ;) |
[12:27:03] | dekarl: | so kbps should be "good enough" |
[12:27:35] | stuartm: | bits per second – thinko/typo |
[12:29:47] | moparisthebest (moparisthebest!~quassel@gateway/tor-sasl/moparisthebest) has joined #mythtv | |
[12:45:37] | aloril_ (aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi) has joined #mythtv | |
[12:46:45] | superm1_ is now known as superm1 | |
[12:47:17] | aloril (aloril!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi) has quit (Ping timeout: 245 seconds) | |
[12:48:07] | stuartm: | stichnot: https://forum.mythtv.org/viewtopic.php?f=36&t=379 |
[12:50:59] | Jordack (Jordack!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has joined #mythtv | |
[12:54:07] | aloril_ (aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi) has quit (Ping timeout: 258 seconds) | |
[13:09:11] | stichnot: | stuartm: thanks, I don't look at the forum that often (btw, any hope for an email gateway?). Sounds likely to be a recorder issue, but I'll try to triage. |
[13:10:42] | aloril_ (aloril_!~aloril@dsl-tkubrasgw2-54faa3-2.dhcp.inet.fi) has joined #mythtv | |
[13:28:44] | dekarl: | stuartm, so mythtranscode segfaults for you too? |
[13:29:01] | dekarl: | was about to answer with the obligatory "show us your backtrace" |
[13:29:57] | dekarl: | also dropping dsmcc on the floor should work, while support for (audio) streams coming/going is known broken |
[13:30:54] | stuartm: | dekarl: it's not segfaulting, but it's not working either |
[13:33:23] | stuartm: | oh, it is actually segfaulting |
[13:33:41] | stuartm: | wonder why that wasn't logged by the kernel |
[13:34:32] | dekarl: | still need to look into the "off by one frame" patch on the ticket and the "sometimes off by one frame" patch from lvr (which I can't find right now) before I start actually using mythtranscode again :/ |
[13:35:15] | stuartm: | http://pastebin.com/1bwMfNz8 |
[13:35:20] | stuartm: | backtrace ^^ |
[13:35:26] | stuartm: | it is in libav |
[13:35:54] | stuartm: | jya: ^^ lossless mpeg-2 transcoding is segfaulting since the last ffmpeg resync – http://pastebin.com/1bwMfNz8 |
[13:39:41] | aloril_ is now known as aloril | |
[13:40:50] | dekarl: | jya/stuartm: looks like might have changed something https://code.mythtv.org/cgit/mythtv/commit/my . . . 57b9600b01d8 |
[13:42:56] | stuartm: | dekarl: seems so |
[13:45:05] | stuartm: | #12213 |
[13:45:05] | ** MythLogBot http://code.mythtv.org/trac/ticket/12213 ** | |
[13:48:58] | jafa2 (jafa2!~jafa@2001:470:80ca:2000:d443:9d7b:7bb1:f7e3) has quit (Ping timeout: 272 seconds) | |
[14:00:28] | jafa2 (jafa2!~jafa@2001:470:80ca:2000:4db:b9a0:c773:ba44) has joined #mythtv | |
[14:40:58] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 250 seconds) | |
[14:42:08] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[14:55:52] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 240 seconds) | |
[15:07:04] | SteveGoodey (SteveGoodey!~steve@host86-132-97-125.range86-132.btcentralplus.com) has joined #mythtv | |
[15:25:05] | FabriceMG (FabriceMG!~Thunderbi@LCaen-656-01-100-212.w80-11.abo.wanadoo.fr) has quit (Quit: FabriceMG) | |
[15:42:36] | stichnot (stichnot!~stichnot@207.198.105.21) has joined #mythtv | |
[15:42:36] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[15:42:36] | stichnot (stichnot!~stichnot@207.198.105.21) has quit (Changing host) | |
[16:07:20] | Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has joined #mythtv | |
[16:47:34] | stichnot (stichnot!~stichnot@216.239.45.75) has joined #mythtv | |
[16:47:34] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[16:47:34] | stichnot (stichnot!~stichnot@216.239.45.75) has quit (Changing host) | |
[16:49:22] | Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Quit: Leaving) | |
[16:59:25] | natanojl_ (natanojl_!~jonatan@c83-252-231-38.bredband.comhem.se) has joined #mythtv | |
[17:02:30] | jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has quit (Ping timeout: 246 seconds) | |
[17:40:46] | skd5aner (skd5aner!~skd5aner@240.sub-70-198-70.myvzw.com) has quit (Ping timeout: 272 seconds) | |
[17:40:55] | skd5aner (skd5aner!~skd5aner@78.sub-70-198-67.myvzw.com) has joined #mythtv | |
[17:47:38] | moparisthebest (moparisthebest!~quassel@gateway/tor-sasl/moparisthebest) has quit (Changing host) | |
[17:47:38] | moparisthebest (moparisthebest!~quassel@unaffiliated/moparisthebest) has joined #mythtv | |
[17:47:38] | moparisthebest (moparisthebest!~quassel@unaffiliated/moparisthebest) has quit (Changing host) | |
[17:47:38] | moparisthebest (moparisthebest!~quassel@gateway/tor-sasl/moparisthebest) has joined #mythtv | |
[18:26:14] | stuartm: | dekarl: fwiw I'm finding no mention of a PS mode for Firewire either in the code or on the wiki |
[19:08:59] | dekarl: | stuartm, hmm http://www.mythtv.org/wiki/Video_capture_card . . . ncoder_Cards |
[19:09:14] | dekarl: | "compresses the tuned video signal into an RTjpeg, MPEG-2, or MPEG-4 program stream before sending it into the computer" |
[19:09:24] | dekarl: | looks like i remembered it wrong |
[19:10:24] | dekarl: | the firewire stream thing I remebered appears top have been the mpeg-ts with PAT/PMT |
[19:10:41] | dekarl: | s/with/without/ |
[19:13:46] | stuartm: | some of the hardware encoder cards do output PS stream it appears, just looking at where best to distinguish whether we're dealing with a PS or TS stream |
[19:17:13] | dekarl: | re the migration path I like the idea of a batch scanner that renegerates missing / lost information |
[19:22:12] | stuartm: | I'm not even sure where codec information is in PES packets (if it's there at all) |
[19:24:30] | stuartm: | the fact that half the relevant standards are behing pay walls just makes this learning process slower :) |
[19:32:57] | dekarl: | soon countries will be sued for publishing patents in the clear, because TTIP&co. crap :( I bet they'll find some obscure country where they don't have to |
[19:33:29] | dekarl: | otoh "in the clear" lol, I tried to read some patents, clear is a large word for patent lingo |
[19:35:19] | stuartm: | wait, what? |
[19:35:20] | dekarl: | stuartm, looks like its a function of the recording profile? https://code.mythtv.org/cgit/mythtv/tree/myth . . . der.cpp#n330 |
[19:35:36] | dekarl: | https://code.mythtv.org/cgit/mythtv/tree/myth . . . rder.cpp#n67 |
[19:36:36] | dekarl: | https://code.mythtv.org/cgit/mythtv/tree/myth . . . der.cpp#n612 |
[19:37:54] | dekarl: | unless its a hdpvr (would have been to easy) |
[19:38:46] | stuartm: | dekarl: seen that already, but I was musing whether there was a point lower down in DTVRecorder where we'd be able to distinguish the difference as that would catch all future recorders too |
[19:39:45] | stuartm: | or existing recorders which might produce PS streams but we're not aware of |
[19:40:48] | stuartm: | although I've been sidetracked for the moment by the question of codec identification for PS streams |
[19:41:10] | dekarl: | PESStreamID? |
[19:42:03] | dekarl: | the only reference to FindPSKeyFrames is in mpegrecoder.cpp, so I'm not sure if there is a generic place to hook into |
[19:45:43] | stuartm: | best I can tell the PES stream ID only determines whether it's video, audio, DSMCC, private data etc – although it hints that it might also indicate codec – there are a range of IDs reserved for both audio and video, I can't actually find a list of whether they correspond to specific codecs |
[19:47:21] | stuartm: | the other, more likely possibility at this stage is that it's just for multiple video/audio streams not for indicating a stream codec |
[19:48:41] | dekarl: | hmm, where is the non-pes streamid used? https://code.mythtv.org/doxygen/classStreamID.html |
[19:49:03] | dekarl: | doh PMT/SDT or so |
[19:49:56] | dekarl: | but then, just look at the recording profile? |
[19:52:09] | dekarl: | would have been to easy, lots of "if !hdpvr" |
[19:53:23] | dekarl: | the generic hack appears to be "hook into the three keyframe finders" |
[19:54:45] | dekarl: | but that's missing the PS codec :/ |
[19:56:09] | dekarl: | lets turn it around, can't the preview generator just read it from the ffmpeg structs? |
[19:56:52] | dekarl: | I was wondering anyway if we can't kick of the preview generator when recording to seed the preview cache instead of waiting for a poor user to open mythweb after being away for two weeks :) |
[19:57:16] | stuartm: | there's the Program Stream Map and Program Stream Directory, which contain stream_type – it's not clear whether these are available for PS containers though |
[19:58:06] | stuartm: | dekarl: we already run the preview generator after recording, but we don't produce scaled copies for mythweb as we've no idea what size it's going to ask for |
[19:58:47] | stuartm: | dekarl: we need to know the codec info from the moment we start recording if we're going to allow streaming of livetv |
[19:59:27] | dekarl: | no chance of ripping out livetv, is there? |
[19:59:29] | stuartm: | the more generic the solution the better |
[19:59:29] | dekarl: | ;) |
[19:59:50] | stuartm: | dekarl: well even streaming of in-progress recordings ;) |
[20:00:30] | dekarl: | ahh, for streaming in progress recordings the preview generator could be good enough. for livetv it sure isn't |
[20:00:48] | stuartm: | I'll figure it out, just an unwanted distraction from the stuff I'd rather be doing |
[20:01:48] | stuartm: | I am learning some things about MPEG TS/PS which I didn't previously know, and that may come in useful in the future |
[20:02:22] | dekarl: | For the hardware encoders we could taste the incoming stream once and store the result in the recording profile. |
[20:02:39] | dekarl: | like, taste it the first time after the backend comes up |
[20:09:06] | stuartm: | I need to find a more recent version of the MPEG TS/PS spec, this one is so old that it pre-dates the introduction of H.264, AC3, AAC and other codecs so it's not going to list the relevant IDs even if I determine which table contains the info |
[20:09:43] | Jordack (Jordack!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has quit () | |
[20:14:34] | stuartm: | if anyone has a copy of ISO 13818–1 from the last 5 years, preferably the latest from 2013, I'd appreciate a copy – smorgan@mythtv.org |
[20:20:29] | natanojl_ (natanojl_!~jonatan@c83-252-231-38.bredband.comhem.se) has quit (Ping timeout: 272 seconds) | |
[20:21:50] | stuartm: | heh, dunno why I didn't think to look at the ffmpeg mpeg parser earlier |
[20:26:01] | stuartm: | program stream map is present in PS streams, and contains the codec info, just need to parse that out when recording |
[20:28:01] | paul-h (paul-h!~Paul@90.204.195.10) has quit (Quit: Konversation terminated!) | |
[20:45:40] | jst (jst!~quassel@198.199.94.175) has quit (Remote host closed the connection) | |
[20:45:51] | jst (jst!~quassel@198.199.94.175) has joined #mythtv | |
[21:39:49] | SteveGoodey (SteveGoodey!~steve@host86-132-97-125.range86-132.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[22:03:05] | jst (jst!~quassel@198.199.94.175) has quit (Remote host closed the connection) | |
[22:04:25] | jst (jst!~quassel@198.199.94.175) has joined #mythtv | |
[22:23:39] | eharris (eharris!~eharris@162-206-172-138.lightspeed.austtx.sbcglobal.net) has joined #mythtv | |
[22:35:19] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Ping timeout: 261 seconds) | |
[22:50:44] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv | |
[23:03:11] | jya: | stuartm: I don’t believe it’s the resync that causes to crash. it caused a crash in 0.27 too that I had to reverse |
[23:03:38] | jya: | problem is that the method we used to use for allocating the packet do not exist anymore, and the new “official” way crashes |
[23:03:52] | jya: | i can’t explain why… i checked and rechecked a dozen time, the code is sound |
[23:12:03] | jst (jst!~quassel@198.199.94.175) has quit (Remote host closed the connection) | |
[23:15:44] | jst (jst!~quassel@198.199.94.175) has joined #mythtv | |
[23:24:46] | jst (jst!~quassel@198.199.94.175) has quit (Remote host closed the connection) | |
[23:25:30] | jst (jst!~quassel@198.199.94.175) has joined #mythtv | |
[23:44:51] | jst (jst!~quassel@198.199.94.175) has quit (Remote host closed the connection) | |
[23:45:00] | jst (jst!~quassel@198.199.94.175) has joined #mythtv | |
[23:49:47] | stichnot (stichnot!~stichnot@207.198.105.20) has joined #mythtv | |
[23:49:47] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[23:49:47] | stichnot (stichnot!~stichnot@207.198.105.20) has quit (Changing host) | |
[23:54:31] | jst (jst!~quassel@198.199.94.175) has quit (Remote host closed the connection) | |
[23:54:48] | jst (jst!~quassel@198.199.94.175) has joined #mythtv | |
[23:56:18] | jst (jst!~quassel@198.199.94.175) has quit (Remote host closed the connection) | |
[23:57:25] | GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has quit (Ping timeout: 260 seconds) | |
[23:58:14] | GreyFoxx (GreyFoxx!~greg@out.of.phaze.org) has joined #mythtv |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.