在 Java 6 中,如何正确获取视频文件的 mimetype?

问题描述 投票:0回答:1

我正在使用 Java 6。我正在尝试编写一个布尔方法来告诉我文件名是否是视频的文件名。 我已经尝试过这个...

final String fileName = "video.mp4";
String mimeType = new MimetypesFileTypeMap().getContentType(new File(fileName));

但是当我期望 mimeType 的值是“video/mp4”时,它的值是“application/octet-stream”。 确定特定文件(我的系统上可能不存在)是否是视频的最佳方法是什么?

谢谢,-戴夫

java video mime-types
1个回答
0
投票

导入处理视频文件所需的库

导入模仿类型

检查文件类型以确保它可以作为视频打开

file_path = '/mnt/data/stock-footage-shiny-articles-sparks-rotating-magic-circle-fire-portal-spinning-fireworks-waving-sparklers-in.webm' file_type, _ = mimetypes.guess_type(file_path)

文件类型

© www.soinside.com 2019 - 2024. All rights reserved.