IRC log of #cubox of Tue 06 May 2014. All times are in CEST < Back to index

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