Вы захотите использовать видеомиксер, я только что добавил поддержку автоматического преобразования для альфа-каналов, он в git master, но еще не выпущен.
наложить пример видео с альфа-каналом поверх другого видео в gstreamer
1557
nponeccop
Я хочу воспроизвести 2 видеофайла, используя конвейер GStreamer на моем экране. Первое видео не имеет встроенного альфа-канала, и я хочу, чтобы второе видео со встроенным альфа-каналом накладывалось поверх первого.
Альфа-плагин, кажется, предназначен для добавления альфа-канала в видеопоток, в котором он изначально отсутствует, но это не то, чего я хочу. Как мне создавать видео со встроенными альфа-каналами в gstreamer?
Вот 2 примера : betina.flv (цветной формат A420) и betina.mov (цветной формат BGRA).
Моя задача не создавать такие файлы, а накладывать их поверх простых не альфа-фильмов.
Так ты хочешь сделать что-то подобное? http://jakearchibald.com/scratch/alphavid/ но с `gstreamer`?
justbrowsing 11 лет назад
0
И поверх другого видео, в отличие от статического фонового изображения. Кстати, в файле `.ogv` есть встроенный альфа-канал, поэтому, если он окажется правдой, ответ на мой вопрос о сэмплах видео получен.
nponeccop 11 лет назад
1
1 ответ на вопрос
1
Mathieu_Du
не могли бы вы пояснить, почему QA выбирает это программное обеспечение вместо другого? каковы его ключевые особенности? Также, пожалуйста, будьте уверены, если вы использовали его раньше, и если у вас был положительный опыт.
Lorenzo Von Matterhorn 11 лет назад
1
ОП задал вопрос о gstreamer, не уверен, что мне нужно продать его ему.
Mathieu_Du 11 лет назад
0
дело не в маркетинге. проверьте здесь: http://meta.superuser.com/questions/5329/how-do-i-recommend-software-in-my-answers
Lorenzo Von Matterhorn 11 лет назад
0
Я не рекомендую программное обеспечение, я объясняю, как достичь его цели с помощью программного обеспечения, которое он уже использует.
Mathieu_Du 11 лет назад
0
@LorenzoVonMatterhorn: Я прямо заявил в своем вопросе, что меня интересуют только решения на основе gstreamer, поэтому никаких рекомендаций по программному обеспечению не принимается. MathieuDu: ваш конвейер генерирует фильм Y444 без альфа-канала, так что это бесполезно. Я добавил примеры фильмов со встроенной альфой к своему вопросу.
nponeccop 11 лет назад
0
@LorenzoVonMatterhorn Я думаю, что ваша путаница в том, что вы не знаете, что такое «видеомиксер». Этот ответ не "* использовать мое программное обеспечение вместо *", а "* использовать этот плагин, размещенный на официальном сайте программного обеспечения, которое вы используете в настоящее время, которое я добавил *"
Scott Chamberlain 11 лет назад
0
@ScottChamberlain да, через некоторое время я понял, что он просто обращался к плагинам и соответствующим исполняемым файлам командной строки, чтобы использовать их, а не к дополнительному программному обеспечению, спасибо, что потрудились прокомментировать.
Lorenzo Von Matterhorn 11 лет назад
0
@nponeccop, тогда вы захотите использовать avdec_vp6a в качестве кодера, не стесняйтесь заходить #gstreamer на freenode :)
Mathieu_Du 11 лет назад
0
На самом деле, не обращая внимания на мой последний комментарий, в плагинах gstreamer нет кодера для vp6a. Вы действительно должны прийти на IRC, чтобы обсудить решение :)
Mathieu_Du 11 лет назад
0
Мне удалось найти решение самостоятельно. Мне не нужно кодировать видео с альфа. Мне нужно использовать `gstreamer`, чтобы объединить 2 источника, которые у меня уже есть: источник с альфой и источником без альфы, и в результате получить источник без альфы. Так что простое смешивание `betina.mov` /` .flv` с другим видео с использованием `videomixer` сработало. Мне нужно было только поиграть с командной строкой, чтобы найти правильную комбинацию и получить более глубокое понимание конвейеров `gstreamer` и цветовых форматов.
nponeccop 11 лет назад
0
Да, конечно, я думал, что вы действительно хотели альфа в ваших файлах, но хорошо, если все работает сейчас, это прекрасно :)
Mathieu_Du 11 лет назад
0
Так что да, вы в конечном итоге использовали видеомиксер, вы должны принять мой ответ, я думаю;)
Mathieu_Du 11 лет назад
0
Похожие вопросы
-
3
Windows Media Center (Vista): дополнение или программное обеспечение для обрезки телевизионных запис...
-
3
Обработка видео с картами ATI
-
1
VirtualDub для Linux
-
-
2
Какое использование диска используют видео в формате RAW?
-
1
Приложения Java в браузере вспыхивают / рвутся при прокрутке - почему это так?
-
3
Воспроизведение видео рипов с помощью Windows Media Center
-
5
Как лучше всего смотреть интернет-фильмы (Hulu и т. Д.) На моем телевизоре?
-
4
Вставить Flash видео в документ MS Word (2003 или 2007)
-
10
Принудительно установить собственное разрешение для монитора без PnP в Windows
-
4
Как узнать, почему Windows Media Center не воспроизводит фильм?