gpt4 book ai didi

c# - 在 C# (Plex Media Server) 中访问/更改视频文件(MKV 等)的元数据

转载 作者:太空宇宙 更新时间:2023-11-03 13:52:11 28 4
gpt4 key购买 nike

背景

我有一个媒体服务器,上面有大量的电视节目。它目前使用以下文件夹结构进行组织:

[流派][节目名称]\季[季号]([季]x[剧集])剧集名称。[扩展名]

因此,House 的一集将具有以下路径:

\Drama\House\Season 7(07x14) Recession Proof.mkv

元数据

我已经开始使用 Plex Media Server。唯一的问题是 Plex 似乎是通过从视频文件中收集的元数据来组织您的视频。

我想制作一个程序来遍历我所有的媒体文件并根据文件所在的文件夹结构更改元数据。

为了实现这一点,我需要能够通过 C# 查看/编辑元数据。我尝试下载 MediaInfo.dll,但当我尝试将其添加为项目中的引用时,VS 提示它不是有效的程序集或 COM 组件。

有谁知道读取/编辑元数据的更好方法吗?

  • 威廉

最佳答案

个人没用过,但听说过TagLib-Sharp是事实上的 C# 工具,用于编辑媒体文件中的元数据。

顺便说一句,您也可以尝试在 PC 上编辑本地存储在 C:\Documents and Settings\MyUserName\Local Settings\Application Data\Plex Media Server\Metadata 中的元数据,我不确定路径是什么在 Mac 上。不过,我觉得第一个选项是最好的。

关于c# - 在 C# (Plex Media Server) 中访问/更改视频文件(MKV 等)的元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13419768/

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