ffmpeg-rk
ffmpeg-rk copied to clipboard
has anybody managed to build this for orange pi 5?
If yes, with what OS? and what build settings?
For anyone else struggling with this, check the comments in this thread. https://www.reddit.com/r/OrangePI/comments/14f725v/comment/jpcezy2/?context=3
I have an orange pi with rk3588(running on ubuntu 22.04 jammy). I use this ffmpeg repo to build rkmpp support, but get undefined reference to rkmpp function.
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o): in function `rkmpp_receive_frame':
/home/orangepi/work/ffmpeg-rk/build/src/libavcodec/rkmppdec.c:30: undefined reference to `avrkmpp_receive_frame'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0x90): undefined reference to `avrkmpp_init_decoder'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0xa0): undefined reference to `avrkmpp_close_decoder'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0xa8): undefined reference to `avrkmpp_decoder_flush'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0x158): undefined reference to `avrkmpp_init_decoder'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0x168): undefined reference to `avrkmpp_close_decoder'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0x170): undefined reference to `avrkmpp_decoder_flush'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0x220): undefined reference to `avrkmpp_init_decoder'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0x230): undefined reference to `avrkmpp_close_decoder'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0x238): undefined reference to `avrkmpp_decoder_flush'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0x2e8): undefined reference to `avrkmpp_init_decoder'
/usr/bin/ld: libavcodec/libavcodec.a(rkmppdec.o):(.data.rel.ro+0x2f8): undefined reference to `avrkmpp_close_decoder'
someone mentioned this on the armibian forum https://github.com/hbiyik/FFmpeg mpp port of ffmpeg that works on orange pi
Hi!
Take a look here:
https://github.com/jjm2473/ffmpeg-rk/issues/28#issuecomment-1782252373
Works on jammy and bookworm.