2017-09-06 150 views
1

我想批量编辑我的电脑中使用C#的一些MP4文件,我一直无法编辑文件标签。如何添加标签到MP4文件?

我能够使用taglib编辑标题和评论,但我真的不知道如何添加其余标签。

TagLib.File archivo_video = TagLib.File.Create("filetest.mp4"); 
     archivo_video.Tag.Title = "CORRECT"; 
     archivo_video.Tag.Comment = "CORRECT"; 
     archivo_video.Save(); 

回答

0

我刚才刚开始使用源代码,但你可能会发现这样做的工作。

var xmpTag = File.GetTag(TagType.XMP,false)as XmpTag;

xmpTag.Rating =?

虽然我还没有在taglib中使用MPEG4做过任何事情。从查看代码我不是100%肯定你现在可以做到这一点。

在IFDEntryTag中提到了Windows Rating值,但未包含在MPEG4 File类中...