unity导入半透明webm + AE合成半透明视频

news2024/9/24 17:18:34

有些webm的文件导入unity后无法正常播报,踩坑好久才知道需要webm中的:VP8 标准

现在手上有几条mp4双通道的视频,当然unity中有插件是可以支持这种视频的,为了省事和代码洁癖,毅然决然要webm走到黑。

mp4导入AE合成半透明

  1. 打开 AE 软件,创建一个新的合成项目。
  2. 在项目面板中,选择 “导入” 或直接将 MP4 视频文件拖放到项目面板中,导入视频素材。
  3. 项目面板中,右击新建一个合成,分辨率的宽为视频宽度的一半,高度相同。(注意设置持续时间,这会影响一会导出视频的长度)

  1. 将素材拖动到合成中,拖入两份,一份显示左边的一半,一份显示右边的一半(菜单栏:选择视图👉对齐到参考线 会自动吸附,更容易对齐)。
  2. 观察左下角,调整灰度的视频在上边的一个图层,然后模式选择“模板亮度”。

  1. 选中队列,左上角文件👉导出👉添加到渲染队列
  2. 根据下图的步骤进行设置,就可以导出带透明通道的mov格式视频了,下一步我们转换成webm vp8
  3. 点击渲染队列面板 左上角的渲染,就可以导出了。
  4. 最后看一下我们导出的成果(很多视频播放器没法播放mov,看下一步转webm直接浏览器播放试看吧)。

mov转webm导入unity

  1. 首先下载一个工具:Download FFmpeg 下载速度慢的话我给大家存网盘了:ffmpeg-7.0.2.zip - 蓝奏云
  2. 解压后进入bin目录,地址栏输入:cmd  然后回车
  3. 执行下面的命令:(其中的G:\webm\1.mov  和  G:\webm\11.webm  替换成你自己的)
  4. ./ffmpeg -i G:\webm\1.mov -c:v libvpx -pix_fmt yuva420p -b:v 3M -auto-alt-ref 0 -metadata:s:v:0 alpha_mode="1" -c:a libvorbis G:\webm\11.webm

  5. 将视频导入到unity中

其他

unity播放半透明礼物动效,弹幕游戏大哥入场动效的方案很多,也可以参考:

1. 播放mp4双通道视频

2. 播放svga动画

3. webm视频播放

另外如果你的ffmpeg已经添加了环境变量,可以在文件目录下这样写:

ffmpeg -i 1.webm -c:v libvpx -pix_fmt yuva420p -b:v 3M -auto-alt-ref 0 -metadata:s:v:0 alpha_mode="1" -c:a libvorbis 11.webm

挖坑:过两天如果没啥事,封装一个webm转svga的工具。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2121754.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何使用dcmtk将dcm数据集中信息输出到可读文件

1. 缘起 在生成RDSR报告时候&#xff0c;代码中已经将患者的一些信息写入到dcm数据集中&#xff0c;但是最后保存的文件中没有这些值&#xff0c;因此需要将过程中的数据集信息打印出来&#xff0c;看是在什么地方出现问题了。 2. 将数据值保存到文件 std::unique_ptr<Dc…

“月薪3w,被人工智能玩弄。“

自从有了萝卜快跑无人驾驶车&#xff0c;一天天的都要被这些梗笑死&#xff1a; 萝卜快跑的萝卜&#xff0c;是指的乘客我吧&#xff1f;&#xff1f;&#xff1f; 15公里的路程&#xff0c;乘客自己追了14公里&#xff0c;还停在路中央让乘客上车哈哈哈哈&#xff01; 好消…

MATLAB求解微分方程和微分方程组的详细分析

目录 引言 微分方程的定义 MATLAB求解常微分方程 参数分析&#xff1a; MATLAB求解偏微分方程 刚性和非刚性问题 总结 引言 微分方程在物理、工程、经济和生物等多个领域有着广泛的应用。它们用于描述系统中变量与其导数之间的关系&#xff0c;通过这些方程可以解释和预…

如何通过可视化大屏,打通智慧城市建设的“最后一公里”?

在智慧城市的宏伟蓝图中&#xff0c;技术的融合与创新是推动城市发展的关键力量。然而&#xff0c;真正的挑战在于如何将这些技术成果转化为市民的实际体验&#xff0c;实现智慧城市建设的“最后一公里”。可视化大屏&#xff0c;作为连接技术与市民的桥梁&#xff0c;正以其独…

【吉利汽车安全应急响应中心-登录/注册安全分析报告-无验证方式导致安全隐患】

前言 由于网站注册入口容易被黑客攻击&#xff0c;存在如下安全问题&#xff1a; 1. 暴力破解密码&#xff0c;造成用户信息泄露 2. 短信盗刷的安全问题&#xff0c;影响业务及导致用户投诉 3. 带来经济损失&#xff0c;尤其是后付费客户&#xff0c;风险巨大&#xff0c;造…

ssl证书过期怎么解决

SSL证书过期的解决方案主要是及时续费或更换新的SSL证书重新部署。rak小编为您整理发布具体解决方法。 当SSL证书即将过期时&#xff0c;最有效的方法是提前进行续费。 在证书到期前办理续费可以确保服务的连续性&#xff0c;并避免因证书失效而引发的网站访问问题。一旦续费完…

