Demux -> Decode -> Encode -> Muxer

Install libopus

sudo apt-get install libopus-dev

Clone FFmpeg and build

git clone https://github.com/FFmpeg/FFmpeg.git
cd FFmpeg
./configure --enable-libopus
make
sudo make install

Build

git clone https://github.com/WadeLiu/opus_transcoding.git
cd videosoft_work
mkdir build && cd build
cmake ..
make
./transcoding -i input_file -o output_file