首页 > 解决方案 > 使用 python 更改视频文件属性

问题描述

我写了一个程序来重命名电影文件。但是,即使在更改文件名后,一些电影仍显示为旧名称。

我发现在属性选项卡下有名为“标题”“标签”“评论”等的文件属性。对于大多数电影,这些都是空白的,但对于某些电影,标题是旧文件名,当我更改文件名时它不会改变.

如何重写或简单地清除此元数据?

标签: pythonwindowspython-3.xfile

解决方案


这取决于您的视频文件的格式。例如,对于 MP4 文件,您可以使用“诱变剂”,如下所示:

from mutagen.mp4 import MP4

def remove_tags(file_path):
    movie_tags = MP4(file_path)
    movie_tags.clear()
    movie_tags.save()

推荐阅读