Видео с прозрачностью
Модераторы: ElenVR, Людмила, PR
-
- Сообщения: 26
- Зарегистрирован: 29 апр 2010 15:53
Видео с прозрачностью
Добрый день! Вопрос следующий: имеем анимированные плашки в качестве видео с прозрачностью (в Вашем кодеке), расставляем их в расписание в программе трафика (ADS). Но в расписании OnAir они отображаются как обычное видео, без альфы, с соответствующим значком,воспроизводятся также без альфы. А в каталоге OnAir - "фильмы с прозрачностью", лежат те же файлы но с альфой, как положено. При замене их вручную все работает нормально. Как можно с этим бороться? Спасибо!
Последний раз редактировалось dk 25 янв 2011 17:15, всего редактировалось 1 раз.
-
- Сообщения: 493
- Зарегистрирован: 04 янв 2004 12:45
- Откуда: СофтЛаб-НСК
Надо, чтобы для файлов с прозрачностью ваша программа записывала в начале строки не "movie", а "titleMovie". Например:
В приведенном примере расписания первая строка сыграется как видео без прозрачности, а вторая - как видео с прозрачностью.
Когда вы вручную модифицируете расписание, вы как раз изменяете команду "movie" на "titleMovie". Кстати, это можно сделать в любом текстовом редакторе, например, в стандартном блокноте.
Обращаю внимание, что файлы из примера будут играться по-разному. Например, у файлов с прозрачностью не бывает мягкой склейки. Также, последний кадр файла с прозрачностью будет оставаться на экране до старта следующего файла с прозрачностью или до выполнения команды "очистить титры". То есть, если вы проиграли файл без прозрачности как файл с прозрачностью, а после него начали играть, например, проходящее видео, то на выходе будет показываться последний кадр из файла.
Код: Выделить всё
movie test.avi
titleMovie test.avi
Когда вы вручную модифицируете расписание, вы как раз изменяете команду "movie" на "titleMovie". Кстати, это можно сделать в любом текстовом редакторе, например, в стандартном блокноте.
Обращаю внимание, что файлы из примера будут играться по-разному. Например, у файлов с прозрачностью не бывает мягкой склейки. Также, последний кадр файла с прозрачностью будет оставаться на экране до старта следующего файла с прозрачностью или до выполнения команды "очистить титры". То есть, если вы проиграли файл без прозрачности как файл с прозрачностью, а после него начали играть, например, проходящее видео, то на выходе будет показываться последний кадр из файла.