01:11 | Coburn | Morning |
01:11 | Coburn | I wanted to do CuBox tweaking yesterday but it was too hot and I was like "meh, raspberry pi needs my attention" |
01:12 | Coburn | so yeah. gotta see if I can get XBMC to recongize my remote's "menu" button |
01:12 | Coburn | when a user presses that button, it goes back to the main menu |
02:29 | Coburn | Problems with XBMC when you stop and start it manually |
02:29 | Coburn | gckOS_WaitUserSignal : 5274 [t=1] SignalID: 64, ProcessID: 915, Type: 14, index: 1 |
02:29 | Coburn | looping lines, then that xbmc.bin process becomes a zombie and SIGKILL will not kill it |
02:32 | Coburn | even hangs a reboot process |
02:55 | dbsx | re the remote : I dont understand this. I have a tv/remote that it all works perfectly via libcec. I have one other tv/remote that the return button does not work. Does this mean that we dont use libcec at all in this case? or do we have the cubox just handle the one dysfunctional key? |
02:58 | Coburn | dbsx: I think you can map other buttons to the same key function twice |
02:58 | Coburn | wait |
02:58 | Coburn | you're using a TV remote that controls XBMC on the CuBox? |
02:58 | Coburn | Not via IR? |
04:42 | Coburn | Beautiful |
04:43 | Coburn | Menu key on my remote is now "back" |
04:43 | Coburn | Saves me having to attach a mouse. |
04:43 | cbxbiker61 | i finally have a working Linux commercial skipper |
04:44 | cbxbiker61 | i've been porting the "windows" version for the last week or so |
04:44 | cbxbiker61 | i cleaned it up a lot and converted to c++ |
04:45 | Coburn | lol |
04:45 | Coburn | in before a lawsuit... :P |
08:33 | rabeeh | cbxbiker61: how does that work? how do you identify a commercial? |
08:34 | cbxbiker61 | there are about 4 or 5 different ways of identifying the beginning and end of commercials |
08:35 | cbxbiker61 | one example would be by a logo, most of the major networks in the US put there logo on the screen for network content |
08:35 | cbxbiker61 | whereas the commercials don't have the logos |
08:36 | rabeeh | oh; so you need to decode too |
08:36 | cbxbiker61 | also using black frames to identify the beginning and end of commercials |
08:36 | cbxbiker61 | and the audio volume |
08:36 | cbxbiker61 | yes, every frame has to be analyzed |
08:36 | rabeeh | lots of processing |
08:36 | rabeeh | any idea if CuBox can take it? |
08:37 | rabeeh | i mean decoding by hardware and analysis via iwmmxt? |
08:37 | rabeeh | for black screens you can use XOR engine maybe to do some XOR operations with fixed frame? |
08:37 | cbxbiker61 | it takes about 7 minutes or so to process an hours worth of content |
08:37 | cbxbiker61 | on an FX-8350 |
08:37 | rabeeh | which machine? |
08:37 | rabeeh | oh :) |
08:38 | rabeeh | which decoder are you using? |
08:38 | cbxbiker61 | it only uses one core for mpeg content |
08:38 | cbxbiker61 | ffmpeg does the decode |
08:38 | rabeeh | oh; so there is a chance |
08:38 | jnettlet | cbxbiker61, with the new law that passed, the audio volume detection should hopefully no longer work. |
08:38 | rabeeh | how much CPU takes for the analysis? |
08:38 | cbxbiker61 | 100% on one core |
08:39 | cbxbiker61 | jnettlet, yeah |
08:39 | rabeeh | oh; that's going to be tough for any embedded machine |
08:40 | cbxbiker61 | well if the process is nice'd the machine could still be useful while it's processing the video |
08:40 | cbxbiker61 | and if it was a dedicated media box, probably wouldn't matter too much how long it takes |
08:41 | cbxbiker61 | once i get the code cleaned up enough to be proud of, i'll release it |
08:41 | cbxbiker61 | it was very hard to read before i started my cleanup |
08:43 | rabeeh | cbxbiker61: must you inspect every frame? |
08:43 | rabeeh | i mean the logo thing can be detected once every 10 frames; worst case you will be infected by a <0.3sec Ad :) |
08:44 | cbxbiker61 | my FX-3850 has 32G of memory, since it starts the comskipper immediately following the capture and so disk speed is not part of the equation |
08:44 | cbxbiker61 | since it's all still in cache |
08:45 | cbxbiker61 | once i finish the cleanup, i'll analyze performance and see where i can improve it |
08:45 | cbxbiker61 | it's doing about 200fps currently |
08:58 | Coburn | program it in brainf**k and that will be ace |
08:59 | Coburn | that is a language, btw |
10:25 | Coolgeek | Ook > brainf*ck |
14:07 | cbxbiker61 | my comskipper running on cubox is doing 50fps on 480p content |
14:08 | cbxbiker61 | my FX-8350 does 480p at about 700fps, does 1080 at 200fps |
14:08 | cbxbiker61 | in any case it seems to be working properly on arm |
14:09 | rabeeh | :) |
14:09 | rabeeh | looks we have a new use case :) |
18:38 | shesselba | _rmk_: thanks ;) |
19:08 | rabeeh | yeah. _rmk_ thanks :) |
19:08 | rabeeh | i don't know why; but thanks. |
19:11 | Punkley_Chillin | thanks for being _rmk_ maybe :) |
19:13 | Coolgeek | _rmk_: thanks to you ! |
19:13 | Coolgeek | rabeeh, Punkley_Chillin thanks to you too !! |
19:14 | _rmk | 19:14 * _rmk_ chuckles |
19:14 | Punkley_Chillin | think i might try to go back to bed |
19:14 | Punkley_Chillin | it is 4:44am here |
19:14 | Coolgeek | 19:14:31 Punkley_Chillin | it is 4:44am here <== good night |
19:16 | _rmk_ | As we're getting close to Christmas, I'll thank you in a completely different language which I can almost guarantee that no one here will understand: Fì'uri, irayo si oe ngaru nìtxan. |
19:18 | Coolgeek | _rmk_: I don't like the way you talk to me |
19:19 | _rmk_ | why? :) |
19:20 | Coolgeek | I don't understand the Na'vi language :( |
19:20 | _rmk_ | so, sometimes google is useful :) |
19:21 | Coolgeek | yup, that's why I now it's this language :) |
19:22 | _rmk_ | fì'uri (As for this thing), oe (I) nìtxan (much) irayo si (do thanks) ngaru (to you) |
19:23 | _rmk_ | well, nìtxan = much or very |
19:23 | Coolgeek | is this language spoken anywhere ? |
19:24 | _rmk_ | yes, there's some people who are fluent in it despite the limited number of "root words" in it |
19:27 | Coolgeek | like you ? |
19:28 | _rmk_ | oh no, nowhere near :) I can't get my tongue around the trilled r and flapped r (which is similar to the way an American would say the 't' in water) |
19:33 | _rmk_ | unlike other constructed languages, Dr Paul Frommer (the creator of it) is still very much involved with its development, which makes it rather unique |
19:46 | _rmk_ | Coolgeek: btw, glad you didn't drop the ' in Na'vi, that'd be like dropping a random letter from an English word. |
19:56 | Coolgeek | don't know english enough to say so :) |
20:06 | _rmk_ | hrh |
20:13 | _rmk_ | heh, New Zealanders are are celebrating still being here... they're a few hours early, it's not yet 11:11 UTC on the 21st. |
20:16 | _rmk_ | two mayans: "The tequila is ready, you want some?" "I'm working on this calendar, but I guess if I don't finish it, it won't be the end of the world." |