![]() |
1
2
简单的答案是:你不能。 Silverlight针对两种主要类型的应用程序:
视频编辑并没有真正进入这些阵营,也不受欢迎。 我还不确定说ActiveX是旧的,毕竟在Internet Explorer中使用了什么技术来承载Silverlight插件?ActiveX控件。 |
![]() |
2
1
我不知道这是否容易做到。Silverlight本机可用的各种编解码器都由Silverlight MediaElement控件包装,据我所知,它们不是通过API直接公开的,例如,您无法获取原始解码的rgba位流。(如果我在这一点上是错的,我很想知道,但是我已经仔细研究过了,我不知道该怎么做。)单源树有一个只解码的 Dirac 编解码器,但据我所知,没有任何东西能让你轻松地解码,例如WMV或AVI文件。 即使您可以以某种方式获取原始的、解码的rgba(或ycbcr)比特流,以便能够将您想要的任何数据插入到这些帧中,您仍然需要对视频流进行重新编码,而且Silverlight不提供任何本地支持。您必须编写自己的编码器(一点也不琐碎),将它们从ffmpeg库中移植(也不琐碎),或者等待其他人来完成。 简言之,我的怀疑是,您现在需要坚持使用ActiveX解决方案——尽管使用一些巧妙的JavaScript编码,可能可以将其包装在一个漂亮的Silverlight UI中。 |
![]() |
joeycato · 为什么我不能将4秒每秒60帧的剪辑缩小到1秒? 7 年前 |
![]() |
Manish Gumbal · 在Swift中合并视频阵列 7 年前 |
![]() |
guyts · 安装了MATLAB图像处理,但imhist不工作 8 年前 |