2

Я просто использую avidemux для обрезки видео с черными полями, но по какой-то причине цвета меняются ужасно с той минуты, как Avidemux завладевает отснятым материалом.

До:

Необработанные цвета

В течение:

Цвета во время

После:

Первый снимок экрана - проигрыватель Windows Media, воспроизводящий необработанное видео перед кадрированием. (Я обрезал снимки экрана до той же части экрана, или вы увидите массивную черную пропасть, которую я пытаюсь удалить). Второй снимок экрана находится внутри Avidemux и идентичен тому, что я получаю, когда проигрыватель Windows Media проигрывает видео после того, как я обрезал его в avidemux. Другие фильтры не применялись.

РЕДАКТИРОВАТЬ: так как кажется, что есть некоторая путаница, третий снимок экрана снова с Windows Media Player, доказывая, что экспортированный видеофайл имеет эту проблему цвета.

Что вызывает это и как я могу это исправить? Я довольно новичок в редактировании видео, поэтому я даже не знаю, как описать проблему, кроме "она выглядит неправильно". Входное видео декодируется с помощью lavcodec. Использование 64-битной версии программы не помогает.

2 ответа2

2

Да, это связано с MSvideo 1. Исправление - добавить видеофильтр из AVIdemux (swap UV), чтобы цвета вернулись к тому, как они должны выглядеть. Нажмите предварительный просмотр, чтобы увидеть эффект. Вы не увидите исправления цвета при редактировании, но вы увидите их при экспорте окончательного видео (не используйте режим копирования для видео).

0

Мне удалось выяснить это:

Часть видео файла была закодирована с msvideo1, как выводится с помощью ffprobe. Повторное кодирование его в mpeg4 с помощью ffmpeg устраняет проблему. Я полагаю, avidemux не может правильно прочитать msvideo?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .