Как в Linux можно копировать такие вещи, как музыкальные файлы, с тегами «Artist» и «Title», не теряя теги?
Будет ли работать rsync
? Будет ли cp
?
Нужен ли какой-либо конкретный переключатель?
Вся концепция метаданных заключается в том, что они напрямую связаны с файлом. Метаданные - это данные о данных, как объяснено здесь в Википедии:
Метаданные - это "данные о данных". Есть два (типы метаданных), структурные метаданные, о разработке и спецификации структур данных или "данные о контейнерах данных"; и описательные метаданные об отдельных экземплярах данных приложения или содержимого данных.
Таким образом, копирование через rsync
, cp
или почти что-либо еще сохранит все метаданные файла: специфические для структуры данных вещи, а также описательные метаданные, такие как элементы «Artist» и «Title».
При этом некоторые приложения, которые не работают в Linux, такие как iTunes в Mac OS X, хранят некоторые данные MP3 в файле, а некоторые - во внешнем файле, который называется «Библиотека iTunes». Таким образом, копирование файла в Mac OS X без копирования «iTunes Library» может привести к потере данных, связанных конкретно с iTunes.
Но это не то же самое, что метаданные, связанные с файлами. Как правило, метаданные остаются связанными с файлом, с которым он связан, если что-то явно не действует на метаданные, чтобы стереть его.