wx__S7p1Wb 发表于 2023-1-5 15:28:15

RK3568的解码

将arm.linux.cross.cmake中的内容
cmake_minimum_required( VERSION 2.6.3 )

SET(CMAKE_SYSTEM_NAME Linux)
SET(CMAKE_C_COMPILER "aarch64-linux-gnu-gcc")
SET(CMAKE_CXX_COMPILER "aarch64-linux-gnu-g++")
#SET(CMAKE_SYSTEM_PROCESSOR "armv7-a")
SET(CMAKE_SYSTEM_PROCESSOR "armv8-a")

add_definitions(-fPIC)
add_definitions(-DARMLINUX)
add_definitions(-D__gnu_linux__)添加到CMakeLists.txt后,运行make-Makefiles.bash,编译好的mpi_dec_test实际使用如下,给了-t -i -n参数,但是实际上并没有输出结果,而是一直在loop again






时间的蝴蝶 发表于 2023-1-5 16:48:11

解码要用纯视频数据,例如 h264,mp4 这种包含音视频的解不了
https://gitlab.com/firefly-linux/device/rockchip/-/blob/firefly/oem/oem_normal/200frames_count.h264

板蓝根 发表于 2023-1-5 16:50:16

先用其他工具如 ffmpeg 解一下 mp4 封装再测试
页: [1]
查看完整版本: RK3568的解码