我有一个混合视频文件的文件夹(网络显示 mp4、ogv、webm 的多种格式)。在 Java 中检索这些文件时,我可以通过从文件名中提取扩展名来验证格式。有没有办法从文件中检索其他信息,例如视频和音频编解码器数据?
为了创建文件,我在 Java 中使用 ffmpeg 将视频文件转码为我需要的格式和大小,因此在创建文件时我确实知道编解码器信息。如果它没有自动存储在文件中的某个位置,有没有办法设置元数据或其他东西并手动存储信息以便我以后可以检索它?我没有使用数据库来存储文件位置或其他数据,只是简单地从文件系统中扫描和检索。