03:57 | vivek_ | Do the Vivante drivers for hardware encoding/decoding come packaed with Debian Jessie 3.0.35 or de we need to build them ? |
10:56 | ralix | morning |
10:57 | jnettlet | morning |
11:05 | rabeeh | hi ralix |
11:06 | rabeeh | we have an initial Android 4.4 kitkat ready for developers |
11:06 | rabeeh | and testers |
11:07 | rabeeh | https://github.com/rabeeh/android-imx6-kitkat |
11:07 | rabeeh | wifi/bt in that version is a tough not to break. |
11:07 | jnettle | 11:07 * jnettlet cheers for rabeeh's kitkat! |
11:08 | rabee | 11:08 * rabeeh throws a bag of credit to jnettlet on LK 3.10.30 android branch |
11:08 | rabeeh | full screen finally works ok |
11:09 | jnettlet | yeah that is a KitKat feature. Expanded desktop or Expanded view something like that |
11:25 | deniska | Fullscreen was in cyanogenmod before it was cool =) |
12:15 | rabeeh | deniska: are you familiar with devs @ cyanogenmod? |
12:18 | deniska | no |
12:22 | rabeeh | i'll search for devs there |
12:22 | rabeeh | it's an interesting project ! |
15:54 | heap_ | hi is there any howto about logging out of the sd card.. for example on usb stick? |
15:55 | msalerno | what do you mean logging out of the sd card? |
15:56 | heap_ | to not write data into /var/log and extend life of the sd card |
15:57 | rabeeh | heap_: this highly depends on the distribution you are using. |
15:57 | heap_ | using arch arm linux :> |
15:58 | rabeeh | for micro distribution and ones that are fully controlled; typically the log into a rotating file under a tmpfs |
16:33 | vivek_ | Has any one done benchmark tests on video transcoding for gstreamer-imx running on Debian Jessie ? |
16:35 | jnettlet | I don't think specifically for Debian Jessie |
16:44 | heap_ | ah, and anyway any idea if xmbc is still broken on arch arm? |
16:48 | vivek_ | Ok, for any distribution too would be fine ! |
16:58 | bartoli | Hello people, I have some problem getting xbmc running on my cubox v1 Pro |
16:58 | bartoli | I did the how to on http://www.solid-run.com/mw/index.php?title=Arch_Linux_ARM |
16:59 | bartoli | I only get X server running with the xf86-video-fbdev drivers |
17:00 | bartoli | the xf86-video-dove driver fails on some missing lib |
17:01 | bartoli | Oh ja, I'm running arch |
17:02 | bartoli | When running xbmc, it fails with "XMBC needs hardware accelerated OpenGL rendering" |
17:03 | bartoli | a related error: 'glxinfo: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory" |
17:05 | heap_ | bartoli: its still broken i think |
17:05 | rabeeh | bartoli: for dedicated xbmc try Xbian / OpenElec / GeexBox |
17:06 | bartoli | My reasons for using arch where: |
17:06 | bartoli | 1. I'm familiar with it |
17:07 | bartoli | 2. Wanted to try run asterisk on the cubox |
17:08 | bartoli | But I'll try the dedicated xbmc distro's |
17:08 | bartoli | Thanks |
17:14 | vivek_ | Is there a way to check if gstreamer performs transcoding using GPU/VPU on Cubox ? |
17:17 | jnettlet | vivek_, cubox or cubox-i? |
17:17 | vivek_ | cubox-i..! |
17:18 | jnettlet | if you run your pipeline through gst-launch in verbose or debug mode you should be able to verify that the VPU is being used for decoding and encoding |
17:18 | rabeeh | dv_: is master in this and he done benchmarks before |
17:19 | rabeeh | he ran transcoding from high profile h.264 to base h.264 almost on real time on the CuBox-i1 (lowest end model) |
17:24 | vivek_ | rabeeh : Yes, I looked into it. I had built gstreamer-imx on my cubox-i but the transcoding time makes it look as if the process was done by CPU... |
17:24 | vivek_ | Any suggestions ? |
17:25 | rabeeh | vivek_: arch? |
17:25 | rabeeh | which distro? |
17:25 | rabeeh | gst-1.0? |
17:25 | rabeeh | kernel? |
17:36 | esin | Hi, will I see on solid-run.com if Hummingboard is released or where should I check frequently? |
17:38 | vivek_ | Debian Jessie 3.0.35 running on Cubox-i4-pro |
17:38 | vivek_ | @ rabeeh |
17:39 | rabeeh | vivek_: you need to rebuild the gst-1.0 ipu plugins to try them out |
17:39 | rabeeh | esin: solid-run.com will be the main place |
17:42 | vivek_ | rabeeh : I tried the folowing blog for building gstreamer-imx http://jas-hacks.blogspot.in/2014/04/imx6-gstreamer-imx.html |
17:42 | esin | rabeeh, Good to know, thanks. And the esata port will support 4tb hdds? |
17:42 | vivek_ | Is that fine ? |
17:42 | rabeeh | esin: HB has msata |
17:42 | rabeeh | CBi has eSata and supports 4TB |
17:43 | esin | rabeeh, Oh I see. Doesn't msata support 4tb? |
17:43 | rabeeh | the controller supports much more than that but ARM architecture is limited to 16TB; without proper modifications to the MMU part |
17:43 | vivek_ | Or any other way to build gst-1.0 ipu plugins |
17:43 | rabeeh | it does; both msata and esata support 4tb |
17:43 | vivek_ | ? |
17:44 | rabeeh | did u try his instructions? |
17:45 | vivek_ | Yes, followed it completely. Got the exact results for gst-inspect-1.0 |
17:45 | esin | Thanks for clarifying. So HB is superior than banana pi which sata port supports only up to 2tb |
17:46 | rabeeh | vivek_: so gst-inspec-1.0 shows you the vpu plugins? |
17:46 | vivek_ | I didn't get imxeglvivsink element during gst-inspect though ! |
17:46 | vivek_ | Everything else was the same |
17:47 | rabeeh | ok; |
17:47 | rabeeh | so did u get at least playback accelerated? |
17:48 | vivek_ | Yes.. |
18:02 | rabeeh | great ! |
18:02 | rabeeh | so it means firmware of the vpu and drivers is installed correctly |
18:02 | rabeeh | welcome vivek__ :) |
18:02 | vivek__ | rabeeh : any suggestions ? |
18:02 | rabeeh | i think your driver / firmware is correctly installed |
18:03 | vivek__ | ok. |
18:03 | rabeeh | you just need to find the magical transcoding pipeline. |
18:03 | vivek__ | yeah that's what i was thinking... |
18:03 | rabeeh | lets ping master dv__; maybe he has scripts laying around |
18:03 | vivek__ | is dv__ online ? |
18:04 | rabeeh | i don't think so |
18:04 | rabeeh | he was earlier |
18:04 | rabeeh | i'm pinging him to see |
18:04 | rabeeh | vivek__: will you write a wiki page about this? |
18:04 | vivek__ | About transcoding ? |
18:04 | rabeeh | on - http://imx.solid-run.com/wiki/index.php?title=Main_Page |
18:04 | rabeeh | about gst-1.0 and transcoding |
18:04 | rabeeh | i mean any hints and tips you have to get transcoding, even playback then it would be great |
18:05 | vivek__ | Yes I could do that ! |
18:05 | rabeeh | i wonder where the image resize happens in the pipeline; does it use IPU IC or EGL |
18:05 | rabeeh | vivek__: great !! would be really helpful |
18:05 | rabeeh | please take the right side on the 'information for developers' |
18:07 | vivek__ | Yes, will start writing them on wiki ... |
18:08 | vivek__ | Please do ping dv__... I really need to find if anything is wrong... |
18:09 | vivek__ | Because I'm getting a transcoding performance comparable to Raspberry Pi... and that's not nice ! |
18:09 | rabeeh | i already did |
18:09 | rabeeh | ok; lets see first |
18:09 | rabeeh | how much cpu utilization you get to play any hd content? |
18:10 | rabeeh | if it's pure decoding (i.e. no audio) then on bluray you should be getting few percentage of the cpu (something like 5-7%) - do you have that? |
18:10 | rabeeh | those numbers are reports from dv__ btw |
18:10 | rabeeh | vivek__: what is your final application? what are you going to do with transcoding? |
18:11 | vivek__ | A transcoding cluster... |
18:12 | vivek__ | I'm getting a cpu load of 8%...checked it out now |
18:13 | rabeeh | which resolution?bitrate?codec? with/without audio? |
18:15 | vivek__ | HD 720p (~600MB, MKV, 5.1) without audio; video from sintel |
18:19 | rabeeh | codec? |
18:20 | vivek__ | h264 |
18:22 | rabeeh | which platform? |
18:23 | rabeeh | i.e. which CBi? |
18:24 | vivek__ | i4 pro |
18:34 | vivek_ | IDENTIFY vivek_ |
18:53 | boris317 | Anyone successfully playing 1080p videos running geexbox on a cubox-i4pro? I am getting a pretty bad stutter myself |
19:04 | obinou | boris317: I succeed in that using openelec |
19:05 | obinou | and not all 1080p movies are created equal, regarding their encoding and the imx6q proc |
19:07 | boris317 | Thanks obinou. If you are interested here is the mediainfo output for the mkv http://bpaste.net/show/ev9S8MDoZHf7NvLTKTby/ |
19:08 | dv__ | damn, missed vivek |
19:08 | boris317 | obinou what does the cpu usage and load look like on the cubox when running 1080p videos? |
19:11 | obinou | I don't have is now |
19:11 | obinou | but it depends on the movie |
19:11 | obinou | more often that not, CPU is very high |
19:15 | rabeeh | dv__: you can write in irc |
19:15 | rabeeh | every thing is logged for his future reference |
19:17 | dv__ | okay |
19:18 | obinou | boris317: I only have a i2 at hand |
19:18 | obinou | i2pro |
19:19 | obinou | I'll try |
19:35 | Coolgeek | boris317: High [email protected] <== this profile of H264 is not fuly supported. There is no hardware decoder, it's software way. And Cubox is not enough powerfull to do that... |
19:36 | Coolgeek | and any other ARM board by the way... |
19:36 | boris317 | Coolgeek thanks. I guess I should stay away from that format then |
19:37 | Coolgeek | you could use h264, but not high profile or 10 bits (it's the same but 2 differents way to name them) |
20:05 | rabeeh | rabeeh: GST_DEBUG=2,*imx*:5 gst-launch-1.0 uridecodebin uri=file:// name=s multiqueue name=m s. ! m. s. ! m. matroskamux name=d ! filesink location=/tmp/out.mkv m. ! imxvpuenc_h264 quant-param=40 ! h264parse ! d. m. ! fakesink sync=false |
20:06 | rabeeh | ^^^ is a cut and paste from dv_ on transcoding from h264 advanced main profile to base |
20:58 | rabeeh | http://imx.solid-run.com/forums/viewtopic.php?f=6&t=1091 |
23:40 | heap_ | 2/wi2 |
23:52 | cbxbiker61 | rabeeh - ping |
23:54 | cbxbiker61 | i'm really liking how well my cubox-i is doing with xbmc, very nice |