<p>What is the best way to get and set the meta data for mp3, mp4, avi files etc. with .NET?</p>

[{'answer_id': 9096, 'author': 'Alvin Ashcraft', 'author_id': 1137, 'author_profile': 'https://Stackoverflow.com/users/1137', 'pm_score': 2, 'selected': False, 'text': '<p>You can use free <a href="http://home.fuse.net/honnert/UltraID3Lib/" rel="nofollow noreferrer">UltraID3Lib</a> .NET library to read/write MP3 metadata.</p>\n'}, {'answer_id': 9142, 'author': 'Jon Galloway', 'author_id': 5, 'author_profile': 'https://Stackoverflow.com/users/5', 'pm_score': 2, 'selected': False, 'text': '<p>I\'ve been looking at the <a href="http://web.archive.org/web/20140212092246/http://orthogonal.com.au/computers/ntag/index.htm" rel="nofollow noreferrer">NTag</a> project as well, which handles MP3/WMA/OGG. I don\'t know of a single library that handles audio and video files, so you might have to use a few.</p>\n'}, {'answer_id': 9170, 'author': 'sieben', 'author_id': 1147, 'author_profile': 'https://Stackoverflow.com/users/1147', 'pm_score': 3, 'selected': False, 'text': '<p>I use <a href="http://mediainfo.sourceforge.net/en" rel="noreferrer">MediaInfo</a> with my C# apps, gives you a lot of information about media files.</p>\n'}, {'answer_id': 9198, 'author': 'Jon Galloway', 'author_id': 5, 'author_profile': 'https://Stackoverflow.com/users/5', 'pm_score': 1, 'selected': False, 'text': '<p>Looks like MediaInfo is read-only at this point, by the way: <a href="http://sourceforge.net/forum/message.php?msg_id=4241318&amp;abmode=1" rel="nofollow noreferrer">http://sourceforge.net/forum/message.php?msg_id=4241318&amp;abmode=1</a></p>\n\n<p>Very cool project, though. It\'s fun finding out about all this cool stuff here on SO.</p>\n'}, {'answer_id': 9213, 'author': 'sieben', 'author_id': 1147, 'author_profile': 'https://Stackoverflow.com/users/1147', 'pm_score': 2, 'selected': False, 'text': '<p>These are the example class files for different languages found in the MediaInfo.dll zip</p>\n\n<ul>\n<li>MediaInfoDLL.cs</li>\n<li>MediaInfoDLL.def</li>\n<li>MediaInfoDLL.h</li>\n<li>MediaInfoDLL.java</li>\n<li>MediaInfoDLL.jsl</li>\n<li>MediaInfoDLL.pas</li>\n<li>MediaInfoDLL.py</li>\n<li>MediaInfoDLL.vb</li>\n<li>MediaInfoDLL_Static.h</li>\n</ul>\n\n<p>You do have to use interop and I don\'t know if you can edit tags, I\'ve never needed to do that but it\'s pretty much a swiss army knife at least for getting media information from files.</p>\n\n<p><a href="http://sourceforge.net/project/showfiles.php?group_id=86862&amp;package_id=90614/showfiles.php?group_id=86862&amp;package_id=90614" rel="nofollow noreferrer">Link to downloads page (sourceforge)</a></p>\n\n<p>MediaInfo_0.7.7.4_DLL_Win32.zip</p>\n'}, {'answer_id': 9223, 'author': 'Orion Edwards', 'author_id': 234, 'author_profile': 'https://Stackoverflow.com/users/234', 'pm_score': 1, 'selected': False, 'text': '<p>I used COM interop to access <a href="http://msdn.microsoft.com/en-us/library/ms785892&#40;VS.85&#41;.aspx" rel="nofollow noreferrer">DirectShow\'s Media Detector</a> functionality.</p>\n\n<p>This does work pretty well, but it\'s a right pain in the backside. You need to know lots about COM, win32 interop, and so on.</p>\n\n<p>You can also use <a href="http://directshownet.sourceforge.net/about.html" rel="nofollow noreferrer">DirectShowNet</a> which should handle most of that for you, I just didn\'t want to lug that whole thing around when I was only interested in the MediaDetector part</p>\n'}, {'answer_id': 14333, 'author': 'Jarod Elliott', 'author_id': 1061, 'author_profile': 'https://Stackoverflow.com/users/1061', 'pm_score': 2, 'selected': False, 'text': '<p>I\'ve recently used <a href="http://github.com/mono/taglib-sharp" rel="nofollow noreferrer">Tag Lib Sharp</a> to write some C# apps for cleaning up and maintaining my music library. I found the library very easy to use and although i\'ve only used it for MP3\'s, it appears to support a range of other music/video formats.</p>\n'}]
['https://Stackoverflow.com/questions/9091', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/571/']