Compile FFmpeg on the Odroid XU4 to get hardware acceleration

sudo apt-get build-dep ffmpeg sudo apt install debhelper libchromaprint-dev frei0r-plugins-dev libgnutls28-dev libx265-dev ladspa-sdk libaom-dev libserd-dev libsord-dev libsratom-dev libsndfile1-dev libiec61883-dev libavc1394-dev libavc1394-0 libass-dev libbluray-dev libbs2b-dev libcaca-dev mkdir ffmpeg_sources 36 cd ffmpeg_sources...

Use x.264 hardware encoding on an OrangePi Zero running Armbian

cd /usr/src/linux wget https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.20.17.tar.xz && xz -d linux-4.20.17.tar.xz && tar -xf linux-4.20.17.tar && rm linux-4.20.17.tar armbian-config install kernel source cp linux-source-5.3.9-sunxi64/.config linux/linux-4.20.17 cd linux && git clone https://github.com/uboborov/sunxi-cedar-mainline cd sunxi-cedar-mainline/4.20.17...

Stream For Cheap With RK3399 #3 - Compile RockChip's FFMPEG fork

In part two of this series, I compiled the master branch of ffmpeg on the OrangePi RK3399, with the hope we would get hardware acceleration automagically and failed. Now, let’s...

Compile GCC 9.X on the RK3399

Using https://solarianprogrammer.com/2016/10/07/building-gcc-ubuntu-linux/ wget http://deb.debian.org/debian/pool/main/g/gcc-9/gcc-9_9.2.1.orig.tar.gz cp gcc-9_9.2.1.orig.tar.gz /tmp tar -xvzf gcc-9_9.2.1.orig.tar.gz cd gcc-9-9.2.1/ wget http://deb.debian.org/debian/pool/main/g/gcc-9/gcc-9_9.2.1-17.debian.tar.xz xz -d gcc-9_9.2.1-17.debian.tar.xz && tar -xvf gcc-9_9.2.1-17.debian.tar && rm gcc-9_9.2.1-17.debian.tar sudo apt install patchutils quilt expect...

Stream For Cheap With RK3399 #2 - Compile FFMPEG

In part one of this series, I tried the installed ffmpeg version on the OrangePi RK3399, and made a few assumptions. Now, let’s try to compile ffmpeg on this very...