yylive / yyeva Goto Github PK
View Code? Open in Web Editor NEWYYEVA(YY Effect Video Animate)是YYLive推出的一个开源的支持可插入动态元素的MP4动效播放器解决方案,包含设计资源输出的AE插件,客户端渲染引擎,在线预览工具。
Home Page: https://yyeva.yy.com
License: Apache License 2.0
YYEVA(YY Effect Video Animate)是YYLive推出的一个开源的支持可插入动态元素的MP4动效播放器解决方案,包含设计资源输出的AE插件,客户端渲染引擎,在线预览工具。
Home Page: https://yyeva.yy.com
License: Apache License 2.0
如题
如果现在不支持,那么后续有没有计划增加加解密的功能呢?
请问目前有计划开发flutter插件或者目前社区是否有已开发的flutter插件
现在alpha透明视频,有些是左右对称的,左边rgb、右边alpha或者反过来,也有些是非对称的,alpha区域不固定或者大小不同,其实最主要的差异一般就是rgb和alpha的位置,如果能自定义配置视频中rgb和alpha的位置,这样很多已有的透明视频就可以兼容播放了,不需要再去重新改格式
目前视频模式为scalefill , 会导致视频画面被拉伸变形。
非常感谢!
因为有时候一个数值文本在右边控制不了右对齐的话就会超出屏幕
如题
how to pause last frame for video completed
微信小程序使用,视频铺满全屏,安卓出现拉伸怎么解决?
可以写个react native 插件吗,现在想在react native中搞一下这个
ae插件导出时候能不能像lottie 的bodymovin那种一样,不需要自己做蒙版,直接设置下就导出就好了
如题,没有自动播导致的,但手动调用播放,也会这样。连续下拉刷新列表几次后,又能恢复正常。请问是有什么生命周期问题吗
如题,macstudio M1 ultra
AE2022
视频中任务有影子的实现,所以是半透明的,但是渲染之后影子变成了白色,展示效果不是视频中真实的效果,是否是canvas合并画图的时候影响了
{
videoID: '',
alphaDirection: 'left',
mode: 'AspectFill',
useMetaData: false,
loop: false,
useFrameCache: false,
useVideoDBCache: false,
mute: true,
forceBlob: true,
showVideo: false,
showPlayerInfo: false,
useAccurate: false,
useBitmap: false,
endPause: isEndPause,
logLevel: 'debug',
renderType: 'canvas2d',
resizeCanvas: 'percentW',
videoUrl,
effects: {
fontColor: '#000000'
}
}
YYEVAPlayer不支持网络url加载mp4动画吗?
建议:同时支持本地mp4和网络mp4会更人性化些,动画库就更加完美. 加入更加方便。
可以考虑采用系统的网络下载资源,类似SVGA中的下载功能.
参考:https://github.com/svga/SVGAPlayer-iOS/blob/master/Source/SVGAParser.m
或参考:https://github.com/ETmanwenhan/SVGAPlayer-iOS/blob/2.5.7_fix/Source/SVGAParser.m // 接入了NSURLCache
非常感谢大神们!
原有的左右对称的MP4视频,可以在根据左边的点找到右边的点rgb值,现在右边已经被缩放了一倍放在了右上角,那如何再根据像素点找到对应的右边像素点?
例如:
旧MP4:假设视频宽高是400*400,左边点坐标[10,10],那要获取的alpha值坐标[210,10]
新MP4的坐标点该怎么取呢?
问题1:yyeva播放器进入页面就会自动播放, 我的业务逻辑是点击按钮后才开始播放。
临时解决方案:首次进入依然会自动播放,我在onStart中立刻调用stop(),然后点击按钮的时候,调用_startToPlay()
问题2:yyeva播放器首次进入页面必须存在dom中,如果我点击按钮后再将yyeav展示出来,此时已经不能播放视频了
临时解决方案:播放器是固定定位,首次进入不设置宽度,点击的时候将宽度设置为100%
如果有朋友需要中实现类似需求,上方可以临时解决
目前的左右模式仅适用于竖屏的手机上,对于平板和电视场景无法使用,目前很多大屏场景,急需支持上下模式
市面上的黑白色视频 是在左侧 你们的是在右侧😄
请问yyeva跟vap,有什么优势?
· 另外请问Alpha通道视频必须要自己制作和RGB拼在一起吗?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.