I've seen that the raspberry pi 4 will come with hardware accelerated h.264 decode+encode, and h.265 decode.
I was wondering if there are any plans to support h.265 hardware accelerated encoding with the rpi 4 at some point in the future?
Thanks!
Re: raspberry pi 4 h.265 hardware accelerate encode
Not on the Pi4, it would require changing the SOC (or the SoC being redesigned to have an encoder).
In fact H265 encode in HW is VERY difficult.
In fact H265 encode in HW is VERY difficult.
Principal Software Engineer at Raspberry Pi Ltd.
Working in the Applications Team.
Working in the Applications Team.
Re: raspberry pi 4 h.265 hardware accelerate encode
Does it still require a license key? YouTube video encoding seems to be slow, and I'm wondering if it's because I'm not actually using the Hardware Decoder?
--
Paramedic & Programmer
Paramedic & Programmer
Re: raspberry pi 4 h.265 hardware accelerate encode
No licence key needed. We are currently tracking down a bug in Chromium which when fixed should speed things up.
Principal Software Engineer at Raspberry Pi Ltd.
Working in the Applications Team.
Working in the Applications Team.
Re: raspberry pi 4 h.265 hardware accelerate encode
Until the bug is fixed, disabling OpenGL video driver in config.txt makes YT video playing with Chromium much faster
Re: raspberry pi 4 h.265 hardware accelerate encode
First off, amazing work with the rpi4. I'm blown away by all the improvements from the 3B+. multiple USB3, internal PCIe, True Gigabit Ethernet, the list goes on..jamesh wrote: Not on the Pi4, it would require changing the SOC (or the SoC being redesigned to have an encoder).
In fact H265 encode in HW is VERY difficult.
Thank you for the response! Bummer, understood. Even though there's a much better CPU + much more RAM, it seems like doing SW H265 encoding on the 4B is a non-starter.
My use case was to enable H265 storage of video on the pi itself [so my 4b + arducam + SD card could store ~50% more video than with H264].
Re: raspberry pi 4 h.265 hardware accelerate encode
It can do it, just not in real time as that needs HW support.jt1988 wrote: ↑Tue Jul 02, 2019 3:05 amFirst off, amazing work with the rpi4. I'm blown away by all the improvements from the 3B+. multiple USB3, internal PCIe, True Gigabit Ethernet, the list goes on..jamesh wrote: Not on the Pi4, it would require changing the SOC (or the SoC being redesigned to have an encoder).
In fact H265 encode in HW is VERY difficult.
Thank you for the response! Bummer, understood. Even though there's a much better CPU + much more RAM, it seems like doing SW H265 encoding on the 4B is a non-starter.
My use case was to enable H265 storage of video on the pi itself [so my 4b + arducam + SD cxard could store ~50% more video than with H264].
Principal Software Engineer at Raspberry Pi Ltd.
Working in the Applications Team.
Working in the Applications Team.
Re: raspberry pi 4 h.265 hardware accelerate encode
I've seen you or one of your fellow colleagues mentioning this bug in another thread. Could you mention the ticket no. so we can track it as well, please?
Re: raspberry pi 4 h.265 hardware accelerate encode
Re: raspberry pi 4 h.265 hardware accelerate encode
I believe it is fixed and can be tested using rpi-update. You will need to turn gpu acceleration on in Chromium.
Principal Software Engineer at Raspberry Pi Ltd.
Working in the Applications Team.
Working in the Applications Team.