gpt4 book ai didi

python - 制作视频文件索引

转载 作者:太空宇宙 更新时间:2023-11-04 03:59:19 25 4
gpt4 key购买 nike

我有几个不同格式(avi、mp2、asf 等)的视频文件 (Windows) 目录,我想获得一个列表,并最终获得一个索引属性的 csv(名称、日期、大小、长度、格式)。

有多种工具可以为单个文件执行此操作,我已经看到了一些修正,例如在 .bat 文件中使用 mediainfo 脚本,但没有一个提供可以作为表格或跨多个目录导入的列表。 Windows Explorer 会以可视格式列出所有这些,但不会列出文件,而且我不知道有什么方法可以强制它制作文件。此外,它只知道某些视频文件类型(mp3、mp4、asf、wmv)的长度,但不知道其他类型(flv、...)。此外,Explorer 是特定于目录的,不会像 Dir 那样递归。

我很乐意使用任何实用程序来执行此操作,但如果缺少实用程序,我往往会尝试在 Python 中执行此操作。在 Python 中是否有针对此的良好库实用程序或其他建议?

最佳答案

使用 os.walk遍历目录树。 pymedia是一个可以帮助阅读 mp3、avi 和其他格式的库。 eye3D也是如此.

使用 os.walk 相当简单:

import os

ROOT_DIR = '.'

for root, dirs, files in os.walk(ROOT_DIR):
for f in files:
# This takes the file with it's dir an does whatever you want
analyze_file(f, root)

关于python - 制作视频文件索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16557094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com