首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以在我的网站上显示.asf格式的视频吗?

可以在我的网站上显示.asf格式的视频吗?
EN

Stack Overflow用户
提问于 2021-08-19 12:14:44
回答 1查看 64关注 0票数 0

我目前在一个网站上工作,我想在其中显示一些视频。我的问题是,视频格式将是.asf格式,如果我尝试.asf格式,什么都没有显示在网页上,但如果我使用mp4,它的工作正常。谁能建议我如何显示.asf格式,甚至我必须将.asf格式转换成像mp4这样的其他格式,有什么好的库可以做?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-19 12:33:46

您可以使用诸如ffmpeg之类的软件将.asf转换为.mp4。如果您想在前端转换视频,有一些JavaScript实现可以让您在浏览器中使用ffmpeg,比如ffmpeg.js

您可以像使用命令行版本一样使用ffmpeg.js。示例:

代码语言:javascript
复制
ffmpeg -i test1.asf -c:v libx264 -strict -2 test1.mp4

这可以在ffmpeg.js中用以下命令完成

代码语言:javascript
复制
const result = ffmpeg({
  MEMFS: [{name: "test.webm", data: testData}],
  arguments: ["-i", "test1.asf", "-c:v", "libx264", "-strict", "-2" , "test1.mp4"],
});

我从另一个例子中复制了这些参数。您可能希望更改或添加参数以获得更好的视频质量。

还有ffmpeg for node.js,它可能更适合您的情况。但在后端,你也可以通过cmd运行普通的ffmpeg。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68847699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档