FFMPEG только 8 бит, не могу получить 10 бит
У меня есть 10-битное видео uhd HVEC, которое я хочу преобразовать в 10-битное x265. Я скомпилировал новейшую версию FFmpeg и x265. Но даже если я установлю main10, я получу только 8 бит и не получу hdr10. Видео 10битное.
Я попытался установить FFmpeg с помощью apt, и если я это сделаю, 10-битная версия будет работать. Но версия слишком старая. Так что же я делаю не так? ТОЧНО та же команда создает 10-битное HDR-видео с подходящей версией.
Почему FFmpeg отказывается от 10 бит?
У меня Убунту 22.04.
sudo apt-get install libnuma-dev && \ cd ~/ffmpeg_sources && \
wget -O x265.tar.bz2 bitbucket.org/multicoreware/x265_git/get/master.tar.bz2 && \
tar xjvf x265.tar.bz2 && \
cd multicoreware*/build/linux && \
PATH="$HOME/bin:$PATH" cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX="$HOME/ffmpeg_build" -DENABLE_SHARED=off ../../source && \
PATH="$HOME/bin:$PATH" make && \
make install
Это руководство, которое я использовал для компиляции:https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu .