Доступ к аудио / видео метаданным с помощью .NET

Каков наилучший способ получить и установить метаданные для mp3, mp4, avi-файлов и т. Д. С помощью .NET?

12.08.2008 18:01:27
7 ОТВЕТОВ

Вы можете использовать бесплатную библиотеку UltraID3Lib .NET для чтения / записи метаданных MP3.

3
30.10.2011 20:10:12

Я также смотрел на проект NTag , который обрабатывает MP3 / WMA / OGG. Я не знаю ни одной библиотеки, которая обрабатывает аудио и видео файлы, поэтому вам, возможно, придется использовать несколько.

3
12.08.2008 19:28:21

Я использую MediaInfo со своими приложениями на C #, дает вам много информации о медиа-файлах.

6
12.08.2008 19:34:28

Похоже, что MediaInfo только для чтения, кстати: http://sourceforge.net/forum/message.php?msg_id=4241318&abmode=1

Очень крутой проект, хотя. Интересно узнать обо всех этих интересных вещах здесь, на SO.

1
12.08.2008 19:59:17

Это примеры файлов классов для разных языков, найденные в zip-файле MediaInfo.dll.

  • MediaInfoDLL.cs
  • MediaInfoDLL.def
  • MediaInfoDLL.h
  • MediaInfoDLL.java
  • MediaInfoDLL.jsl
  • MediaInfoDLL.pas
  • MediaInfoDLL.py
  • MediaInfoDLL.vb
  • MediaInfoDLL_Static.h

Вы должны использовать взаимодействие, и я не знаю, можете ли вы редактировать теги, мне никогда не приходилось это делать, но это по большей части швейцарский армейский нож, по крайней мере, для получения медиа-информации из файлов.

Ссылка на страницу загрузки (sourceforge)

MediaInfo_0.7.7.4_DLL_Win32.zip

4
12.08.2008 20:18:03

Я использовал COM-взаимодействие для доступа к функциональности Media Detector в DirectShow .

Это работает довольно хорошо, но это правая боль в задней части. Вам нужно много знать о COM, взаимодействии с Win32 и так далее.

Вы также можете использовать DirectShowNet, который должен обрабатывать большую часть этого для вас, я просто не хотел таскать все это, когда меня интересовала только часть MediaDetector

1
12.08.2008 20:45:00

Недавно я использовал Tag Lib Sharp для написания некоторых приложений на C # для очистки и обслуживания моей музыкальной библиотеки. Я обнаружил, что библиотека очень проста в использовании и, хотя я использовал ее только для MP3, похоже, она поддерживает ряд других музыкальных / видео форматов.

3
2.12.2011 01:32:18