如何从JAVA的文件夹中获取所有视频的时长?

我想从“新文件夹”中获取所有视频文件的持续时间。

我有所有视频的列表,但我不知道该怎么看。

public static void main(String[] args) throws IOException {
        File file = new File("C:\\y\\ee\\t\\New Folder");
        File[] list = file.listFiles();
        for (int i = 0; i < list.length; i++) {
                System.out.println(list[i].getName() + "Video duration: ");
        }


    }

我想像这样

video1.webm Video duration: 0:34
video2.webm Video duration: 1:43
video3.webm Video duration: 0:54
Manuja Jayawardana

嗨,我发现了两种可以帮助您解决问题的方法。

请尝试一下。

1)使用xuggle库。http://www.xuggle.com/downloads

private static final String filename = "FILE_PATH";
IContainer container = IContainer.make();
int result = container.open(filename, IContainer.Type.READ, null);
long duration = container.getDuration();
long fileSize = container.getFileSize();

您可以在此处找到该教程。https://examples.javacodegeeks.com/desktop-java/xuggler/inspect-a-video-file-with-xuggler/

2)使用Windows MediaInfo.exe。http://www.javacreed.com/how-to-retrieve-the-video-properties/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从php中所有文件的文件夹目录中仅获取视频文件?

如何从Java Resources文件夹中的文件夹获取所有文件的列表

如何使用php从特定文件夹中获取所有图片和视频?

从文件夹中的所有视频中获取视频帧,使用 openCV 处理,保存到自己的文件夹?

如何获取该文件夹中的所有文件

如何获取特定文件夹中的所有文件?

如何在Java中获取文件夹中的所有文件

如何从Imapclient文件夹中获取所有消息?

如何使用Java从某个文件夹中获取所有文件

如何从Java读取文件夹中的所有文件?

如何转换嵌套文件夹中的所有视频文件?(批量转换)

如何将文件夹中的所有 PNG 转换为 JPG 以制作视频?

如何使用Java从一个文件夹中获取所有文本文件?

从php文件夹中获取所有文件

如何从Amazon S3存储桶中的文件夹中获取所有文件?

在Laravel中,如何获取公用文件夹中所有文件的列表?

遍历文件夹和子文件夹中的所有文件并获取创建日期

获取文件夹和子文件夹中的所有文件

如何从Windows 10中的图片文件夹中获取所有图像

如何从Xcode中的特定文件夹中获取所有png?

获取子文件夹中所有视频文件的总运行时间?

Java nio,获取某个文件夹的所有子文件夹

如何使用Java从文件夹中的所有文件中读取数据?

AWS IOS SDK v2.0:如何获取存储桶中的所有文件夹,然后从所述文件夹中提取所有文件?

与所有父文件夹中创建的Java文件

如何从文件夹中删除所有文件?

如何列出tomcat文件夹中的所有文件?

如何连接文件夹中的所有JS文件?

如何导入文件夹中的所有文件?