5

У меня есть последовательность PNG-изображений с прозрачностью, которую я хочу конвертировать в видео FLV с прозрачностью.

До сих пор я использовал ffmpeg для создания FLV (vp6a), но, похоже, он не поддерживает альфа-каналы.

Единственное программное обеспечение, которое я нашел, - это Adobe After Effects, но оно слишком дорогое. И еще есть Adobe Flash Media Encoder, но он может кодировать только в реальном времени с устройств, а не из файла.

Так есть ли альтернатива с открытым исходным кодом, которая может создавать FLV с альфа-каналами?

4 ответа4

2

В браузере вы можете отобразить FLV с альфа-каналом, просто изменив некоторые параметры.
См. Следующую статью для примера: Альфа-видео и HTML: Как они это сделали?

Если вы ищете программное обеспечение для этого, я не знаю ни одного хорошего решения с открытым исходным кодом, но есть недорогая коммерческая альтернатива: Moyea Flash Video MX Pro ($ 99,95), с бесплатной пробной версией для проверки его. , Вы можете посмотреть демонстрационный видеоурок здесь.

РЕДАКТИРОВАТЬ

В Руководстве по кодекам сказано, что пакет кодеков K-Lite содержит все разновидности кодека VP6: VP60, VP61, VP62, VP6A, VP6F.

2

AviDemux, откройте первое изображение через "Файл" -> "Открыть", добавьте следующие изображения через "Файл" -> «Добавить ...».

Выберите "Sorenson Spark" в видео, "FLV" в формате. Настройте свои параметры, поиграйте с фильтром, затем сохраните как видео, и все готово!

1

Я нашел это:

  • FLV конвертер

  • FFmpeg это якобы программное обеспечение с открытым исходным кодом

  • on2 У этого якобы есть дешевая версия, которую вы можете приобрести.

Я не слишком знаком с flv, поэтому надеюсь, что это поможет вам в правильном направлении.

1

Кодировка VP6a является довольно новой и поэтому поддерживается только в коммерческих продуктах, таких как Adobe After Effects и Sorensen Squeeze.

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