IPB

Добро пожаловать, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
> MP3 ID3v2 TAG, создание/редактирование/удаление
-=CHE@TER=-
Jun 24 2008, 07:52
Сообщение #1


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



Значится озадачился поиском программы, которая умела бы нормально редактировать ID3v2 TAG в .MP3 файлах. В последнее время редактирую в Winamp (пользуюсь "Classic" версией - 2.81), но он меня не устраивает по следующим причинам:
1) Кроме ANSI кодировки ни одну не знает (довольно много хлопот иногда перевести UNICODE тэг в ANSI, чтобы он правильно русские буквы отображал).
2) Пишет кучу лишних тэгов, которые не используются: TENC, WXXX, TCOP, TOPE, TCOM - хотя все эти поля у меня, когда я тэг прописывал - пустые!
3) Естественно, работать с обложками внутри .MP3 не умеет, так что приходится их оттуда вручную выкидывать.
4) Создаёт 512-ти байтный отступ из одних нулей, в то время, как я видел .MP3, где сразу после ID3v2 шла музыка без отступа - и Winamp их без проблем проигрывал.
Пошёл в гугл, и первое что скачал - Mp3tag 2.41.
По сравнению с Winamp у него возможностей больше и всё бы ничего, однако, 4-ый пункт так и остался - более того, эта программа создала отступ аж в 4096 байт! К сожалению, в настройках отступ нигде не задаётся.
Чтобы не качать опять тонны мегабайт и программ сразу хочу спросить - может быть кто-нибудь знает редактор, удовлетворяющий всем 4-м пунктам? Желательно бесплатный, как можно более простой и не тяжёлый (10 Мб с каким-нибудь .NET Framework v765 в довесок - не предлагать).
Заранее спасибо.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Axsis
Jun 25 2008, 10:25
Сообщение #2


Advanced Member
***

Группа: CTPAX-X
Сообщений: 121
Регистрация: 6-February 08
Пользователь №: 374
Спасибо сказали: 149 раз(а)



Раньше частенько пользовался TagScanner'ом, прога изначально предназначалась для создания тэгов из имён файлов. Сейчас обросла большим количеством нужных и ненужных функций (но всё связано исключительно с тэгами - никаких тебе прожигалок дисков и просмотра видео tongue.gif ), однако, почти не прибавив в весе (чуть более 1.5 Мб). Сейчас пользуюсь ею гораздо реже, так как музыки накопилось столько, что для наведения порядка надо посидеть не одну недельку. sad.gif Однако, когда приходится обабатывать тэги пользуюсь именно этой прогой.
Сайт проги - http://www.xdlab.ru/ там есть описание, но лучше конечно скачать и попробовать, ибо на вкус и цвет...

По поводу 4-го пункта: при добавлении ID3v2 в файл, в котором его не было, тело файла сдвигается на размер тэга. Тоже самое происходит при добавлении нового поля в тэг. Думаю понятно, что операция сдвига нескольких мегабайт на порядок дольше чем запись самого тэга (порядка нескольких килобайт), поэтому при добавлении тэга добавляется хвост из нулей, на тот случай, если ты захочешь добавить ещё какие-нибудь поля в тэг - сдвигать поток уже не придётся. Так что, "это не баг, это фича" и таким же образом будут поступать почти все проги wink.gif
Если прикинуть, то на нынешний средний альбом в MP3 - около 120 Мб и 15 треков мы получим: 4 кб * 15 файлов / 120 Мб ~ 1/2000 = 0.05%. Такова плата за возможность впоследствии редактировать тэг без задержек. По-моему весьма скромно tongue.gif


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Jun 26 2008, 13:34
Сообщение #3


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



QUOTE(Axsis @ Jun 25 2008, 10:25) *
Если прикинуть, то на нынешний средний альбом в MP3 - около 120 Мб и 15 треков мы получим: 4 кб * 15 файлов / 120 Мб ~ 1/2000 = 0.05%. Такова плата за возможность впоследствии редактировать тэг без задержек. По-моему весьма скромно tongue.gif
Спасибо большое - обязательно посмотрю программу! Что же касается сдвига - то я это всё прекрасно понимаю, просто прописываю тэги один раз (когда музыка попала ко мне на комп и понравилась - решил оставить) и на всю жизнь. (*улыбается*)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Jul 12 2008, 09:16
Сообщение #4


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



Axsis!
А ты какой версией TagScanner'а пользуешься(овался)?
Те, что есть на сайте - 4.97 и 5.24 - обе создают отступ в 4096 байт...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Axsis
Jul 14 2008, 09:53
Сообщение #5


Advanced Member
***

Группа: CTPAX-X
Сообщений: 121
Регистрация: 6-February 08
Пользователь №: 374
Спасибо сказали: 149 раз(а)



QUOTE(-=CHE@TER=- @ Jul 12 2008, 13:16) *

Axsis!
А ты какой версией TagScanner'а пользуешься(овался)?
Те, что есть на сайте - 4.97 и 5.24 - обе создают отступ в 4096 байт...

Я пользовался начиная с версии 4.7 кажется, последний раз скачивал 5.0.515. Но я и не писал что он не делает отступа в начале wink.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Jul 14 2008, 10:34
Сообщение #6


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



QUOTE(Axsis @ Jul 14 2008, 09:53) *
Но я и не писал что он не делает отступа в начале wink.gif
Хех, понятно.

Тогда вопрос всё ещё актуален.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Grom PE
Jul 14 2008, 16:39
Сообщение #7


Advanced Member
***

Группа: CTPAX-X
Сообщений: 84
Регистрация: 7-February 08
Из: i@grompe.org.ru
Пользователь №: 3,120
Спасибо сказали: 95 раз(а)



Если очень хочется, можно hex-редактором нули пообрезать =)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Jul 14 2008, 20:34
Сообщение #8


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



QUOTE(Grom PE @ Jul 14 2008, 16:39) *
Если очень хочется, можно hex-редактором нули пообрезать =)
Хе-хе, спасибо за предложение, но уж лучше я тулзу напишу, а то так и упариться недолго. (*улыбается*)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0 -

 



Упрощённая версия Сейчас: 16th November 2024 - 13:57