1

Кто-то на Reddit сделал подарок.
Я решил попробовать переделать GIF.
Мой GIF не тот же цвет, как их GIF.

Я открыл источник видео gif в VLC и MPC-HC, сделал снимки с помощью меню программы, сделал снимки экрана с помощью PrtSc и экспортировал кадр (как из gif, так и из видео) с помощью ffmpeg: http://imgur.com/ а / hustU

Изображение ffmpeg из видео соответствует снимку VLC, но не соответствует снимку экрана VLC (если не отключено «Использовать аппаратные преобразования YUV-> RGB»). Скриншот VLC, кажется, наиболее близко соответствует кадру из GIF. Снимок и скриншот MPC практически идентичны, но они не соответствуют другим изображениям (хотя они ближе к рисунку, чем к снимку VLC).

Я бы склонялся к доверию ffmpeg к видеопроигрывателям, за исключением того, что ни один из них не является близким - за исключением VLC с отключенным «Использовать аппаратные преобразования YUV-> RGB». Я полагаю, что VLC использует ffmpeg, поэтому это объясняет, почему снимок VLC соответствует экспорту кадров ffmpeg. Я предполагаю, что MPC также использует «Использовать аппаратные преобразования YUV-> RGB», хотя я не могу найти параметр, чтобы изменить это.

Ffmpeg извлекает фрейм неправильно, или "Ошибка использования аппаратного преобразования YUV-> RGB"? Или что-то еще?

 

 

(Видео Monogatari: Второй сезон, эпизод 13, 22:57).

0