当前位置: 首页 > news >正文

招商网站建设推广做培训的网站建设

招商网站建设推广,做培训的网站建设,山西网站建设网站,wordpress最详细的教程工作中需要提供一些在三维场景下的视频动画素材#xff0c;屏幕录制会出现掉帧等其他问题#xff0c;看到 ffmpegserver 后#xff0c;眼前一亮 Cesium ffmpegserver 生成高质量视频 1.自建 ffmpegserver 首先#xff0c;克隆 ffmpegserver 仓库代码 git clone https://…工作中需要提供一些在三维场景下的视频动画素材屏幕录制会出现掉帧等其他问题看到 ffmpegserver 后眼前一亮 Cesium ffmpegserver 生成高质量视频 1.自建 ffmpegserver 首先克隆 ffmpegserver 仓库代码 git clone https://github.com/greggman/ffmpegserver.js.git安装依赖 cd ffmpegserver.js npm install启动服务 npm startffmpegserver 中有两个 demo 案例可以打开源代码看看具体实现 效果的预览地址是 1.普通 canvas案例 http://localhost:8080/test.html 2.threejs 案例 http://localhost:8080/test2.html 原理是通过一帧一帧截取图片最后用 ffmpeg 逐帧将图片合成为视频。 2. 在 cesium中 集成 以定点环绕来举例 首先初始化 CCapture 实例 const capturer new CCapture({format: ffmpegserver,framerate: 60,onProgress: () {},extension: .mp4,name: cesium });开始环绕 const lat 45.2013 const lng 82.08887889 const position Cesium.Cartographic.fromDegrees(lng, lat); // 获取点位所在地形高度 const updatedPosition await Cesium.sampleTerrainMostDetailed(viewer.terrainProvider, [position]); const [destination] updatedPosition; const height destination.height;capturer.start();const center Cesium.Cartesian3.fromDegrees(lng, lat, height); let heading Cesium.Math.toRadians(40.0); const pitch Cesium.Math.toRadians(-45.0); const range 2000.0; let totalRotation 0 const speed 1; // 环绕速度,每帧转多少度capturer.capture(viewer.canvas);function showVideoLink(url, size) {size size ? [size: (size / 1024 / 1024).toFixed(1) meg] : [unknown size];let filename url;const slashNdx filename.lastIndexOf(/);if (slashNdx 0) {filename filename.substr(slashNdx 1);}// 视频下载链接console.log(http://127.0.0.1:8080 url) }function animate() {if (totalRotation 360) {if (screenRecording) {capturer.stop();capturer.save(showVideoLink);}totalRotation 0;return;}viewer.render();capturer.capture(viewer.canvas); // 一定要加这一行不然视频是纯黑的totalRotation speed;heading Cesium.Math.toRadians(x);viewer.camera.lookAt(center, new Cesium.HeadingPitchRange(heading, pitch, range));viewer.camera.lookAtTransform(Cesium.Matrix4.IDENTITY);requestAnimationFrame(animate); }animate();
http://www.dnsts.com.cn/news/50386.html

相关文章:

  • 网站建设及推广预算表窍门天下什么人做的网站
  • 精美网站开发方案wordpress更改ip
  • 东莞网站设计实力wordpress 添加媒体
  • 网站建设的流程范文1500字wordpress个人主页主题
  • 大型门户网站建设是什么微信分销网站建设电话
  • 商城网站开发背景淄博个人网站建设
  • 做酒水网站有哪些化工行业网站设计
  • 2345网址导航站做资料分享网站
  • 微信分享网站显示图片国外企业网站怎么做
  • 郑州外贸建站设计方案英语
  • 微信网页制作网站站长聚集地
  • 什么网站做的好看的绵阳top唯艺网站建设
  • 泊头市网站制作公司鞍山微信小程序开发公司
  • 宁波网站推广方式怎么样百度网盘免费下载
  • 微网站开发外包凡客商城
  • 没有域名 有公网ip 建网站可以网站推广找哪家公司好
  • 牡丹江市建设工程交易中心网站app大全免费软件排行榜
  • 深圳制作企业网站的公司3d动画制作
  • 如何做镜像别人网站国外创意产品设计作品
  • 建一个公司网站要多少钱佛山网站提升排名
  • 网站添加视频代码山西做网站贵吗
  • 博罗网站建设公司建网站软件 优帮云
  • 美术馆网站的建设流程做一个英文的公司网站多少钱
  • wordpress卡广州百度首页优化
  • 广州市建设局官方网站如何用ae做模板下载网站
  • 网站怎么做查询功能上海营销型网站建设
  • 只知道网站后台怎么做301公司网站图片传不上去
  • 怎么做自己的网站免费系统开发师
  • 网站如何做镜像做网站需要具备什么
  • 做网站go和php用哪个好重庆龙华网站建设公司