【问题标题】:android native video playback with alpha channel带有 alpha 通道的 android 原生视频播放
【发布时间】:2017-03-18 22:27:00
【问题描述】:

android 是否支持其任何原生支持的视频格式的 alpha 通道,或者是否有人知道它是否正在开发中?

在 3.0 中的 android 中的 h.264 中是否可行?

【问题讨论】:

  • 你有带 alpha 通道的 H.264 视频吗?
  • 原生安卓视频播放不支持alpha通道。如果您希望播放带有 Alpha 合成的视频,可以使用一些基于 OpenGL 的外部库。

    例如,Alpha 电影库:
    github.com/pavelsemak/alpha-movie

标签: android video h.264 alpha-transparency


【解决方案1】:

在任何视频编解码器中都没有 Alpha 通道 - 只是不是为此而设计的,并且会大大增加文件的大小(每一帧中的每个像素都需要以某种方式存储透明度数据)

您可以在视频上方放置一个透明视图,甚至可以使整个视频部分透明(在某些设备上)...但您不能只使部分视频透明。要么全有,要么全无。

【讨论】:

    猜你喜欢
    • 2011-08-19
    • 1970-01-01
    • 2018-02-23
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 1970-01-01
    • 2013-09-06
    • 2012-11-02
    相关资源
    最近更新 更多