基于 AR 实践的需求,某些项目会需要用到透明视频。本篇介绍透明视频在AE中的制作方法以及在Kivicube XR制作平台中作为材质贴图的应用。

目录

1.最佳优化方式

1.1设置适宜的视频比特率

1.2选择适宜的视频分辨率

1.3设置适宜的视频帧率

2.透明视频制作教程

第一步:视频教程

第二步:压缩与转换透明视频

2.1 ShanaEncoder下载地址

2.2快速入门教程

2.3进阶教程

3.macOS用户透明视频制作教程

4.常见问题


Kivicube XR制作平台支持的透明视频格式

  • 支持的文件格式:mp4
  • 文件大小限制:30M以内
  • 支持的视频编码格式:H.264
  • 支特的音频编码格式:LC-AAC
  • 视频长边尺寸请勿超过1920
  • 建议视频长边尺寸不超过1560
  • 视频的尺寸不能为奇数
  • 请保证视频中没有全幅纯黑的画面,尤其是视频开始的画面。

注:Kivicube透明视频并不是指视频中含有Alpha通道(我们熟知的mov与avi格式可以带Alpha通道),而是一种“特殊”的形式

下载示例文件(素材来源:Adobe Chractor Animator软件的示例:下肢康复机器人)

链接:https://pan.baidu.com/s/1tmLIef5WmknrXmXA80h8Iw?pwd=yj5d 
提取码:yj5d

可以看出,整个视频是纯黑色的底色,左半边部分是源视频(含Apha通道的透明视频)中透明部分转换为纯黑色,右半部分是源视频中非透明部分转换成纯白色,透明部分转换为纯黑色。

注:视频被制作为透明视频后(视频被转为透明视频后,尺寸会增大一倍),看其

是否满足规范中尺寸的要求

1.最佳优化方式

1.1设置适宜的视频比特率

在后续的流程中,由于视频转换采用以【质量】优先的衡量角度,大家可以暂时不关注视频比特率

为了有一个比较直接的认识,我们以优酷视频和腾讯视频为标准,可以看到:

高清

超清

1080(蓝光)

优酷

比特率:>=800bps

分辨率:>=960x400

比特率:>=1500kbps

分辨率:>=1280x544

比特率:>=3500kbps

分辨率:>=1920x800

腾讯

比特率:>=800kbps

分辨率:>=640×360

比特率:>=1500kbps

分辨率:>=960×540

比特率:>=2500kbps

分辨率:>=1920×1080

这样根据自己实际情况选择合适的比特率;

点击此处查看优酷视频上传标准;

点击此处查看腾讯视频上传标准;

1.2选择适宜的视频分辨率

如果一个视频占满全屏,我们建议视频的短边可以设置为720x(长边基于视频比例设置即可);针对非全屏的显示,建议提前确定好视频在场景中展示的大小,比如期望视频的宽为屏幕宽度的一半,那么源视频的宽度设置为360px即可。

注:视频被制作为透明视频后(视频被转为透明视频后,尺寸会增大一倍),看其

是否满足规范中尺寸的要求

1.3设置适宜的视频帧率

一般来讲,如果没有特殊要求,建议设置视频的帧率为30;有时候,为了减少视频的体积大小,可以设置较低的帧率;

2.透明视频制作教程

第一步:视频教程

注:视频教程中从3分25秒开始讲解使用×264压缩与转换中间生产的高清文件(avi/mov),具有一定的专业性,大家可以转到2.2压缩与转换透明视频,查看在ShanaEncoder软件中的转换教程。

Kivicube平台透明视频制作教程

如何显示“T”按钮

macOS用户可以导出mov,即导出MOV的默认设置

Windows用户可以导出avi,即导出AVI的默认设置

第二步:压缩与转换透明视频

接下来的转换工具是Vindows.版工具,没有Windows设备的用户可以使用如下方

案:

  • ● 使用Adobe Media Encoder转换
  • ● 使用AE插件AfterCodecs]直接导出:教程待补充

2.1 ShanaEncoder下载地址

点击下载ShanaEncoder

下载链接: http://https/pan.baidu.com/s/1s9Lhqe4%20nkkjC59%20oLelUeQ提取a码:e8ve

