我正在寻找用 Java 编写一个基本的电影解析器。电影应该是一些视频文件,比如 AVI,以及准确的时间/帧。程序应该根据数据简单地解析电影并将其保存到新文件中。
看起来这应该是一件容易的事,但我在 Java 中找不到合适的类来帮助我。谷歌也没有提供太多帮助。
我从哪说起呢?
谢谢,爱丽儿
我正在寻找用 Java 编写一个基本的电影解析器。电影应该是一些视频文件,比如 AVI,以及准确的时间/帧。程序应该根据数据简单地解析电影并将其保存到新文件中。
看起来这应该是一件容易的事,但我在 Java 中找不到合适的类来帮助我。谷歌也没有提供太多帮助。
我从哪说起呢?
谢谢,爱丽儿
您可以从阅读 Java 媒体框架开始。本教程有点旧,但可能会给你一个开始。
不幸的是,视频并不简单。不仅某些算法获得了专利或不可用,还有大量的容器(如 AVI),其中可以有实际音频和视频文件的多种组合。可能有不兼容的比特率等等。
我认为您应该首先阅读一些有关一般视频(格式)的信息,然后决定您需要支持什么。之后去寻找你的格式结合java。
祝你好运。