--- | Log | opened Tue Mar 06 00:00:14 2007 |
00:03 | |-| | k-man_ [n=jason@unaffiliated/k-man] has quit ["Leaving"] |
00:18 | |-| | PeregrineFalcon [i=Peregrin@c-75-68-54-105.hsd1.nh.comcast.net] has joined #mythtv |
00:19 | |-| | tdb30_ [n=knoppix@dsl081-143-042.chi1.dsl.speakeasy.net] has joined #mythtv |
00:21 | |-| | noddan [n=noddan@noddan-birger.brj.sgsnet.se] has quit [] |
00:25 | |-| | noddan [n=noddan@noddan-birger.brj.sgsnet.se] has joined #mythtv |
00:25 | |-| | gnome42 [n=obi@dsl-133-79.aei.ca] has quit [Remote closed the connection] |
00:33 | |-| | PFalcon [i=Peregrin@c-75-68-54-105.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] |
00:34 | |-| | kormoc [n=kormoc@pool-71-164-10-252.sttlwa.fios.verizon.net] has left #mythtv [] |
00:34 | |-| | malban [n=chatzill@adsl-69-149-118-172.dsl.austtx.swbell.net] has quit ["Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]"] |
01:06 | |-| | okolsi [n=okolsi@kosh.hut.fi] has joined #mythtv |
01:15 | |-| | tdb30_ [n=knoppix@dsl081-143-042.chi1.dsl.speakeasy.net] has quit [Remote closed the connection] |
02:11 | |-| | beata-- [i=beata@c-68-83-135-4.hsd1.nj.comcast.net] has joined #mythtv |
02:12 | |-| | robthebob [n=rn114@82-46-18-118.cable.ubr02.bath.blueyonder.co.uk] has joined #mythtv |
02:17 | |-| | celston [n=root@80-47-133-177.lond-th.dynamic.dial.as9105.com] has quit [Remote closed the connection] |
02:20 | |-| | beata [n=beata@c-68-83-135-4.hsd1.nj.comcast.net] has quit [Read error: 60 (Operation timed out)] |
02:34 | |-| | celston [n=root@80-47-133-177.lond-th.dynamic.dial.as9105.com] has joined #mythtv |
02:48 | |-| | xris [n=xris@xris.forevermore.net] has quit ["Leaving."] |
02:55 | |-| | robthebob [n=rn114@82-46-18-118.cable.ubr02.bath.blueyonder.co.uk] has quit [Read error: 110 (Connection timed out)] |
03:09 | |-| | stuarta [n=stuart@unaffiliated/stuarta] has joined #mythtv |
03:21 | |-| | GBee1 [n=gbee@cpc1-derb5-0-0-cust840.lei3.cable.ntl.com] has joined #mythtv |
03:24 | |-| | gbee [n=gbee@cpc1-derb5-0-0-cust840.lei3.cable.ntl.com] has quit [Nick collision from services.] |
03:25 | |-| | GBee1 changed nick to gbee |
03:47 | |-| | LLyric [n=simon@d58-104-74-103.dsl.vic.optusnet.com.au] has joined #mythtv |
04:59 | |-| | luna6 [n=luna6@ip68-14-110-43.no.no.cox.net] has quit [Read error: 104 (Connection reset by peer)] |
04:59 | |-| | luna6 [n=luna6@ip68-14-110-43.no.no.cox.net] has joined #mythtv |
05:04 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has joined #mythtv |
05:09 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has quit ["Leaving."] |
05:12 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has joined #mythtv |
05:17 | |-| | lucas123 [n=Meijer@lucas.demon.nl] has quit [" Try HydraIRC -> http://www.hydrairc.com <-"] |
05:40 | |-| | okolsi [n=okolsi@kosh.hut.fi] has left #mythtv [] |
06:25 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has quit ["Leaving."] |
06:29 | |-| | jd86 [n=jd88@pdpc/supporter/student/jd86] has joined #mythtv |
06:58 | |-| | MoRpHeUz [n=morphbr@200.184.118.132] has joined #mythtv |
07:39 | |-| | LLyric [n=simon@d58-104-74-103.dsl.vic.optusnet.com.au] has quit ["Leaving"] |
08:05 | |-| | onixian [n=xian@host-84-222-48-102.cust-adsl.tiscali.it] has quit [Read error: 60 (Operation timed out)] |
08:18 | |-| | luna6 [n=luna6@ip68-14-110-43.no.no.cox.net] has quit [Read error: 104 (Connection reset by peer)] |
08:18 | |-| | luna6 [n=luna6@ip68-14-110-43.no.no.cox.net] has joined #mythtv |
08:28 | |-| | gnome42 [n=obi@dsl-133-79.aei.ca] has joined #mythtv |
08:36 | |-| | onixian [n=xian@89-96-28-147.ip10.fastwebnet.it] has joined #mythtv |
08:42 | |-| | Cardoe_work [n=cardoe@gentoo/developer/Cardoe] has joined #mythtv |
08:43 | |-| | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has quit [Remote closed the connection] |
08:43 | |-| | Cardoe_work changed nick to Cardoe |
08:46 | |-| | onixian [n=xian@89-96-28-147.ip10.fastwebnet.it] has quit ["Leaving"] |
09:02 | |-| | jgarvey [n=jgarvey@cpe-075-177-158-190.nc.res.rr.com] has joined #mythtv |
09:06 | |-| | malban [n=chatzill@adsl-69-149-118-172.dsl.austtx.swbell.net] has joined #mythtv |
09:17 | |-| | madfactor [i=madfacto@74-138-58-159.dhcp.insightbb.com] has quit [] |
09:24 | |-| | madfactor [i=madfacto@74-138-58-159.dhcp.insightbb.com] has joined #mythtv |
10:02 | |-| | aevil [n=aevil@i59F543F1.versanet.de] has joined #mythtv |
10:14 | <celston> | stuarta: ping |
10:15 | <stuarta> | mmm? |
10:15 | <celston> | I think I've pinned down my PiP window swap problem |
10:15 | <celston> | The RingBuffer is being asked to seek beyond the end of the file. Is that ever valid? |
10:16 | <celston> | Occasionally, the seek is so far past the end of the file, that we have to wait more than 16 seconds for data, so we give up and error. And the screen goes blank. |
10:16 | <stuarta> | ooo, don't believe it should attempt that. |
10:17 | <celston> | excellent. |
10:17 | <celston> | I'll try and work out who's asking for that seek and why, but is it also valid for the RingBuffer to truncate the seek to the size of the file at most? |
10:18 | <celston> | On the basis that the file might still be growing, so EOF won't be EOF for long. |
10:18 | <Chutt> | what version are you running? |
10:18 | <stuarta> | i'm not the ringbuffer expert, but he's just arrived. |
10:18 | <celston> | head as of last Monday |
10:18 | <celston> | :) |
10:18 | <Chutt> | i fixed a similar issue a while back |
10:19 | <celston> | while <> 1 week? |
10:19 | <Chutt> | but if it's that recent, then it's not the same thing |
10:19 | <Chutt> | naw |
10:19 | <celston> | ok |
10:20 | <Chutt> | there are valid reasons to seek beyond the end of the file, though, so best not to truncate the seek |
10:20 | <Chutt> | better to figure out why it's trying to in the first place |
10:20 | <celston> | Fair enough. |
10:21 | <celston> | This may be related to the other issue I was going to move on to once I'd fixed this. If you swap PiP window for main, the position you start playing back in doesn't seem to be consistent. |
10:22 | <celston> | e.g.: If I can see a certain scene in the PiP window, I expect approx the same scene to come on the main screen when I swap them - what actually seems to happen is that I see something much nearer the beginning of the live recording. |
10:22 | <Chutt> | swapping should just be two channel changes |
10:23 | <celston> | hmmm. I seem to be swapping between two 'live' recordings (what's the myth technical term for that BTW?) |
10:24 | <stuarta> | masochism |
10:24 | <celston> | :) |
10:24 | <Chutt> | ah, i dunno |
10:24 | <Chutt> | daniel might have changed things |
10:24 | <celston> | such that if you're swapping between two channels you get to keep your buffers? |
10:24 | <celston> | I think so. |
10:25 | |-| | thetron [n=simmons@ppp114-183.lns1.bne4.internode.on.net] has joined #mythtv |
10:26 | |-| | cattelan [n=cattelan@71-34-63-37.mpls.qwest.net] has joined #mythtv |
10:37 | |-| | cattelan_ [n=cattelan@64.190.235.106] has joined #mythtv |
10:39 | <celston> | OK, the way it seems to be being done is: |
10:39 | <celston> | tear down main and pip sessions, start up new sessions but swap the channels / playback sessions etc, seek the playback sessions to zero, then NVP::FastForward to the same frame that they were previously on. Do we know anything bad about NVP::FastForward? |
10:40 | <stuarta> | sounds like something there that could be optimized. |
10:41 | <celston> | hmm, SwapPIP converts the frame to a time, and then FastForward converts that time back into a frame. |
10:41 | <celston> | I think there's a case for NVP:SetFrame |
10:41 | <stuarta> | SeekToFrame ? |
10:41 | <celston> | Indeed |
10:42 | <celston> | I think first I need to work out what's going wrong here, then I'll worry about fixing it tho :D |
10:42 | <stuarta> | always a good plan :) |
10:45 | |-| | cattelan [n=cattelan@71-34-63-37.mpls.qwest.net] has quit [Read error: 110 (Connection timed out)] |
10:48 | <celston> | Ah, there's already an NuppelVideoPlayer::JumpToFrame |
10:59 | |-| | CDev [n=CDev@c-71-233-206-26.hsd1.ma.comcast.net] has quit [Read error: 104 (Connection reset by peer)] |
10:59 | |-| | CDev [n=CDev@c-71-233-206-26.hsd1.ma.comcast.net] has joined #mythtv |
11:03 | <celston> | Got it! copy+paste error. both players are being told to fast forward to the frame that the pip player was on! |
11:04 | |-| | okolsi [n=okolsi@kosh.hut.fi] has joined #mythtv |
11:05 | <stuarta> | nice one. |
11:05 | <celston> | I think I'll change it to use JumpToFrame as well. |
11:07 | <stuarta> | i'd do it as two patches. |
11:07 | <stuarta> | 1 to fix the typo, 1 to change to JumpToFrame |
11:07 | <celston> | OK, I'll put them in trac, daniel as cc for this, right? |
11:08 | <stuarta> | assign them to him if you can |
11:09 | <celston> | ok |
11:13 | |-| | cattelan__ [n=cattelan@64.190.235.106] has joined #mythtv |
11:22 | |-| | xris [n=xris@xris.forevermore.net] has joined #mythtv |
11:22 | |-| | cattelan_ [n=cattelan@64.190.235.106] has quit [Read error: 110 (Connection timed out)] |
11:25 | <stuarta> | back later |
11:49 | <okolsi> | hmm... I did put my email to #3172 as a Reporter.. but it shows as anonymous.. Trac update..? |
11:55 | <xris> | isaac updated it the other day |
11:55 | <Chutt> | i think i'm just going to revert to an older trac |
11:55 | <xris> | heh |
11:55 | <xris> | Chutt: I hope the db will go backwards |
11:55 | <Chutt> | no changes to it |
11:55 | <xris> | ah, that's good |
12:00 | |-| | malban [n=chatzill@adsl-69-149-118-172.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] |
12:03 | |-| | cattelan__ [n=cattelan@64.190.235.106] has quit ["This computer has gone to sleep"] |
12:38 | |-| | xris [n=xris@xris.forevermore.net] has quit ["Leaving."] |
13:03 | |-| | beavis [n=beavis@drms-590c7444.pool.einsundeins.de] has joined #mythtv |
13:05 | |-| | adante [n=adante@203-206-2-181.dyn.iinet.net.au] has quit [Read error: 104 (Connection reset by peer)] |
13:07 | |-| | adante [n=adante@203-206-2-181.dyn.iinet.net.au] has joined #mythtv |
13:18 | |-| | lcase [n=l-case@p54B31132.dip0.t-ipconnect.de] has joined #mythtv |
13:19 | |-| | adante [n=adante@203-206-2-181.dyn.iinet.net.au] has quit [Read error: 104 (Connection reset by peer)] |
13:20 | |-| | kormoc [n=kormoc@dsl081-161-160.sea1.dsl.speakeasy.net] has joined #mythtv |
13:21 | |-| | adante [n=adante@203-206-2-181.dyn.iinet.net.au] has joined #mythtv |
13:22 | |-| | xris [n=xris@dsl081-161-160.sea1.dsl.speakeasy.net] has joined #mythtv |
13:32 | |-| | adante [n=adante@203-206-2-181.dyn.iinet.net.au] has quit [Read error: 54 (Connection reset by peer)] |
13:32 | |-| | adante [n=adante@203-206-2-181.dyn.iinet.net.au] has joined #mythtv |
13:34 | |-| | PointyPumper [i=Pintlezz@OL221-67.fibertel.com.ar] has quit [] |
13:34 | |-| | PointyPumper [i=Pintlezz@OL221-67.fibertel.com.ar] has joined #mythtv |
13:56 | |-| | robthebob [n=rn114@82-46-18-118.cable.ubr02.bath.blueyonder.co.uk] has joined #mythtv |
13:58 | <gnome42> | Chutt: Got a sec? |
13:59 | <Chutt> | kind of |
14:00 | <gnome42> | k, no prob. I'll make a ticket with my one liner and then give the ticket # |
14:18 | |-| | themdg [n=mdg@global.collabraspace.com] has joined #mythtv |
14:31 | <gnome42> | Chutt: Ok, it's #3173 |
14:31 | |-| | themdg [n=mdg@global.collabraspace.com] has left #mythtv [] |
14:31 | <gnome42> | oh, another little trac oddity ... it seems to have reset "Reported by:" to anonymous |
14:32 | <Chutt> | someone said that before |
14:32 | <gnome42> | I noticed it was doing that when I hit preview too |
14:39 | |-| | cattelan [n=cattelan@68.178.56.115] has joined #mythtv |
14:50 | |-| | melunko [n=hmelo@200.184.118.132] has joined #mythtv |
14:50 | |-| | okolsi [n=okolsi@kosh.hut.fi] has left #mythtv [] |
14:53 | |-| | j-rod [i=jarod@nat/redhat/x-45ef91b100c891fc] has quit ["Terminated with extreme prejudice - dircproxy 1.2.0"] |
15:02 | |-| | j-rod [i=jarod@nat/redhat/x-dc09952c87495739] has joined #mythtv |
15:04 | |-| | jaym [n=jaym@c-68-37-250-67.hsd1.nj.comcast.net] has joined #mythtv |
15:04 | <jaym> | how do i enable upnp on mythtv? |
15:04 | <jaym> | 0.20 |
15:04 | <jaym> | doh sorry |
15:12 | |-| | jaym [n=jaym@c-68-37-250-67.hsd1.nj.comcast.net] has quit ["Leaving"] |
15:18 | |-| | cattelan_ [n=cattelan@64.190.235.106] has joined #mythtv |
15:19 | |-| | lcase [n=l-case@p54B31132.dip0.t-ipconnect.de] has quit [] |
15:29 | |-| | cattelan [n=cattelan@68.178.56.115] has quit [Read error: 110 (Connection timed out)] |
15:31 | |-| | kormoc-laptop [n=kormoc@static-71-102-125-6.sttlwa.dsl-w.verizon.net] has joined #mythtv |
15:35 | |-| | onixian [n=xian@host-84-222-48-102.cust-adsl.tiscali.it] has joined #mythtv |
15:44 | |-| | xian__ [n=xian@host-84-222-48-102.cust-adsl.tiscali.it] has joined #mythtv |
15:46 | |-| | cattelan_ [n=cattelan@64.190.235.106] has quit [Read error: 110 (Connection timed out)] |
15:54 | |-| | onixian [n=xian@host-84-222-48-102.cust-adsl.tiscali.it] has quit [Read error: 110 (Connection timed out)] |
15:54 | |-| | Dibblah [n=Dibblah@62-30-168-189.cable.ubr02.dund.blueyonder.co.uk] has joined #mythtv |
15:55 | <MoRpHeUz> | just to understand: when I use an analog tv card, it gets the stream as YUV and then transcodes to MPEG-4 (nuv)....but if I use a DVB card it'll get the stream as MPEG-2 from the card and will not transcode to anything. Is that right ? |
15:56 | <Chutt> | no. |
15:56 | <Chutt> | yuv gets _encoded_ to mpeg4. |
15:57 | <Chutt> | transcoding implies decompressing and then recompressing. |
15:58 | <MoRpHeUz> | Chutt: ow, ok...! thanks! |
15:58 | <gnome42> | ... MPEG-2 from the dvb card is correct, no encoding required |
15:58 | <MoRpHeUz> | following what you said, to get the DVB's stream to MPEG-4, I'll need to _transcode_ right ? (MPEG2 -> yuv -> MPEG4) |
15:59 | <gnome42> | yeah |
15:59 | <MoRpHeUz> | =) |
16:00 | <gnome42> | lets move to -users :) |
16:00 | <MoRpHeUz> | gnome42: I'm going to reach a "dev-subject" using this hehe =P |
16:00 | <MoRpHeUz> | it was just the start of the question.. |
16:01 | <MoRpHeUz> | it's NuppelVideoRecorder that get's the yuv content and encodes to MPEG4... |
16:01 | |-| | bagpuss_1hecat [n=bagpuss_@80.68.89.159] has joined #mythtv |
16:01 | |-| | bagpuss_1hecat changed nick to bagpuss_temp |
16:02 | <MoRpHeUz> | does DVB cards also use NuppelVideoRecorder or as soon as it detects a DVB card it start using another class ? (trying to find it to start coding this transcode stuff) |
16:03 | |-| | bagpuss_thecat [n=bagpuss_@lodge.glasgownet.com] has quit [Read error: 104 (Connection reset by peer)] |
16:03 | <gnome42> | MoRpHeUz: try asking about transcoding from MPEG2 -> MPEG4 in #mythtv-users |
16:05 | <MoRpHeUz> | gnome42: I don't want to just transcode the files...I'm trying to code the LiveTV's transcode stuff... Chris is not here to answer this questions, so I'm asking in the channel... |
16:05 | |-| | bagpuss_thecat [i=bagpuss@lodge.glasgownet.com] has joined #mythtv |
16:05 | <MoRpHeUz> | it's a dev question =) |
16:05 | |-| | bagpuss_temp [n=bagpuss_@80.68.89.159] has quit [Client Quit] |
16:06 | <gnome42> | Oh, ok. Sounded like you needed transcoding :) |
16:07 | <MoRpHeUz> | ;-) |
16:07 | <gnome42> | I don't know the code very well, so I won't send yo ufurther astray :) |
16:07 | |-| | Dibblah [n=Dibblah@62-30-168-189.cable.ubr02.dund.blueyonder.co.uk] has quit [Read error: 104 (Connection reset by peer)] |
16:07 | <MoRpHeUz> | As I dont have a DVB card right now, I don't know where the DVB streams get recorded... |
16:08 | <gnome42> | you _can_ get non MPEG2 stuff from dvb too but its not encoded |
16:08 | <MoRpHeUz> | gnome42: that's ok..thanks anyway! =) |
16:08 | <MoRpHeUz> | gnome42: hhmm...you mean, yuv ? |
16:09 | |-| | Dibblah [n=Dibblah@62-30-168-189.cable.ubr02.dund.blueyonder.co.uk] has joined #mythtv |
16:10 | <gnome42> | yuv doesn't make sense to me in this context :) It's a transport stream to me :) |
16:11 | |-| | cattelan [n=cattelan@71-34-63-37.mpls.qwest.net] has joined #mythtv |
16:13 | <xris> | MoRpHeUz: I would recommend dvbrecorder.cpp :) |
16:14 | <MoRpHeUz> | xris: hhmmm.......great ;-) |
16:14 | |-| | degreseven [n=bryan@c-71-227-220-4.hsd1.or.comcast.net] has joined #mythtv |
16:14 | <MoRpHeUz> | gnome42: what other kind of stuff different from MPEG2 you think of ? |
16:14 | <MoRpHeUz> | xris: I will take a look now..... |
16:14 | <gnome42> | h.264 for sure |
16:15 | <MoRpHeUz> | gnome42: good to know...will take a look at it also.. |
16:15 | <MoRpHeUz> | thanks! =) |
16:16 | <xris> | MoRpHeUz: find | grep is handy :)0 |
16:17 | <xris> | MoRpHeUz: h.264 is used for HD stuff in europe. dunno if they use it for SD stuff, too. |
16:17 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has joined #mythtv |
16:17 | <gbee> | xris: not around here |
16:18 | <MoRpHeUz> | xris: hehe, tried "grep dvb" too many stuff hehe, so it's better to ask =) |
16:19 | <MoRpHeUz> | but it was my fault to not see dvbrecorder |
16:19 | <gbee> | well aside from SD stuff broadcast on HD channels, which is probably rare as they'd upscale most of it |
16:25 | <MoRpHeUz> | I'm starting to think that I'll need to travel to do this dvb stuff hehe (as we dont have any dvb broadcaster here....) |
16:27 | |-| | Dibblah [n=Dibblah@62-30-168-189.cable.ubr02.dund.blueyonder.co.uk] has quit [Remote closed the connection] |
16:28 | |-| | lucas2 [n=lucas@lucas.demon.nl] has joined #mythtv |
16:39 | |-| | aevil^aw [n=aevil@i59F568F0.versanet.de] has joined #mythtv |
16:39 | <janneg> | MoRpHeUz: the dvbrecorder doesn't matter for your use case (if I remember it correctly) |
16:40 | <janneg> | you want some sort of on the fly transcoding, right? |
16:41 | |-| | aevil [n=aevil@i59F543F1.versanet.de] has quit [Read error: 110 (Connection timed out)] |
16:43 | <janneg> | I would integrate that directly into the streaming part of the backend |
16:43 | <MoRpHeUz> | janneg: that's right...Probably dvbrecorder would be for something like scheduled recording ? |
16:44 | <janneg> | that has the advantage that it will work for all recording types |
16:46 | <MoRpHeUz> | do you have an idea where I should look for this livetv stuff ? maybe livetvchain.cpp or |
16:46 | <janneg> | the recorder classes are for hardware access and writing the data to the disk. the dvbrecorder controls DVB/ATSC hardware and writes mpeg2 transport streams almost unaltered to the disk |
16:47 | <MoRpHeUz> | hhmm.....ok |
16:47 | |-| | Dibblah [n=Dibblah@62-30-168-189.cable.ubr02.dund.blueyonder.co.uk] has joined #mythtv |
16:48 | |-| | kormoc-laptop [n=kormoc@static-71-102-125-6.sttlwa.dsl-w.verizon.net] has quit ["Leaving"] |
16:49 | <gnome42> | janneg: I been using LiveTV for testing a lot today and your live_startchan patch seems solid |
16:49 | <janneg> | no. most of the code you'll need is in programs/mythbackend and programs/mythtranscode |
16:51 | <janneg> | gnome42: it's unfortunaly not clean, the input handling is not fully correct |
16:53 | <gnome42> | oh, I see. It does seem better :) |
16:54 | |-| | kormoc-laptop [n=kormoc@static-71-102-125-6.sttlwa.dsl-w.verizon.net] has joined #mythtv |
16:54 | <gnome42> | janneg: what do you think of #3173 ? |
16:55 | <gnome42> | janneg: can you confirm the seeking problem by any chance? |
16:55 | |-| | melunko [n=hmelo@200.184.118.132] has quit [Read error: 113 (No route to host)] |
16:57 | <janneg> | MoRpHeUz: I'm would create TranscodingFileTransfer for the backend (with code from mythtranscode) |
16:58 | <janneg> | look for FileTransfer in programs/mythbackend |
16:58 | |-| | j-rod [i=jarod@nat/redhat/x-dc09952c87495739] has quit [Read error: 110 (Connection timed out)] |
16:59 | <MoRpHeUz> | janneg: ok! I'll take a look! thanks!! |
16:59 | <janneg> | so when a frontend requests a TranscodingFileTransfer the backend would transcode the recording before serving data to the frontend |
17:00 | |-| | beavis [n=beavis@drms-590c7444.pool.einsundeins.de] has quit [Remote closed the connection] |
17:00 | <gbee> | what's the aim here, to reduce the network bandwidth? |
17:00 | |-| | j-rod [i=jarod@nat/redhat/x-5a13d49cc9fb0696] has joined #mythtv |
17:01 | |-| | Cardoe [n=cardoe@gentoo/developer/Cardoe] has quit ["Leaving"] |
17:02 | <MoRpHeUz> | janneg: that makes sense... |
17:02 | <janneg> | maybe. I thought missing cpu power in the mobile frontend is the main issue |
17:02 | |-| | cattelan [n=cattelan@71-34-63-37.mpls.qwest.net] has quit ["This computer has gone to sleep"] |
17:02 | <MoRpHeUz> | that's it |
17:03 | <MoRpHeUz> | =) |
17:04 | <GreyFoxx> | On the fly transcoding would be handy for players the require specific codecs/resolutions as well |
17:04 | <GreyFoxx> | It would be most useful |
17:04 | |-| | kormoc_ [n=kormoc@static-71-102-125-6.sttlwa.dsl-w.verizon.net] has joined #mythtv |
17:04 | |-| | kormoc_ [n=kormoc@static-71-102-125-6.sttlwa.dsl-w.verizon.net] has quit [Remote closed the connection] |
17:05 | <janneg> | gnome42: if it fixes the issue it's good :). I don't have enough time to look into it now :( |
17:05 | <gnome42> | janneg: sure, np |
17:10 | <gbee> | hardware mpeg4 decoder then? otherwise I'm puzzled as mpeg 2 uses less cpu to decode than mpeg 4 doesn't it? |
17:10 | <kormoc> | Aye, it does |
17:10 | |-| | MrGandalf [n=buechlmr@cpe-72-225-32-214.rochester.res.rr.com] has joined #mythtv |
17:12 | |-| | jgarvey [n=jgarvey@cpe-075-177-158-190.nc.res.rr.com] has quit ["Leaving"] |
17:12 | <janneg> | gbee: not necessarily. there is no need to let the resulotion untouched |
17:12 | |-| | kormoc-laptop [n=kormoc@static-71-102-125-6.sttlwa.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)] |
17:13 | <janneg> | and GreyFoxx probably spoke about upnp players which are limited in the several ways |
17:13 | <GreyFoxx> | yes |
17:14 | <gbee> | well sure, but why transcode to mpeg 4 if you're reducing the resolution? the best compromise between cpu and resolution would probably be a mpeg2 |
17:14 | <GreyFoxx> | Some play only mpeg2 (media mvp), some only wmv (xbox 360) and some have resolution/bitrate limitations |
17:14 | <gbee> | not questioning on the fly transcoding in general, I was just curious about what MoRpHeUz was intending to do :) |
17:14 | <GreyFoxx> | Having an on the fly transcode lets the player pick what format, resolution and bitrate it wants |
17:15 | <GreyFoxx> | ahhh |
17:15 | <GreyFoxx> | like a combo of lower bitrate (it's a wireless device) and hardware decoder capable of mpeg4 |
17:15 | <janneg> | gbee: there is no need but mythtranscode doesn't support mpeg2 encoding yet |
17:16 | <MoRpHeUz> | yeah...I was saying mpeg4 all the time just to simplify the question, but the idea is to support a lot of formats/resolutions/bitrates |
17:17 | <GreyFoxx> | and there is no real reason it can't server up all videos, not just recordings, so we could live transcode mpeg4 avi's to mpeg2 for mediamvp/mpeg2 limited players and such |
17:18 | <gbee> | assuming you've got the power on the backend :) |
17:18 | <GreyFoxx> | it takes very very little depending on the requested codecs and such of course |
17:18 | <gbee> | would be good if it gets to that point though |
17:18 | <janneg> | quad core cpus are available |
17:18 | <MoRpHeUz> | =) |
17:18 | <MoRpHeUz> | hehe |
17:19 | <gbee> | :D |
17:21 | <gbee> | I was thinking earlier how getting the embedded db stuff done before 0.21 would invalidate the whole question of supporting 3.23, I'm keen enough to see that happen that I might start playing around with it |
17:28 | <Chutt> | shouldn't be hard to get something basic in place. |
17:29 | <MoRpHeUz> | well, have to go now...see you later...thanks for all the help! |
17:29 | |-| | MoRpHeUz [n=morphbr@200.184.118.132] has quit ["Leaving..."] |
17:29 | <GreyFoxx> | gbee: And cut down on user configuration+support |
17:30 | <Chutt> | basically: write server around libmysqld, add autodiscovery code from the upnp stuff |
17:30 | <Chutt> | - write Qt sql driver to talk to the new server |
17:31 | <Chutt> | (come up with some protocol) |
17:31 | <Chutt> | add some very basic authentication |
17:32 | <Chutt> | does anyone really really want to be in on summer of code? |
17:36 | <gbee> | finally getting somewhere on #3034 |
17:43 | <gbee> | Chutt: I want to believe that SoC can actually work, but I doubt things will go any better than last year |
17:46 | <xris> | Chutt: I have a project I'd love to have worked on (flash video player), and may sign up separately from mythtv if the group as a whole chooses not to. |
17:46 | <xris> | it definitely takes a lot more work/effort to get results out of people than any of us put in last year. |
17:46 | <xris> | (including the students) |
17:48 | <janneg> | xris: you have to register this week |
17:50 | <xris> | huh? I thought I saw an email today saying that they weren't opening things up yet. |
17:50 | <xris> | well, I'll let Chutt continue the conversation, then. |
17:52 | |-| | melunko [n=hmelo@201.36.198.2] has joined #mythtv |
17:52 | <xris> | I think there's also some concern that they really don't want to work with individuals anymore, but would rather send money to 501c3 groups instead (like sflc) |
17:53 | <xris> | I've done some research on sflc/spi stuff, but I Chutt has said that he doesn't really see the point, and he's in control. |
17:55 | |-| | malban [n=chatzill@adsl-69-149-118-172.dsl.austtx.swbell.net] has joined #mythtv |
17:56 | |-| | malban_ [n=chatzill@adsl-69-149-118-172.dsl.austtx.swbell.net] has joined #mythtv |
17:58 | |-| | robthebob [n=rn114@82-46-18-118.cable.ubr02.bath.blueyonder.co.uk] has quit [Read error: 113 (No route to host)] |
17:59 | <janneg> | xris: "We are currently accepting applications from open source organizations. The list of selected organizations will be show here on March 14th." |
17:59 | <janneg> | http://code.google.com/soc/ |
17:59 | <xris> | good enough. |
18:00 | <janneg> | so s/this week/in the next seven days/ |
18:00 | <xris> | yeah |
18:04 | <CDev> | xris: I want to change the response XML for all of the backend methods... are you using them in MythWeb? |
18:04 | |-| | malban [n=chatzill@adsl-69-149-118-172.dsl.austtx.swbell.net] has quit [Read error: 145 (Connection timed out)] |
18:05 | <xris> | I don't think so |
18:05 | <xris> | only the icon stuff |
18:05 | <xris> | er, preview pixmap |
18:05 | <CDev> | that won't change. |
18:05 | <CDev> | So the branch that used ajax to retrieve program guide details was never merged? |
18:06 | <xris> | nope. he basically disappeared |
18:06 | |-| | malban_ [n=chatzill@adsl-69-149-118-172.dsl.austtx.swbell.net] has quit [Read error: 145 (Connection timed out)] |
18:06 | <CDev> | excellent (not really, but makes my changes easier). |
18:06 | <xris> | he's still in the channel here, and has emailed a few times expressing interest in merging things in, but hasn't actually done much toward that end. |
18:07 | <CDev> | I haven't received any responses in the last 24 hours about the changes so I think I'm just going to make them (unless I hear any objections here!) |
18:09 | <CDev> | I think more ajax type support in mythweb would make it a more responsive interface... assuming it was implemented well... will have to wait and see if he comes back and continues his work. |
18:10 | <Chutt> | i don't know about them approving an org with only one student/project |
18:17 | |-| | cattelan [n=cattelan@71-34-63-37.mpls.qwest.net] has joined #mythtv |
18:18 | |-| | cattelan [n=cattelan@71-34-63-37.mpls.qwest.net] has quit [Client Quit] |
18:20 | |-| | malban [n=chatzill@adsl-69-149-118-172.dsl.austtx.swbell.net] has joined #mythtv |
18:23 | |-| | shodan- [n=shodan@ip212.99-113-216.pppoe4.joliette.intermonde.net] has joined #mythtv |
18:23 | <shodan-> | mpeg2 5500kbit/s , 1196mb per hour -> http://domn.net/img/original-tcr-mpeg2.png |
18:23 | <shodan-> | h.264 800kbit/s , 380mb per hour -> http://domn.net/img/original-tcr-ffmpegh264.png |
18:23 | <shodan-> | why isn't mythtv using h.264 internally ? |
18:30 | <xris> | shodan-: because encoding it in realtime isn't possible for most people? |
18:32 | <xris> | CDev: yes, more ajax would be good. but there's only so much that one can do before having to drop support for non-js, etc. |
18:32 | <CDev> | true. |
18:33 | <xris> | Chutt: no one else is interested in mentoring projects this year? |
18:33 | <shodan-> | xris, I know, it takes 3x playback time to get this kind of quality, but the space savings are worth it so it would be a perfect target for mythtrancode |
18:34 | |-| | cattelan [n=cattelan@68.178.56.115] has joined #mythtv |
18:34 | <CDev> | xris: The changes I'm making will change the url to retrieve pixmaps... should I commit the change to MythWeb when I commit my code, or do you want me to let you know what it will be so you can make the change? |
18:34 | <xris> | shodan-: mythtranscode uses the same encoding routines that livetv does. It will *eventually* support other formats, though. |
18:35 | <xris> | CDev: go ahead and commit to mythweb. feel free to update the perl bindings, too, if you want (or let me know what to do). |
18:35 | <CDev> | Never done perl before. I will take a look to see if it is something easy. |
18:37 | <shodan-> | k, well anyway I figured a workaround of running ffmpeg on the files via cron and at the same time I switch to mp4 container and aac audio, but it would be great to still be able to do lossless commercial cutting after it's been converted.. but there surely are more pressing matters anyway ! |
18:37 | <xris> | let me know if you want me to do it. |
18:37 | <xris> | shodan-: ffmpeg doesn't understand all of the input file format stuff that mythtv does. |
18:38 | <xris> | if it works for you, great, but a lot of people would get AV sync problems on output |
18:40 | <shodan-> | xris I'm using mythtranscode's fifo to feed ffmpeg like nuvexport does, I have only done one episode but it turned out great so far, but in the future all my shows are going to be mpeg ts from the dvb card so ffmpeg is a bit more forgiving with those files I guess |
18:40 | <xris> | shodan-: gotcha. |
18:40 | <xris> | um, you *can* just use nuvexport for that. the mp4 mode does h.264 |
18:41 | <xris> | and no, ffmpeg isn't "more forgiving"... frame glitches, etc. will still cause issues. in fact, many of them worse than you get with ivtv and even causes mythtv to freak out on some things. |
18:42 | <shodan-> | well I wanted to get to know the ffmpeg syntax a little bit better, I could have just used nuvexport I guess |
18:43 | <shodan-> | hmm , I'll have to convert more show, maybe I just got lucky on this one show |
18:45 | <Chutt> | xris, email the developers list and see if anyone else wants to do a student or two |
18:45 | <Chutt> | xris, if there's 3 or 4 people interested, i'll apply for the project |
18:48 | |-| | JoeBorn [n=rootmeis@c-24-13-87-244.hsd1.il.comcast.net] has joined #mythtv |
18:54 | <xris> | Chutt: willdo |
18:55 | <Chutt> | the deadline's not to far away, though |
19:09 | |-| | jams [n=jams@CPE-72-131-6-174.wi.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] |
19:09 | |-| | jams [n=jams@CPE-72-131-6-174.wi.res.rr.com] has joined #mythtv |
19:11 | |-| | cattelan [n=cattelan@68.178.56.115] has quit [Read error: 110 (Connection timed out)] |
19:11 | |-| | aevil^aw [n=aevil@i59F568F0.versanet.de] has quit ["Verlassend"] |
19:17 | |-| | Voting [n=EricL@ool-45754623.dyn.optonline.net] has joined #mythtv |
19:17 | <Voting> | If I have budget to hire someone to make some enhancements, who might be interested? |
19:18 | <GreyFoxx> | Voting you will get more people by using the mailing list. Most devs don't hang out here. And those that do are rarely actually here |
19:20 | <Voting> | If anyone is interested, write to TheGoodStranger@yahoo.com ... OK, GreyFoxx... I'll do that. |
19:43 | |-| | JoeBorn [n=rootmeis@c-24-13-87-244.hsd1.il.comcast.net] has quit [Read error: 110 (Connection timed out)] |
20:01 | |-| | bieb [n=me@66-23-224-56.clients.speedfactory.net] has joined #mythtv |
20:01 | <bieb> | I have a question about which Hauppage card to purchase for MythTV |
20:02 | <Anduin> | bieb: ask it in the other channel |
20:02 | <bieb> | which other channel? |
20:02 | <Anduin> | bieb: In the topic (#mythtv-users) |
20:02 | <xris> | bieb: it's a good idea to read the channel topic before speaking into a channel in irc. |
20:03 | <bieb> | sorry about that, I didn't see the other windo that popped up |
20:04 | <bieb> | thanks |
20:13 | |-| | Frouse [n=arp089@user-0cdvhr4.cable.mindspring.com] has joined #mythtv |
20:15 | |-| | Frouse [n=arp089@user-0cdvhr4.cable.mindspring.com] has left #mythtv [] |
20:16 | |-| | bieb [n=me@66-23-224-56.clients.speedfactory.net] has left #mythtv [] |
20:17 | |-| | russellb [n=russell@12-214-191-64.client.mchsi.com] has joined #mythtv |
20:50 | |-| | xris [n=xris@dsl081-161-160.sea1.dsl.speakeasy.net] has quit ["http://forevermore.net/"] |
20:54 | |-| | rbellamy [n=rbellamy@pdpc/supporter/silver/rbellamy] has joined #mythtv |
21:17 | |-| | russellb [n=russell@asterisk/developer-and-stable-maintainer/drumkilla] has quit [] |
21:18 | |-| | daMaestro [n=jon@fedora/damaestro] has joined #mythtv |
21:18 | |-| | skamithi [n=skamithi@cpe-071-077-064-134.nc.res.rr.com] has joined #mythtv |
21:38 | |-| | xris [n=xris@xris.forevermore.net] has joined #mythtv |
21:42 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has quit ["Leaving."] |
22:01 | |-| | frag_spawn [n=JP@203-206-99-59.dyn.iinet.net.au] has joined #mythtv |
22:02 | |-| | rifter374 [n=rifter37@c-71-205-14-121.hsd1.mi.comcast.net] has joined #mythtv |
22:02 | |-| | rifter374 [n=rifter37@c-71-205-14-121.hsd1.mi.comcast.net] has left #mythtv [] |
22:32 | |-| | kormoc [n=kormoc@dsl081-161-160.sea1.dsl.speakeasy.net] has quit ["Done with work, yay! ( http://www.openbash.org )"] |
23:29 | |-| | malban [n=chatzill@adsl-69-149-118-172.dsl.austtx.swbell.net] has quit ["Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]"] |
23:34 | |-| | kormoc [n=kormoc@pool-71-164-10-252.sttlwa.fios.verizon.net] has joined #mythtv |
23:34 | |-| | melunko_ [n=hmelo@201.36.198.2] has joined #mythtv |
23:52 | |-| | skamithi [n=skamithi@cpe-071-077-064-134.nc.res.rr.com] has left #mythtv [] |
23:53 | |-| | JoeBorn [n=rootmeis@adsl-75-3-25-46.dsl.chcgil.sbcglobal.net] has joined #mythtv |
23:59 | |-| | user4324454165 [n=user4324@ip68-8-210-252.sd.sd.cox.net] has joined #mythtv |
--- | Log | closed Wed Mar 07 00:00:14 2007 |