将mkv视频流重新启动到mp4

时间:2012-01-26 23:40:42

标签: video streaming video-streaming html5-video

有没有办法在运行中将mkv流重新转换为mp4容器?我正在使用html5 <video>标签,虽然我知道我不会得到梦幻般的浏览器支持,但我正在构建未来(这是一个更大项目的一部分,其他功能也需要兼容html5的浏览器) 。似乎mp4容器中的h.264比mkv容器有更好的支持,但是我的一些流以mkv形式出现。

3 个答案:

答案 0 :(得分:2)

查看Mediacoder project。它是一个转码器,具有各种主要媒体相关开源项目的GUI前端。它支持所有主要操作系统

此外,Mediacoder支持网络用户界面,这可能非常适合您的网络相关项目。

过去曾有issue with mkv,但现在应该解决。

答案 1 :(得分:1)

将MKV重新编入MP4是ps3mediaserver执行的任务之一;因为它做了很多无关紧要的任务,我不确定这是我建议开始的地方,但我认为这可能是一个合适的最后努力。

我使用mkvextract从MKV文件中提取曲目,并使用MP4Box将数据重新打包为MP4流。

我总是以批处理模式而不是流模式运行程序,因为我只想为转换一次烧的CPU周期,所以我们的用途是不同的。 (我不知道这两种格式是否允许进行流转换。)但也许这两个工具可以让你构建足够接近流媒体的东西。

答案 2 :(得分:1)

VideoLan Server可以动态进行重新转换。看这里 http://www.videolan.org/streaming-features.html