As many of you have noticed, the requirement for libavcodec in 1.8.6 introduced compilation issues for many configurations. There are about a dozen versions of libavcodec coming from two distinct projects - ffmpeg and libav. It turned impossible to detect various library features at compile time, so we had to introduce a GNU solution to a GNU problem. Starting from the next version the structure and instructions to build MakeMKV OSS package would change. Meanwhile please try installing a new build of 1.8.6 , made with new rules. Please download the new oss package from [...] , unpack, and then run following commands to build the package:
Code: Select all
./configure
make
sudo make install
1.0.x - for ffmpeg
0.8.9 - for libav
In order to get24-bit FLAC encoder, you would need libavcodec from ffmpeg 2.0 and above.