DotNet / 编程技术 · 2022年8月30日

C#MP4文件.mp4元数据标签读取写入编辑(示例代码)

先放上示例代码,非常简单
读取mp4元数据的代码,这里只是简单示例了3个属性
Metadata pMD = MP4File.ReadMetadata(xVideoAddress.Text);
xTitle.Text = pMD.Title;
xArtist.Text = pMD.Artist;
xComment.Text = pMD.Comment;

写入mp4元数据的代码
if (pMD == null) {
    MessageBox.Show("请先读取");
    return;
}
if (!string.IsNullOrWhiteSpace(xTitle.Text)) {
    pMD.Title = xTitle.Text;
}
if (!string.IsNullOrWhiteSpace(xArtist.Text)) {
    pMD.Artist = xArtist.Text;
}
if (!string.IsNullOrWhiteSpace(xComment.Text)) {
    pMD.Comment = xComment.Text;
}
MP4File.WriteMetadata(xVideoAddress.Text, null, pMD);
主要依赖库是libmp4.net,直接Nuget库获取即可

最新电影,电视剧,尽在午夜剧场

电影电视剧午夜不寂寞