【发布时间】:2018-07-02 18:48:56
【问题描述】:
我使用 xuggler 来获取视频长度,但它给出的长度错误可能是时候使用 xuggler 从视频文件中读取数据了。 但我需要获取实际的视频长度或持续时间。
【问题讨论】:
我使用 xuggler 来获取视频长度,但它给出的长度错误可能是时候使用 xuggler 从视频文件中读取数据了。 但我需要获取实际的视频长度或持续时间。
【问题讨论】:
您可以使用IContainer 的getDuration() 和getFileSize() 方法获取它。你可以这样做:
private static final String filename = "c:/myvideo.mp4";
IContainer container = IContainer.make();
int result = container.open(filename, IContainer.Type.READ, null);
long duration = container.getDuration();
long fileSize = container.getFileSize();
你可以看到一个完整的例子here
希望对你有帮助
【讨论】: