AIMP Forum

Общее => Общение => Topic started by: intravert1983 on March 19, 2016, 13:21:04

Title: Субтитры для музыкальных файлов
Post by: intravert1983 on March 19, 2016, 13:21:04
Захотел я давеча переслушать одну из своих любимых рок-опер (Dream Theater - The Astonishing. Если кому интересно). И не просто переслушать, а параллельно и прочитать (ведь текст в рок-операх очень важен - ибо сюжет!), у меня есть оригинальный текст и его перевод (в ворде). И тут мне пришла в голову мысль: "Вот здорово бы было, если бы при прослушивании музыки можно бы читать субтитры как при просмотре фильма".

Как я это вижу:
Во время проигрывания музыки открывается окошко визуализации, или отдельный плагин (назовем его условно AIMP Subtitler), а поверх него накладываются субтитры (хорошо бы если бы на фоне обложки диска например).
Вроде бы даже есть отдельные плагины, для отображения текста песни (не знаю, есть ли такой у аимпа), который берется сециального поля тега: "Текст песни/лирика".

Откуда эти субтитры берутся?
Тут я вижу два варианта:
1 - Текст берется из специального поля тега: "Текст песни/лирика", только текст должен быть соответствующим образом отформатирован, в него должен быть построчно добавлен тайм-код, как это делается в файлах субтитров в формате ".srt". выглядит это примерно вот так:

1
00:00:57,234 --> 00:01:03,865
ПРОГУЛКА
2
00:01:06,660 --> 00:01:12,999
...ПОДЛИННАЯ ИСТОРИЯ
3
00:05:19,412 --> 00:05:22,833
У меня ужасно болит зуб.
Мне надо срочно к зубному!
4
00:05:22,916 --> 00:05:24,709
Вы позвонили и назначили время?
5
00:05:24,793 --> 00:05:26,628
У меня нет телефона.


2 - Текст берется из внешнего файла, того же ".srt" к примеру, но тогда получается, что для каждого mp3-файла должен быть свой одноименный srt-файл
Как мне кажется, первый вариант будет проще.

Конечно возникает вопрос: "Откуда, брать субтитры с тайм-кодом"?
Ну тут придется самому заморочиться, есть разные программы для создания и наложения субтитров на видео, например эта: http://www.divxland.org/en/media-subtitler/, в ней и на аудио-формат можно накладывать субтитры (правда она понимает только .wav). Один раз помучиться, зато потом каждый раз не только слушать, но и читать.

Может быть нечто подобное уже существует? просто я про это не знаю?
Если это так, то подскажите, пожалуйста!
Title: Re: Субтитры для музыкальных файлов
Post by: Soolo on March 19, 2016, 13:49:33
https://www.aimp.ru/forum/index.php?topic=540.0
Title: Re: Субтитры для музыкальных файлов
Post by: intravert1983 on March 19, 2016, 14:17:24
Скачал и установил последнюю версию MiniLyrics 7.7.49. В первом окошке настройки поддержки плееров в списке есть только Aimp 2 и 3, 4 - нет! Хотя работает и на 4 версии. Ну как работает, тупо отображает Исполнителя, Название песни и Название альбома.
Может я что то не так делаю?
Title: Re: Субтитры для музыкальных файлов
Post by: Soolo on March 19, 2016, 18:22:21
Скачал и установил последнюю версию MiniLyrics 7.7.49. В первом окошке настройки поддержки плееров в списке есть только Aimp 2 и 3, 4 - нет! Хотя работает и на 4 версии. Ну как работает, тупо отображает Исполнителя, Название песни и Название альбома.
Может я что то не так делаю?
В плеер нужно скинуть какой-то файл .dll, установить его как плагин.
Title: Re: Субтитры для музыкальных файлов
Post by: timoza on March 19, 2016, 19:59:02
остаётся вопрос, кто такой плагин нарисует.
либо пользоваться комбинированными проигрывателями (аудио/видео) для этих целей, тем же ВМП
Title: Re: Субтитры для музыкальных файлов
Post by: intravert1983 on March 19, 2016, 20:39:25
нашел другой способ, прописать в тег текст с таймкодом от lrc. MiniLyrics его понимает.
Title: Re: Субтитры для музыкальных файлов
Post by: intravert1983 on March 20, 2016, 11:09:48
В плеер нужно скинуть какой-то файл .dll, установить его как плагин.
А какой? где его взять?
Title: Re: Субтитры для музыкальных файлов
Post by: Soolo on March 20, 2016, 16:48:17
А какой? где его взять?
"c:\Program Files (x86)\MiniLyrics\Player-Plugins\gen_MiniLyrics.dll"
Title: Re: Субтитры для музыкальных файлов
Post by: intravert1983 on March 20, 2016, 18:10:07
Quote
В плеер нужно скинуть какой-то файл .dll, установить его как плагин.
"c:\Program Files (x86)\MiniLyrics\Player-Plugins\gen_MiniLyrics.dll"
Я конечно извиняюсь за свою глупость, но как установить его как плагин?
я скопировал gen_MiniLyrics.dll в папку c:\Program Files\AIMP3\Plugins\ у меня там стоит четвертый установленный поверх третьего?
А дальше что?
Зашел в Aimp 4, в настройку плагинов, в списке его нет, и как его установить?
Title: Re: Субтитры для музыкальных файлов
Post by: Soolo on March 20, 2016, 18:18:43
https://www.aimp.ru/forum/index.php?topic=44978.0
Title: Re: Субтитры для музыкальных файлов
Post by: intravert1983 on March 20, 2016, 18:32:44
https://www.aimp.ru/forum/index.php?topic=44978.0
Благодарю, плагин установился. Но стихи по прежнему не появляются, только название песни, альбом и исполнителя :(
Title: Re: Субтитры для музыкальных файлов
Post by: Soolo on March 20, 2016, 21:01:15
Благодарю, плагин установился. Но стихи по прежнему не появляются, только название песни, альбом и исполнителя :(
у меня аналогично
но не так давно работал
видимо, у них с сервером проблемы, это бывает, нужно подождать
Title: Re: Субтитры для музыкальных файлов
Post by: intravert1983 on March 20, 2016, 21:11:08
у меня аналогично
но не так давно работал
видимо, у них с сервером проблемы, это бывает, нужно подождать
Ладно, подождем  :)
Title: Re: Субтитры для музыкальных файлов
Post by: Powa on May 02, 2016, 23:40:33
Ладно, подождем  :)
Это проблема с сервером minilyrics.
Добавь в файл C:\Windows\System32\drivers\etc\hosts две строчки:
74.208.224.110 minilyrics.com
74.208.224.110 www.minilyrics.com
Файл открывается тестовым редактором (нужны права админа).