IRC log of #cubox of Sun 26 Aug 2012. All times are in CEST < Back to index

01:14 davidu I installed Ubuntu 12.04 armel and did the GStreamer CLI test with big_buck_bunny surround.avi (mp4, %CPU usage): 720p (40%), 1080p (<45%). But it didn't find a decoder for h264.mov, tried qtdemux. Tested from console without monitor. Upscaling the 400p trailer takes more than 100% CPU.
01:20 rabeeh davidu: how are you doing the upscaler?
01:21 rabeeh you should be using bmmxvimage for the output of gstreamer. that one supports that hardware upscaler
01:21 rabeeh bmmxvimage as the video output from the gstreamer pipeline
01:22 davidu i've copied a line from gstreamer-devel qtdemux
01:23 davidu no, that was something else
01:25 davidu oh, it's playable now
01:26 davidu but it drops buffers
01:26 rabeeh what's the command line?
01:27 davidu gst-launch playbin2
01:27 davidu with exec from xinitrc
01:30 davidu it auto selects the bmmxvimagesink
01:35 davidu oh, it's not upscaled. it's the ogg codec?
01:39 davidu so on this example SD content takes more CPU than HD
03:05 davidu with marvell-ipp installed, it ~plays the 1080p_h264.mov with dropping frames. And the same with mp4: 100% CPU usage and buffers dropping
03:06 davidu do not install marvell-ipp?
03:45 davidu oops. missing decoder - pipeline paused
03:55 davidu so with marvell-ipp decoders now playing, but dropping buffers from HD content on soft-float, even 720p
04:31 davidu or can this be tuned in xorg.conf?
05:01 davidu i can't use alsa and it doesn't find aac decoder for audio included in the h264.mov
05:02 davidu it also drops buffers with 480p_h264
05:05 davidu why i flood the channel again? seems to be a monolog
05:05 davidu bye
05:11 davidu log: "There may be a timestamping problem or this computer is too slow."
06:43 cbxbiker61 rabeeh, pong
14:52 davidu it may be interesting that the 480p.mov takes less than 40% CPU
15:00 rabeeh_ davidu: why is that surprising?
15:00 rabeeh_ davidu: at the end all the decoding is done by HW; either it's 480p/720/1080p
15:01 rabeeh_ what the cpu really cares about is audio decoding
15:21 davidu in my test 720/1080 need full cpu
15:23 davidu all with surround, either ac3 or aac
15:24 davidu the buffer dropping may not be noticeable
16:36 pepedog Rabeeh, you met Fancine yet?
16:36 pepedog Francine, autocorrect not good
16:38 davidu I wonder that my server decodes all these videos in software without stress. It stutters a bit with 1080p, more with h264, but doesn't take all cpu power.
16:42 davidu audio decoding can be easily done in software, rabeeh_
16:45 davidu we now have two rabeehs
17:40 rabeeh_ davidu: if it's 2 channel audio then decoding is typically easy (with VFP enabled it's super easy). With TrueHD 7.1 it becomes much more complicated.
17:41 rabeeh_ Add to that if you have PulseAudio where mixing is done all in software.
17:41 rabeeh_ oh; rabeeh just quit
17:54 davidu Does TrueHD 7.1 need ALSA or does it OSS?
18:00 davidu for me i don't mind, i listen stereo music
18:02 davidu i want give much in a DAC, just to connect my old monitor
18:03 davidu i believe OSS is capable of 8 channels
18:04 davidu before DAC i go headless :)