Вопрос по – MPEG-4 и альфа-прозрачность - продолжающаяся сага

4

Я хотел бы получить какой-то определенный ответ на следующие вопросы:

Is alpha transparency supported in MPEG-4-based codecs? Is there any way to be reasonably certain that there is no alpha-channel from the output of ffprobe?

Некоторые ссылки, которые я нашел по этому вопросу:

https://stackoverflow.com/a/5057631/476716

Also, transparent alpha layers, an optional part of the H.264 specification, are now supported in H.264-based QuickTime movies.

http://software.intel.com/en-us/articles/alpha-channel-support-in-the-h264-decoder-in-ipp/

The support for alpha channel in the H.264 decoder is now available in Intel® Integrated Performance Primitives 6.0 version.

http://forums.creativecow.net/readpost/335/30475

The MPEG4 Simple Studio Profile supports auxiliary channels, which could be used for alpha or depth -- and presumably even displacement, motion vectors, normals, etc.

Однако я никогда не видел конкретного примера или каких-либо подробностей о том, как вы используете эти анонсированные функции.

Я не вижу никакого конфликта. Все трое говорят, что MPEG-4 это поддерживает. ceving
Если бы я мог увидеть пример такого видео, я бы был более убежден. Несмотря на это, на вторую часть моего вопроса еще предстоит ответить. OrangeDog
Первое говорит, что это не так, и заявляет, что это неверный инструмент для создания слоя Apple. Во втором упоминается код операции декодирования, но нет ответа на разумный вопрос о том, что это за декодирование. И третий не подкреплен какими-либо доказательствами, и единственная ссылка на «Простой профиль студии», которую я могу найти, не упоминает альфа-каналы или прозрачность. OrangeDog
Кулак цитирует следующее описание: Docs.info.apple.com / article.html? Artnum = 42599 который выглядит не совсем двусмысленно. Итак, все три источника говорят, что есть альфа-поддержка. И источники говорят, что это дополнительная функция. Эта статья объясняет это немного подробнее: Icme2008.org / документы / данные / 377 / 377_1.pdf ceving

Ваш Ответ

1   ответ
1

h.264 не поддерживает альфа-канал, поскольку ни один декодер / кодер не поддерживает эту функцию. Посмотри этоcreativecow сообщение на форуме для получения дополнительной информации. Хотя альфа-канал не работает в самом видео h.264, для получения одинакового эффекта можно использовать 2 разных видео h.264. Смотрите мой пост на форуме creativecow для получения дополнительной информации.

Я бы тебе поверил, но посмотри на вторую ссылку в вопросе. OrangeDog
Не стесняйтесь продемонстрировать, где вы можете найти кодировщик и декодер, поддерживающий h.264 с альфа-каналом. Я прочитал почти все, что можно найти в Интернете о поддержке h.264 и альфа-канала (включая этот материал ipp), в основном этой функциональности не существует. Вы можете прочитать о моей собственной реализации, которая обходит эту проблему, если вам нравится, это связано в посте на форуме выше. MoDJ

Похожие вопросы