나는 약간의 마법에 확장 태그를 사용하는 .flac 오디오 파일로 작업하고 있습니다. ReleaseGuid라는 태그가 있습니다. 태그가없는 경우 내용을 나열하거나 태그를 만들 수 있기를 원합니다. 나는 지금 3 일 동안 벽에 머리를 박동시키는 전제 조건을 수행했다. usertextinformation 프레임을 추가하는 방법을 찾았습니다. 비록 Owner라는 값은 보이지 않지만. 이 점을 이해하도록 도와주세요.Tagliib을 사용하여 파일의 확장 태그 나열
다음은 적어도 컴파일하고 어떤 것으로 보이는 코드 행입니다. 필요한 태그를 추가 할 수있는 시점까지이 내용을 가져와야합니다.
File objFile = TagLib.File.Create(path);
TagLib.Id3v2.Tag id3v2tag = (TagLib.Id3v2.Tag)objFile.GetTag TagLib.TagTypes.Id3v2, true);
if (id3v2tag != null)
{
// Get the private frame, create if necessary.
PrivateFrame frame = PrivateFrame.Get(id3v2tag, "Mytag", true);
frame.PrivateData = System.Text.Encoding.Unicode.GetBytes "MyInfo");
id3v2tag.AddFrame(frame);
}
나는 "확장 태그"를 클릭하여 필요한 태그를 보려면 mp3 태그를 사용했습니다. mp3 태그를 사용하여 추가 할 수있는 태그 유형은 무엇입니까? taglib을 사용하여 어떻게 읽고 쓸 수 있습니까?
나는 당신이 이미 파일에 objFile.Save(); ? – PeterCo