LosslessClub Forum https://losslessclub.com/forum/ |
|
Как прописать тэги в звуковой файл https://losslessclub.com/forum/viewtopic.php?f=29&t=1053 |
Страница 1 из 1 |
Автор: | korovay [ 03 фев 2010, 17:37 ] |
Заголовок сообщения: | Как прописать тэги в звуковой файл |
В то время как космические корабли бороздят - многие пребывают в прошлом веке. Поэтому краткий курс молодого бойца: Tags (тэг) - в смысле звуковых файлов это указатель на, скажем, Артист, Год, Жанр и тп. Более точно определение - метадата, т.е. данные, которые описывают другие данные :drag: Тэги бывают разных видов и используются много где - HTML это тоже набор тэгов. Мы все это отметаем и занимаемся исключительно тэгами для музыки. Их несколько разных - в самом простом случае это некоторое кол-во предопределенных тэгов (см. выше), в более сложном - любое кол-во с любыми данными. Зачем надо: в первых версиях записывалась информация о Артист\Альбом\тп - всякие iPod должны их понимать и это более удобно, чем названия файлов. Файлы можно назвать 1, 2, 3 - в них пробить тэги - в результате плреер показывает что играет, с какого диска, кто афтар. На данный момент мы будем использовать APEv2 - самый модный вариант тэга, который совершенно спокойно приделывается к любому звуковому файлу, это не обязан быть ape. Из плюсов - умеет хранить любое кол-во тэгов, пишется в конец файла (и соответственно не ограничен по объему, легко удалять и тп), поддерживает любые данные (текст и бинарные), UTF-8. Это означает, что можно пришивать картинки (мы не будем) или для тех, у кого нет фонтов - делать UTF-8 кодировку. Более подробная инфа и ссылки на другие варианты тэгов http://en.wikipedia.org/wiki/APEv2_tag. Возникает вопрос - как бы приделать это дело к файлу? Но преждем чем мы займемся этой увлекательной темой - надо минимизировать наш будущий труд, поэтому - что есть куй (cue)? Как многие уже знают, куй - текстовой файл, который содержит информацию о том, где какой трэк, паузы, но он еще может содержать и информацию о кто, в каком году и тп. Более подробно о возможных тэгах куев - http://wyday.com/cuesharp/specification.html, общая информация о CUE - http://en.wikipedia.org/wiki/Cue_sheet, мы рассмотрим только REM GENRE Oldies REM DATE 2005 REM DISCID 640F8718 REM COMMENT "ExactAudioCopy v0.95b3" PERFORMER "Jerry Lee Lewis" TITLE "Definitive Collection" В первую очередь мы видим год диска, жанр, коментарий от ExactAudioCopy - становится понятно, что данный куй можно как-то получить автоматически. На самом деле - делать ничего не надо, надо взять только ЕАС поновее (v0.95b3), настроить в нем freeDB (F12). Не ленитесь - помните, что этот куй будет использован многими, проверьте названия треков (по allmusic), год диска, поставьте жанр. Если freeDB не знает такого диска - обязательно найдите информацию сами, Unknown куй сильно бесит :hunter: Если диск типа сборник - включите Various Artists, в таких случаях принято вводить информацию Артист / Песня. Для работы с куем в ЕАС есть Transform Actual CD - используйте его! В freeDB можно встретить что угодно - все треки маленькими\большим буквами, Песня / Артист - это меню поможет вам моментально сделать правильный куй. После того, как диск срипан - вы можете открыть куй в текстовом редакторе и добавить коментарии, скажем REM RELEASER "Ivan Pupkin" REM DISK_SRC "CDP 0946 3 71116 2 8" Эта информация никак не попадет на диск при прожиге, но на долгую память останется. Ограничений нет, некоторые из этих коментариев будут использоваться в тэгах. Дальше мы хотим приделать все это к файлу, имеем скажем вавпак, но это дело не меняет, может быть и любой другой. Есть несколько методов, самый простой - взять foobar, закинуть в него файл. Дальше мы посмотрим, что видно в лысом файле - для этого надо правым кликом поднять Properties - кликать надо НЕ на файл, а на ярлыке Default: Как видим, у нас чисто, что и следовало ожидать. Теперь легким движением штаны превращаются в.... соответственно мы берем наш с любовью сделанный куй и загружаем его, надо не забыть поставить галку По неизвестным мне причинам - чуда не происходит, надо еще раз открыть файл в фубаре, тогда результаты нашего труда будут заметны: Теперь чтобы стало совсем кучеряво - надо покликать на пустую строчку и Путем покликивания можно добивить сколько угодно тэгов, скажем пожелать успехов на трудовом фронте, ваши паспортные данные и тп Дальше есть интересный момент - делать Реплюй Гейн или не делать. [url='http://en.wikipedia.org/wiki/Replaygain']Replaygain[/url] есть очень простая вестч - уровень звука на некоторых альбомах разный - от очень тихого до очень громкого, поэтому надо крутить ручку грокости, чтобы что-то слышать или не оглохнуть. С Replaygain плеер сам по ходу будет подгонять громкость. Дальше зависит от того - нравится вам эта идея или нет. Никто не заставляет включать в плеере подобную штуку, но если сохранить подобную инфу в вашем файле - есть надежда, что через год, когда надо будет дораздать файл - ваш исходный файл с Replaygain будет лежать в нетронутом виде у большего числа людей. На прожиг дисков тоже не влияет, поэтому можно пометить все треки и сделать Ну и после обновления тэгов, вы получите что-то типа в CUE TRACK 01 AUDIO TITLE "Whole Lot Of Shakin' Going On (Sun)" REM REPLAYGAIN_TRACK_GAIN -5.71 dB REM REPLAYGAIN_TRACK_PEAK 0.990753 INDEX 01 00:00:00 Таким образом, мы имеем файл с тагами, который можно играть даже без куя, лог файл внутри, Replaygain прописан - можно раздавать и перераздавать. Сохраните куй в тектовой файл (скопируйте его из foobar) для тех, у кого плееры попроще и не понимают такие дела. |
Страница 1 из 1 | Часовой пояс: UTC [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |