Преобразование DPX в JPEG2k в RGB с использованием FFMPEG
Я пытаюсь использовать FFMPEG для преобразования последовательности 2k DPX с 10-битным RGB в формат Lossless JPEG2k, обернутый в MXF, 10-битный с цветовым пространством RGB, обернутый в MXF, Op1a. Ниже приведен мой код -
ffmpeg -y -i \ PATH \ test \ 0% 05d.dpx -r 24 -c: v libopenjpeg -pred 1 c: \ temp \ 123.mxf
Преобразование работает практически любым способом, за исключением того, что файл JPEG выводится как YUV с каждой попыткой преобразования. Я также попытался использовать библиотеку jpeg2000, которая всегда дает 8-битный выход, YUV.
FFMPEG-версия отвечает - N-85179-gdc1a1b8
Аудио не сопровождает видео.
1 ответ
Это должно работать:
ffmpeg -y -framerate 24 -i \PATH\test\0%05d.dpx -c:v libopenjpeg -pix_fmt gbrp10le 123.mxf
Хотя, если честно, если вход RGB, ffmpeg должен автоматически вывести RGB для этого кодера.