Почему разница в цвете возникает между исходным видео и видео, воспроизводимым с помощью GVRVideoView? - PullRequest
0 голосов
/ 05 июня 2018

Я разрабатываю небольшое приложение для обучения.Но есть разница между исходными цветами видео и воспроизводимым видео с помощью GVRVideoView.

Вы можете увидеть разницу ниже:

Video compare image

1 Ответ

0 голосов
/ 12 июня 2018

Я нашел решение.Проблема происходит из видео цветовой матрицы.И я изменил цветовую матрицу с помощью команд ffmpeg.Если ваша цветовая матрица видео BT.709, то vrsdk не может правильно отрендериться.

Я использовал ниже команду ffmpeg и после этого все в порядке;

ffmpeg -i input.mp4 -c:v libx264 -b:v 20M -pix_fmt yuv420p -c:a copy output.mp4
...