ffmpeg: png оверлей (альфа-множитель / неумножение)
667
Когда я накладываю png изображения в ffmpeg, это выглядит так, что после мульти-воспроизведения альфа-канала. Для некоторых изображений это нормально, но у меня также есть изображения, где я получаю правду это темная граница вокруг цвета.
Можно ли наложить изображения без альфа-операции после умножения в ffmpeg.
Вот мой синтаксис:
ffmpeg -i "video.mp4" -i "image.png" -filter_complex \ "[0:v][1:v]overlay[out]" -map '[out]' -f opengl "test"
Я думаю, что правильное выражение будет:
r / a, g / a, b / a, a
Но до сих пор я не узнал, как это применить.
Выглядит ли лучше, если вы используете `overlay = format = rgb`?
LordNeckbeard 8 лет назад
0
Я думаю, что может быть способ предварительно разделить с альфа, используя фильтр смешивания. Я посмотрю на это завтра.
Gyan 8 лет назад
0
Нет, это не помогает. Изображение получено из Blackmagic Fusion, и там у меня есть опция вывода «Pre-Divide by Alpha», с этим у меня нет темных границ. Но я не могу быть уверен, что это всегда установлено.
8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Как я могу кодировать файл VRO в файл AVI
-
1
Как я могу исправить проблемы с чересстрочной дрожью видео при воспроизведении на DVD-плеерах? (Микш...
-
1
Как просматривать видео на veoh.com с помощью HT03-A Android
-
-
3
Как преобразовать тип файла mjpg в FLV с помощью FFMpeg?
-
1
Какая версия flash требуется для анимации, созданной с помощью ffmpeg?
-
2
Конвертируйте видео в формате mkv / h264, чтобы его можно было воспроизвести на телефоне среднего кл...
-
3
Синхронизация аудио и видео с использованием MP4Box / ffmpeg для объединения файлов
-
1
Ошибка кодирования с помощью ffmpeg
-
2
Несинхронизированное аудио-видео с помощью mencoder
-
3
Твики FFmpeg для конвертации из WMV в FLV?