将下载后的zip文件解压,点击解压后的【ShanaEncoder,exe】文件运行即可

2.2快速入门教程

注意:需要拖拽第一步生成的AVI文件到ShanaEncoder软件中如果转换出的视频偏大,可以参考2.3进阶教程,进行参数设置,得到质量合适且大小合适的视频。

使用ShanaEncoder进行透明视频的压缩与转换

高清视频请直接访问:使用ShanaEncoder进行透明视频的压缩与转换_哔哩哔哩_bilibili

2.3进阶教程

(1)编解码器预设
点击【编解码器】-【配置】找到预设选项,选择fast往上,意味着视频编码越快,选择slow往下,意味着视频编码越慢,slow的设置实质是时间换空间,更慢的编码速度,可以将视频压制的更小

预设 源视频 输出视频
ultrafast 时长:2.5秒
分辨率:960x480
帧率:30
格式:avi
大小:98.89MB
846KB
superfast 703KB
veryfast 323KB
faster 328KB
fast 316KB
medium 301KB
slow 280KB
slower 257KB
veryslow 225KB
placebo 215KB

(2)视频质量
视频质量建议保持在18~23之间,18为高质量,23为一般质量,建议大家设置合适的质量,以便于得到合适的视频大小

(3)帧率
一股选泽30,特殊情况下,可以降低帧率,以减少视频大小

(4)音频比特率
建议设置在64~192之间,越低的音频比特率,会使视频变小,但是音质也会怕应的降低,请酌情设置

(5)声道

可以设置为单声道,也可以使视频大小变小

(6)采样率
可以设置为22050,也可以使视频大小变小,但是音质也会相应的降低,请酌情设置

(7)编解码器调整
编码器预设了一些视频场景,便于编码为更高质量且视频大小合适的视频。

调整项目

描述
none 请勿设置
film 用于高质量的电影内容,意味着拍摄的视频、宣传片等,建议设置
animation 用于动画文件,如MG动画
请注意制作的一些特效视频(因为特效视频与拍摄的视
频类似都是复杂的视频画面)不适用此
grain 用于老电影胶片,具有一定的颗粒质感
stillimage 用于有长时间停顿的视频画面,如录制的PPT画面
psnr 请勿设置
ssim 请勿设置

3.macOS用户透明视频制作教程

macOS端素材转换器存在一些已知问题,如果出现转换视频不成功、视频不
清晰、视频体积过大等问题,请参考2透明视频制作教程制作方式

macOS用户我们提供了单独的转换软件-素材转换器,点击下载素材转化器

用户不需要在AE中进行视频的设置,即不需要在AE中将视频设置为左右两边部分,直接输出真正的透明视频便可。

详细参考如下:https:/www,yuque..com/kivicube/manual/converter#l6nl8

4.常见问题

在制作透明视频的一些源素材时,使用AE导出的一些中间素材,可能在别人的AE中显示不正常(如发光效果变暗等),这是由于不同版本与不同平台(macOS与Vindows)的AE软件兼容性问题,这里推荐大家生成的中间文件是序列帧,便可以规避这一风,险。目前已知的是:Adobe After Effects2020v17.0.1版本导出mow到别的Vindows设备上的AE软件中制作透明视频时,发光效果有变黑。