如何在HTML中实现m3u8视频播放:多种解决方案大比拼

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 HTML & M3U8 📒📝 HTML 播放 m3u8 的方式1. Video.js2. hls.js3. DPlayer📝 优缺点对比📝 使用建议📝 常见问题及解决方案⚓ 相关链接 ⚓📖 介绍 📖 在网页上播放 m3u8 格式的视频已经成为主流,尤其是在直播…

AI制药领域的中英文对照表

AI制药&#xff08;AIDD&#xff09;是指利用AI技术在药物研发、药物设计、药物筛选、临床试验和药物生产等各个环节中应用的制 药领域。AI在药物研发中可以通过数据挖掘、机器学习和深度学习等技术&#xff0c;加速药物发现和设计过程&#xff0c;提高研发 效率和成功率。AI还…

常见分组加密算法的整体结构

常见分组加密算法的整体结构 0x1 两分支平衡Feistel结构(典型) S(i)为Feistel结构密码的第i1轮中间输入状态&#xff0c;S(i1)为第i1轮中间输出状态。则其轮函数为 0x2 四分支非平衡Feistel结构(非典型) S(i)为四分支非平衡Feistel结构密码的第i1轮中间输入状态&#xff0c;…

【linux005】目录操作命令篇 - pstree 命令

文章目录 1、基本用法2、常见选项3、举例4、注意事项 pstree 命令在 Linux 中用于以树状结构显示进程及其子进程的层次结构。它提供了一种直观的方式来查看进程的父子关系&#xff0c;与 ps 命令的线性输出相比&#xff0c; pstree 更容易理解进程的继承关系 1、基本用法 ps…

【Python机器学习】循环神经网络(RNN)——审察模型内部情况

Keras附带了一些工具&#xff0c;比如model.summary()&#xff0c;用于审察模型内部情况。随着模型变得越来越复杂&#xff0c;我们需要经常使用model.summary()&#xff0c;否则在调整超参数时跟踪模型内部的内容的变化情况会变得非常费力。如果我们将模型的摘要以及验证的测试…

【无线通信发展史⑩】奥斯特的发现揭开了物理学史上的一个新纪元,奠定了电生磁的基础

前言&#xff1a;用这几个问答形式来解读下我这个系列的来龙去脉。如果大家觉得本篇文章不水的话希望帮忙点赞收藏加关注&#xff0c;你们的鼓舞是我继续更新的动力。 我为什么会写这个系列呢&#xff1f; 首先肯定是因为我本身就是一名从业通信者&#xff0c;想着更加了解自…

【1】OpenCV虚拟环境搭建

文章目录 OpenCV虚拟环境搭建&#xff08;一&#xff09;安装anaconda&#xff08;二&#xff09;anaconda修改虚拟环境默认位置STEP1&#xff1a;找到C:\Users\你的用户名下的.condarc文件STEP2&#xff1a;修改指定文件夹的权限&#xff08;重点&#xff09; &#xff08;三&…

supervisor安装CeSi集中化管理Supervisor

一、安装supervisor 备注&#xff1a;supervisor 只能管理前台进程的服务&#xff0c;比如 npm run 这些 &#xff0c;一些后台运行的服务无法管理【后台运行的服务可以用systemd 进行管理】 1、安装epel源 yum install epel-release yum install -y supervisor 2、创建sup…

udp网络通信 socket

套接字是实现进程间通信的编程。IP可以标定主机在全网的唯一性&#xff0c;端口可以标定进程在主机的唯一性&#xff0c;那么socket通过IP端口号就可以让两个在全网唯一标定的进程进行通信。 套接字有三种&#xff1a; 域间套接字&#xff1a;实现主机内部的进程通信的编程 …

02 三数排序

题目&#xff1a; 代码&#xff1a; #include <stdlib.h> #include<stdio.h>void swap(int *x,int *y) {if(*x>*y){int temp*x;*x*y;*ytemp;} }int main() {int x,y,z;scanf("%d %d %d",&x,&y,&z);swap(&x,&y);swap(&y,&…

漏洞复现-赛蓝-企业管理系统

本文来自无问社区&#xff0c;更多漏洞复现可前往查看http://www.wwlib.cn/index.php/index 0x01 产品简介 赛蓝企业管理系统是一款为企业提供全面管理解决方案的软件系统&#xff0c;它能够帮助企业实现精细化管理&#xff0c;提高效率&#xff0c;降低成本。系统集成了多种…

XGBoost算法-代码实现和网格调参

目录 导包 特征工程 基本模型 超参数优化 导包 import pandas as pd import numpy as np import xgboost as xgb import pickle import sys import matplotlib.pyplot as plt from sklearn.metrics import make_scorer from sklearn.metrics import mean_absolute_error f…

什么是话费充值api接口?话费充值API接口如何对接?

话费充值 API 接口对接相关信息 对接方式 通过技术人员对接&#xff1a;会专门将自己的小程序或者 app 对接到充值平台&#xff0c;通过接口提交号码和金额进行充值&#xff0c;提交一笔订单充值一笔。 对接优势 高效完善&#xff1a;能够使得整个话费充值的流程便捷&#…

电信AEP平台WEB在线开发经验总结

目录 一、服务器环境搭建 二、Web应用服务器安装 三、tomcat的SSL证书部署 四、电信AEP平台WEB在线开发域名管理 五、效果展示 一、服务器环境搭建 首先得购买服务器&#xff0c;比如华为云、腾讯云的轻量应用服务器都可以。然后购买域名并进行ICP备案&#xff0c;最后对…