使用Unity3D视频转换器TheoraConverter.NET 1.1 Setup转换视频格式为ogv并播放视频
由于unity支持的是ogv格式,所以使用Apple QuickTime可以用于视频导入,但是使用起来麻烦不断,所以找了好久发现原来可以直接转换为ogv格式,省了不少事情
1转换格式
---下载Unity3D视频转换器TheoraConverter.NET 1.1 ,百度搜索就能找到下载地址 :下载之家
---安装后找到Theora Converter .NET
---点击运行后,在界面点击Add添加视频,start开始转换格式即可。
---直接把视频拖入工程中。
2播放视频
---Unity的Main Camera添加一个自建脚本 《movieplay》,
---然后将视频文件拖拽给Main Camera中 movieplay的MovieTexture即可;
点击play可以播放了;
写代码:
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class Startmenu : MonoBehaviour {MovieTexture startmovtexture;//MVAudioSource audios;//播放源bool isDrawMov = true;//纹理绘制boolbool isShowMessage = false;//是否显示提示信息// Use this for initializationvoid Start () {startmovtexture = Resources.Load<MovieTexture>("Texture/Movietexture/X");//获取视频//启动app播放视频startmovtexture.loop = false;//不循环播放startmovtexture.Play();audios = gameObject.GetComponent<AudioSource>(); audios.clip= startmovtexture.audioClip;//获取音频文件,也可以在视频中找到音频拖入clipaudios.Play();}// Update is called once per framevoid Update (){//播放完视频关闭脚本if (startmovtexture.isPlaying==false){startmovtexture.Stop();//Destroy(this);GameObject.Find("UI Root/Panel").GetComponent<SliderMove>().enabled=true;}if (isDrawMov){if (Input.GetMouseButtonDown(0)&&isShowMessage==false){isShowMessage = true;}else if (Input.GetMouseButtonDown(0) && isShowMessage == true){StopMov();}}}/// <summary>/// GUI/// </summary>private void OnGUI(){if (isDrawMov){GUI.DrawTexture(new Rect(0, 0, Screen.width, Screen.height), startmovtexture);//GUI控制位置、尺寸if (isShowMessage){GUIStyle bb = new GUIStyle();bb.normal.background = null; //这是设置背景填充的bb.normal.textColor = new Color(0.6f, 0, 0); //设置字体颜色的bb.fontSize = 40; //当然,这是字体大小GUI.Label(new Rect(Screen.width / 2 - 300, Screen.height-60 , 100,80), "再次点击屏幕退出介绍动画播放", bb);}}}private void StopMov(){startmovtexture.Stop();isDrawMov = false;}
}
使用Unity3D视频转换器TheoraConverter.NET 1.1 Setup转换视频格式为ogv并播放视频相关推荐
- 图片格式转换器有什么,怎么无损转换heic格式
现在应该很多人对heic格式图片多多少少有一点了解,不管是不是苹果用户,这种格式存在于苹果中,在安卓和电脑上打开需要转换格式才能打开,最常见的图片格式是jpg/png/bmp等,那图片格式转换器有什么 ...
- android点击视频使用固定应用打开,Android 使用intent打开手机自带应用播放视频,音频,文档,还有打开应用市场...
1 打开手机上的视频播放器播放视频String url = "http://192.168.0.1/1.mp4" Intent intent = new Intent(); int ...
- Unity3D两种方式播放视频
Unity3D中播放游戏视频的方式有两种,第一种是在游戏对象中播放,就好比在游戏世界中创建一个Plane面对象,摄像机直直的照射在这个面上.第二种是在GUI层面上播放视频.播放视频其实和贴图非常相 ...
- 视频转换器怎么将ogv格式转换成mp4
ogv是什么格式?ogv格式视频是从网页上缓存下来的视频格式,是一种自由且开放的格式,可以纳入各式各样自由和开放原始码的编解码器,包含音效.视讯.文字(像字幕)的处理.那么,ogv格式怎么转换为MP4 ...
- android ios mp4格式转换,ios格式转换器|iphone视频格式转换器免费版 7.1 - 系统天堂...
iphone视频格式转换器是一款可以帮助用户轻松转换出iPhone格式视频的转换器,该ios视频转换器可以告诉的将各种主流视频格式轻松转换,如RM.RMVB.VOB.DAT.VCD.SVCD.WMV. ...
- Unity3D VideoPlayer播放视频和音频
Unity3D VideoPlayer播放视频和音频 今天来记录一下用Unity自带的VideoPlayer播放视频和音频. 首先准备一个带音频的视频文件,导入到工程中.Windows支持的视频格式有 ...
- android rmvb格式下载,顶峰-Android手机视频转换器
主要特点: 输入视频格式 支持视频如 RM,RMVB,AVI,MPEG,MPG,MKV,DAT,VOB,ASF,WMV,FLV,MOV,MP4,3GP,MTS,M2TS,MOD,TOD,F4V,TS, ...
- 顶峰Android手机视频转换器,凡人Android手机视频转换器
凡人Android手机视频转换器是一款专门针对谷歌Android安卓操作系统的手机开发的Android视频转换器工具,可以帮助您将各种流行的视频格式转换为Android手机所支持的视频格式和音频格式. ...
- 免费的视频转换器有哪些?推荐3款好用免费视频格式转换软件
如果您需要免费的视频转换器,则指尖有很多选择.无论您是否尝试将整个视频集合保留为一种格式,将视频的格式更改为更易于共享的格式,或者将文件大小缩小到更易于管理的格式,几乎每种用途都有一个. 有一个免费的 ...
- 最全的视频转换器工具清单,这18款免费视频格式转换器记得收藏
审查和比较具有功能和定价的最佳视频转换器软件.从这个顶级付费和免费在线视频转换器工具列表中选择,以快速轻松地转换任何视频: 什么是视频转换器? 视频转换工具允许您将视频从一种格式转换为另一种格式.第一 ...
最新文章
- 【linux】学习笔记
- C# :socket 通讯基础使用实例
- 微信小程序相关项目实例集合
- 剑指offer——2.实现Singleton模式
- 『提醒自己』-自身遗忘掉的知识1
- 从零开始研发GPS接收机连载——4、GPS模拟器数据采集验证
- 我的学习日志11.6
- eclipse连接sql数据库
- 【技巧】Unity 获取Android设备系统语言
- 胡凡算法之——快速幂
- Linux中使用shell脚本向文件中写数据
- 知之道,达有余而通不足;行之道,嬴有余以弥不足。知行合一,亦乎 如是。
- 人工智能 识别医疗票据、医疗结算清单 OCR识别技术
- 数字图像处理学习之路:图像变换(一)
- erLang中的标点符号
- h5新增标签和表单属性
- mysql占用cpu过高,问题解决
- java类的继承(基础)
- 5款剪辑视频,总有一款是你想要的!
- 【简历优化】项目经验问什么怎么写怎么答