PINE64
Accelerated H.264 and HEVC video decoding with Cedrus - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4)
+--- Forum: Linux on Pine A64(+) (https://forum.pine64.org/forumdisplay.php?fid=6)
+--- Thread: Accelerated H.264 and HEVC video decoding with Cedrus (/showthread.php?tid=424)

Pages: 1 2 3 4 5 6 7 8


RE: Accelerated H.264 and HEVC video decoding with Cedrus - barawn - 09-13-2016

(09-13-2016, 05:50 PM)waldo Wrote: Flash for arm? Is there such a thing? 
From what I read on chromium's mailing list the real problem is that no one is working on a vdpau solution. 
As always with open-source  you're free to do it yourself  Angel...... Rrrrright
Edit.... the hardware codec support in chromium OS is done by vaapi,  it seems,  not by vdpau.

Of course there's flash for ARM on Linux. It was pulled from ChromeOS. It works fine, my kids use it almost every day on the Pine64 setup I have.

Re: vdpau vs VA-API: there's a va-api wrapper library for vdpau : libva-vdpau-driver. There's also the reverse, so VDPAU/VA-API are pretty interchangeable at this point


RE: Accelerated H.264 and HEVC video decoding with Cedrus - sipador - 10-04-2016

Hey everyone, I'm having troubles with playback of big_buck_bunny_1080p_H264_AAC_25fps_7200K.MP4 with both mplayer and mpv. I've updated my source list from longsleep, and ran the rdPine64's 'apt-get install xserver-xorg-video-fbturbo libump libcedrus1 libvdpau-sunxi1 sunxi-disp-tool' command. Everything seems to be fully updated and when I run longsleep's mplayer script against the video it would sometimes play perfectly and other times loses sync and either continue out of sync or attempt to catch up to the audio. Not really sure what's going on and would really appreciate some assistance, thanks in advance.


RE: Accelerated H.264 and HEVC video decoding with Cedrus - MarkHaysHarris777 - 10-04-2016

hi, I'm going to continue the mantra until it sounds like a broken record; video does not work with gnu+linux on the pine boards. hdmi barely works on the pine boards with gnu+linux.  If you want video please use Android.  Atm its a simple as that. This situation is not going to change in the near future.


RE: Accelerated H.264 and HEVC video decoding with Cedrus - sipador - 10-04-2016

But from the sounds of the previous posts playback has been near perfect? Does that means they got playback but didn't mention they had frame drops and sync issues?
EDIT: I'm trying to setup a SOC that when turned on would play a single video, full screen, loop and at 1080p at 25fps without any major sync issues. I don't believe it is possible to setup scripts in Android to do this?


RE: Accelerated H.264 and HEVC video decoding with Cedrus - ciclopez - 12-29-2016

(10-04-2016, 07:30 PM)MarkHaysHarris777 Wrote: hi, I'm going to continue the mantra until it sounds like a broken record; video does not work with gnu+linux on the pine boards.  hdmi barely works on the pine boards with gnu+linux.  If you want video please use Android.  Atm its a simple as that. This situation is not going to change in the near future.

And what if we are the owners of the 512Mb version and want video on our Pines?


RE: Accelerated H.264 and HEVC video decoding with Cedrus - CaptainZalo - 07-24-2018

Stuff is happening.

The Bootlin-guys have managed to make a Linux mainline kernel-driver for the AllWinner GPUs. They have successfully developed, tested and are working on making upstream changes that can be implemented in the Linux mainline kernel, and their remaining task once the 32bit cores are in place, is to make it happen for the 64bit cores, namely the A64 and H5.
Source: https://bootlin.com/blog/allwinner-vpu-main-goals-delivery/

Yes, I threw money at the kickstarter because I own several SBCs with AllWinner SoCs.


RE: Accelerated H.264 and HEVC video decoding with Cedrus - Luke - 07-25-2018

(07-24-2018, 02:03 PM)CaptainZalo Wrote: Stuff is happening.

The Bootlin-guys have managed to make a Linux mainline kernel-driver for the AllWinner GPUs. They have successfully developed, tested and are working on making upstream changes that can be implemented in the Linux mainline kernel, and their remaining task once the 32bit cores are in place, is to make it happen for the 64bit cores, namely the A64 and H5.
Source: https://bootlin.com/blog/allwinner-vpu-main-goals-delivery/

Yes, I threw money at the kickstarter because I own several SBCs with AllWinner SoCs.

Indeed ! :Smile Thanks for posting for the benefit of others.


RE: Accelerated H.264 and HEVC video decoding with Cedrus - CaptainZalo - 11-01-2018

Bootlin upstream commits have been accepted for the next version of the linux kernel. More info here: https://www.kickstarter.com/projects/bootlin/allwinner-vpu-support-in-the-official-linux-kernel/posts/2332363


RE: Accelerated H.264 and HEVC video decoding with Cedrus - tllim - 11-06-2018

(11-01-2018, 11:47 AM)CaptainZalo Wrote: Bootlin upstream commits have been accepted for the next version of the linux kernel. More info here: https://www.kickstarter.com/projects/bootlin/allwinner-vpu-support-in-the-official-linux-kernel/posts/2332363

Not yet for A64 :-(


RE: Accelerated H.264 and HEVC video decoding with Cedrus - CaptainZalo - 11-08-2018

(11-06-2018, 10:01 PM)tllim Wrote:
(11-01-2018, 11:47 AM)CaptainZalo Wrote: Bootlin upstream commits have been accepted for the next version of the linux kernel. More info here: https://www.kickstarter.com/projects/bootlin/allwinner-vpu-support-in-the-official-linux-kernel/posts/2332363

Not yet for A64 :-(

Unfortunately, no. It was a stretchgoal that they didn't meet. They're working on it, although not at the same speed as when the project had funding. Unfortunately, the money from the kickstarter ran out, but the base of their work should yield support for A64 and the missing H-series of SoCs on a later date.