首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用java拆分wmv文件

如何用java拆分wmv文件
EN

Stack Overflow用户
提问于 2011-05-13 03:29:29
回答 1查看 1.1K关注 0票数 1

如何拆分*.wmv文件(使用java)?我尝试了简单的算法,比如从wmv文件中读取字节,并将前一半存储在一个文件中,另一半存储在另一个文件中。但是第二个变得不可玩了。正如我所看到的,我必须在第二个文件中添加正确的头文件,以允许媒体播放器正确地解释数据。是真的吗?如果不是,我如何进行拆分?如果我的假设是正确的,我在哪里可以找到wmv报头规范?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-13 03:50:53

由于WMV文件只能通过Windows Media format SDK正确处理,因此您不会得到任何格式定义的帮助。

下面是关于如何从java调用COM的一些(非常少的)信息:http://www.eggheadcafe.com/software/aspnet/29766681/windows-media-encoder-sdk-java.aspx

然后,转到http://sourceforge.net/projects/windowsmedianet/files/WindowsMediaNetSamples/Dec%202008/

下载示例,查看WMVSPLIT (我猜这是您应该阅读的示例的名称)。

另外,你应该知道你只能在CLEAN_POINTs (关键帧的WMV术语)上拆分文件。

编辑:

实际上,我会站在你的立场上,去找一些windows机器和简单的.exe,或者你将从java执行的一些其他类型的额外进程实用程序。我坚信它会更简单。

如果你没有windows机器,你将不得不通过VLC代码来找到ASF格式解析器。

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

https://stackoverflow.com/questions/5983423

复制
相关文章

相似问题

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