существует два типа метаданных:
1 ntfs alternate stream (поток) - сохраняет все метаданные, введенные пользователем как отдельный файловый поток, при переносе файла с ntfs на другую файловую систему - например fat32, метаданные теряются.
2 метаданные, хранящиеся внутри файла.
возможность редактировать их зависит от поддержки проводником(explorer), и сам формат файла должен поддерживать хранение тега определенного типа. так, например, в png нельзя добавить поле(тег) комментарий т.к. стандартом не предусмотрено поле с таким типом, а в jpeg можно.
также, mp4 видео контейнер проводник может редактировать, а avi и mkv не знает как, хотя соответствующие поля стандарты поддерживают. чтобы отредактировать и добавить поле определенного типа нужно пользоваться сторонней программой.
ну и вы всегда можете добавить свой shell extension(расширение оболочки проводника), которое позволяет добавлять любые поля(теги) любым типам файлов, Но эти поля будут храниться как потоки ntfs и при переносе их прийдётся как-то экспортировать в отдельный файл, чтобы не потерять.
кроме добавления, можно отредактировать родной shell extension проводника через редактор реестра, но это очень глупый трюк, не стоит так делать.
существует программа -
filemeta.codeplex.com которая добавляет свой shell extension на конкретный тип файла, позволяя задавать произвольные поля, но пользоваться стоит только если вы привыкли использовать теги для огранизации файлов, она также позволяет экспортировать теги, добавленные как ntfs потоки в отдельный файл при переносе файлов.
но имхо это того не стоит: нужно настроить желаемые дополнительные поля для ваших типов файлов, потом ввести данные в поля, а после окажется, что при передаче файла клиенту вы не сохранили их в файл(либо клиент не знает как их импортировать).
https://answers.microsoft.com/en-us/windows/forum/...
https://www.tenforums.com/general-support/68873-ho...
www.videohelp.com/software/abcAVI-Tag-Editor
abcavi.kibi.ru
https://videoconverter.wondershare.com/convert-avi...
комментарий
www.davemorenosoftware.com/dmfilenote/help.html
mkv
https://mkvtoolnix.download/index.html
forum.doom9.org/showthread.php?t=166439
mp4 и аудио
https://wiki.gnome.org/Apps/EasyTAG
filemeta.codeplex.com/discussions/659062
filemeta.codeplex.com/discussions/658344
задание тегов папкам
filemeta.codeplex.com/discussions/452275
www.softpedia.com/get/System/File-Management/Style...
microangelo.us/mod.asp