我正在使用 taglib-sharp 将标签写入视频文件。它能够很好地将标签写入 mp4 文件,但我无法让它将标签写入 mkv 文件。我尝试了各种应用程序来查看元数据,但它们都看不到任何内容,包括 MediaInfo。
我需要做一些不同的事情来标记 mkv 文件吗?它们肯定受到支持,因为有专门用于标记它们的代码,但我找不到任何暗示我做错了什么的东西。
我像这样标记文件:
TagLib.File file = TagLib.File.Create(row.Cells[0].Value.ToString());
file.Tag.Album = series.SeriesName;
file.Tag.Disc = (uint)episodeData.Season;
file.Tag.Track = (uint)episodeData.Episode;
file.Tag.Title = foundEpisode.EpisodeName;
file.Tag.Comment = foundEpisode.Overview;
file.Tag.Genres = new string[] { "TVShows" };
我也在使用最新版本的 taglib-sharp (2.1.0)。任何帮助将非常感激。