【问题标题】:How can i get video length in java我如何在java中获取视频长度
【发布时间】:2018-07-02 18:48:56
【问题描述】:

我使用 xuggler 来获取视频长度,但它给出的长度错误可能是时候使用 xuggler 从视频文件中读取数据了。 但我需要获取实际的视频长度或持续时间。

【问题讨论】:

    标签: java video xuggler


    【解决方案1】:

    您可以使用IContainergetDuration()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

    希望对你有帮助

    【讨论】:

    • xuggler jar 文件大小比我的整个项目大:(
    猜你喜欢
    • 1970-01-01
    • 2011-09-07
    • 2016-07-04
    • 2011-12-08
    • 2023-03-27
    • 2011-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多