【问题标题】:webRTC issue converting from webm+wav to mp4从 webm+wav 转换为 mp4 的 webRTC 问题
【发布时间】:2015-03-03 07:49:34
【问题描述】:

在获得 .webm 视频和 .wav 音频后,我决定将其加入到 .mp4 文件容器中。

我按照 muaz-khan ffmpeg-asm.js 的库进行此转换,但当它完成后,我得到了显然没有视频的 blob,但下载后我可以在我的 windows 媒体播放器上重现它。

这是我为此测试创建的代码:jsfiddle

查看其他来源,我发现有另一个人在 1 个月前直接向 muaz-khan 报告了这个问题 webrtc-experiment.com(最后评论)。

我不认为这是与转换有关的问题,我认为更多的是编解码器的问题。

为了观看我的视频,我该如何解决这个问题(如果可以解决的话)?

感谢您的建议。

【问题讨论】:

    标签: javascript video ffmpeg webrtc mp4


    【解决方案1】:

    据我所知,在 mp4 中打包 VP8(包含在 webm 容器中的内容)没有标准化的方法。我对ffmpeg-asm.js 不熟悉,但我猜它只是忽略了视频,因为无法将其打包到 mp4 容器中。

    【讨论】:

      【解决方案2】:

      好的,所以我来这里是因为我也在寻找类似的解决方案。到目前为止,我所学到的,在 javascript 中的 MP4 解析非常繁重。您应该将流带到 java 程序(如媒体中继架构中的 j2EE 服务器)以导入 MP4 库并进行转换。不幸的是,到目前为止,我只在录制内容方面取得了成功。我仍在想办法实时进行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-03-23
        • 2019-04-15
        • 1970-01-01
        • 2018-06-09
        • 1970-01-01
        • 2017-09-22
        • 2013-01-04
        • 2018-03-19
        相关资源
        最近更新 更多