AR-透明背景视频解决方案相关推荐

  1. ffmpeg把透明背景图片合成透明背景视频

    透明背景的照片序列: 照片序列:PNG可以有alpha(透明度)通道,可以是透明背景. 视频格式:在视频编辑中,大多数视频格式不支持透明度,但是有三种格式支持透明背景视频Quicktime Anima ...

  2. gif透明背景动画_PS实用技巧——视频转GIF

    GIF原意为原义是"图像互换格式",它分为静态GIF和动画GIF两种,在文件上的扩展名为.gif,是一种压缩的位图格式,支持透明背景,适用于多种操作系统.它具有内存小,效果强的特点 ...

  3. gif透明背景动画_如何制作ae遮罩动画——手机ae——GIF豆豆/视频豆豆

    表情in|GIF豆豆|视频豆豆--官网​www.snapemoji.net 表情in_GIF豆豆_视频豆豆_ae教程官网​www.snapemoji.net 应用详情 - 应用宝官网​android. ...

  4. 短视频技术指南:国内最牛5家短视频解决方案提供

    2016年统计数据表明,短视频用户人均单日使用时长最高达到68分钟,人均单日启用次数最高达到8.2次.短视频,以其丰富的表现力和碎片化的特点,正在快速成为移动社交的内容之王.2017年以来,短视频市场 ...

  5. 百度智能云一口气发布 14 个新产品,三大视频解决方案,产品最高降价 50%

    产业智能化的浪潮正在加速传统互联网行业的升级,视频行业将成为最大的受益者.4 月 11 日,在 2019ABC INSPIRE 百度云智峰会上,百度副总裁.百度智能云总经理尹世明宣布,"百度 ...

  6. html 音乐播放透明,HTML如何设置video为不透明背景

    HTML设置video为不透明背景的方法:使用loop,autoplay方法,直接插入相关代码[]. 本教程操作环境:windows7系统.html5版,DELL G3电脑,该方法适用于所有品牌电脑. ...

  7. java 验证码透明背景_Java中的证书透明度验证

    java 验证码透明背景 因此,我有一个幼稚的想法,即除了证书有效性检查(在Java中)之外,将证书透明性验证作为每个请求的一部分也很容易. 牺牲了整个周末的一半时间,我可以证明这并不是一件小事. 但 ...

  8. 透明怎么弄_最新版微信如何设置透明背景?这样设置,效果令人惊喜

    微信叒更新了,你的微信有更新吗?听说这次更新是安卓端的先更新,苹果端的还不能更新.今天小编要跟大家分享的是新版微信应该如何设置透明背景,不清楚微信透明背景长什么样子的?没关系,给你看看设置透明背景之后 ...

  9. 绘制一张透明背景的单色位图

    在上一篇文章中,我留下了一个谜题:如何使用透明背景绘制一张单色位图.今天我们来揭晓谜底. 丑话说前头,我不是一名 GDI 方面的专家,所以,除了下面讲述的两种方法之外,可能还有我所不知道的更好的解决方 ...

最新文章

  1. uart与usart区别
  2. 03-老马jQuery教程-DOM操作(上)
  3. Hadoop报错AccessControlException: Permission denied: user=vincent, access=WRITE, inode=/:iie4bu:supe
  4. FTP服务器搭建下的主动模式和被动模式
  5. java程序员的第二编程语言应该选什么?
  6. 利用python爬虫(part10)--Xpath节点集与函数
  7. ksrot php_php中ksort函数的功能起什么作用呢?
  8. 剑指offer_输入n个整数,找出其中最小的K个数
  9. BZOJ:4820: [Sdoi2017]硬币游戏BZOJ:1444: [Jsoi2009]有趣的游戏(高斯消元求概率)
  10. 浅谈分辨率对模型影响以及训练方法
  11. java高级-反射的三种实例化模式及与工厂,单例模式的的关系
  12. 【VM】Win10虚拟机安装Mac OS
  13. 哪个软件能做英语测试,英语考试软件哪个好用 英语考试软件神器推荐
  14. 修改域名需要重启服务器,GitLab修改域名host
  15. Visa:三星Galaxy S III确定成为伦敦奥运官方手机
  16. 阿里王坚:数据重塑城市未来
  17. Java封装和多态作业
  18. 哈希表Hash与JAVA集合类Map及其方法put()、getOrDefault()、keySet()、get()
  19. windows关机命令
  20. 微信小程序组件化开发框架wepy 学习(二)

热门文章

  1. MATLAB hdf(h5)文件转成tif图片格式(+批量处理)
  2. Sqlserver对时间转换格式汇总
  3. 采购代理服务的服务内容通常是什么?
  4. ubuntu 挂载 网件路由器 存储设备
  5. java 计算日期之间的时间间隔
  6. 23 .char数组转字符串
  7. 破解隔壁wifi的实践——python脚本
  8. 也看《我的前半生》:一辈子太长,我们只谈前半生
  9. Proxifier mac全局代理
  10. 为什么游戏帧数一般要到 60 帧每秒才流畅,而过去的大部分电影帧数只有 24 帧每秒却没有不流畅感?