07-24-2018, 03:10 PM
You won't be able to have smooth 4k playing with rkmpv.
IIRC the rendering process with bionic (Xorg) in not HW but sadly for the moment in SW and rock64 is not powerfull enough. You can easily decode 4K videos but not render at 4K resolution.
With libreelec ( thanks to Kwiboo) all the process is in HW.
You can try to lower the render resolution with --drm-mode ( don't remember --drm-mode=21 or --drm-mode=17 to have 1080p@60hz) or better with https://github.com/lvml/mpv-plugin-xrandr .
Laste time I tried 4K HEVC 10Bits rendered @1080p played well.
IIRC the rendering process with bionic (Xorg) in not HW but sadly for the moment in SW and rock64 is not powerfull enough. You can easily decode 4K videos but not render at 4K resolution.
With libreelec ( thanks to Kwiboo) all the process is in HW.
You can try to lower the render resolution with --drm-mode ( don't remember --drm-mode=21 or --drm-mode=17 to have 1080p@60hz) or better with https://github.com/lvml/mpv-plugin-xrandr .
Laste time I tried 4K HEVC 10Bits rendered @1080p played well.