Редактор MMCS Music Server

Представляю первую версию редактора данных MMCS Music Server.

На текущий момент реализованы 2 функции:

  • просмотр данных сервера
  • создание данных сервера из каталога с конвертированными программой MMCS MSConverter треками

Дальнейший функционал программы будет реализовываться исходя из пожеланий пользователей.

Для редактирования данных MMCS Music Server нужен разблокированный HDD! Разблокировать его можно 2 способами: со снятием и без снятия.

Для работы программ MMCS MSConverter и MMCS MSEditor требуется .NET Framework 4.5

Просмотр данных сервера происходит через меню Open / AVUNIT directory. Описывать тут особо нечего, поэтому перейду сразу ко второму функционалу — создание данных сервера из каталога.

Для начала необходимо подготовить каталог с конвертированными треками. Для этого нужно воспользоваться программой MMCS MSConverter. Особенности создания каталога:

  • каталог должен содержать каталоги только с треками, без вложенных каталогов
  • каталоги с треками должны содержать не более 99 треков

Т.е. структура каталога для конвертации должна быть такая:

to_convert_dir/
    dir1/
       track1.mp3
       track2.mp3
       track3.mp3
       ...
    dir2/
       track1.mp3
       track2.mp3
       track3.mp3
       ...
    dir3/
       track1.mp3
       track2.mp3
       track3.mp3
       ...
    ...

Также есть ограничение на количество каталогов с треками, но оно довольно большое — не более 5900.

После конвертации каталог с конвертированными треками будет выглядеть так:

converted_dir/
    dir1/
       001.sc
       002.sc
       003.sc
       ...
       TITLE.lst
    dir2/
       001.sc
       002.sc
       003.sc
       ...
       TITLE.lst
    dir3/
       001.sc
       002.sc
       003.sc
       ...
       TITLE.lst
    ...

Далее запускаем MMCS MSEditor, выбираем Tools / Create server from directory и указываем путь к каталогу с конвертированными треками. Редактор попытается прочесть данные треков и сформировать данные для сервера. При этом он отобразит полученный результат в виде групп, дисков и треков в своем интерфейсе.

Теперь можно создать файлы для сервера — для этого нажимаем появившуюся снизу кнопку «Create server». Редактор спросит скопировать ли сконвертированные треки (файлы *.sc) в каталог для сервера или переместить — выберите «Yes» для копирования или «No» для перемещения. В каталоге с конвертированными треками редактор создаст каталог AVUNIT с необходимыми файлами и скопирует/переместит туда сконвертированные треки.

После этого можно перенести полученный каталог AVUNIT на соответствующий раздел HDD от MMCS.

Все необходимые файлы можно взять здесь.

Примечания:

  • MMCS MSConverter иногда не все файлы конвертирует — это видно по количеству сконвертированных файлов по отношению к общему числу изначальных файлов. Для избежания такой ситуации можно уменьшить количество процессов. Также можно в каталоге с уже сконвертированными треками удалить только тот каталог, где не все треки сконверитровались и заново запустить конвертацию.
  • MMCS MSConverter изначально данные о треке (наименование и исполнителя) берет из ID3v тегов. Если там данных нет, то данные берутся из имени файла трека. При этом, при наличии знака тире в имени файла программа считает, что слева идет наименование, а справа — исполнитель.
  • Если наименование трека и исполнитель поменяны местами, то это можно исправить в MMCS MSEditor после чтения каталога (Tools / Create server from directory) в окне треков, выбрав трек и нажав кнопку «Change Name <-> Artist» (перед созданием фалов для сервера кнопкой «Create server» ).
  • Пока не выяснил, почему магнитола не видит список «Любимые файлы». Решается добавлением на магнитоле любого трека в любимые.
Рубрики: MMCS
Метки:

24 ответов на Редактор MMCS Music Server

    Costin пишет:

    For a better quality I am trying to convert from wav instead of MP3, but it seems that the Author is not retrieved from WAV ID3 tag.

    Costin пишет:

    Hi
    I noticed that the embedded codepages are for Cyrillic and ShiftJIS. Is there any possibility to add the codepage for E version ?

    • MadLord
      MadLord пишет:

      Is the E version not using ISO 8859-5 encoding? Can you send me one of your TITLE.lst file?

        Costin пишет:

        Sent with WeTransfer

        • MadLord
          MadLord пишет:

          ok, i got it…yes, you can use «Cyrillic (ISO 8859-5)» encoding for your navi model…

            Costin пишет:

            Excellent !
            An now, If I’m allowed a suggestion:
            Will the editor be able to append / import existing audio tracks to newly generated ServerSet ? Let me elaborate: assuming I already have a number of tracks in an actual server, I would like to add new tracks and to generate a new set. It could be done in two ways: editing actual set to add new tracks, or moving the old tracks to the new directory tree where the new files from the convertor are saved and from where the editor will generate the new server set. This way we avoid losing the old music files each time we add new tracks.

            Thank you

          • MadLord
            MadLord пишет:

            Will the editor be able to append / import existing audio tracks to newly generated ServerSet?

            Yes, it will be…but now there is only one way:
            — when creating a ServerSet, you need to choose to copy tracks, not move
            — when you want to add a directory with tracks, just add a directory with converted tracks and re-create the server
            — when you want to add a track to the directory, you need to convert this directory (with new track) again, add it to the previously converted one, and re-create the server

    donnnn1 пишет:

    Загружаю свой сервер, https://yadi.sk/d/Xyw38rQ4cU90Ug выдает ошибку 768: fail group id for group [171] Оригинальные компакт-диски!

    Pytqon пишет:

    MadLord,
    добавьте пожалуйста возможность новые конвертированные трэки добавлять через редактор к уже соществующим. Что-бы при использовании редактора не терять собранную библиотеку трэков. Это было бы шикарно! Заранее премного благодарен.

      Николай пишет:

      Присоединяюсь…
      Действительно, как импортировать созданные на компе файлы добавить к имеющимся на HDD MMCS?
      Спасибо.

    Pytqon пишет:

    При попытке скачать софт, ругается и хром и антивирусник на наличие вируса в редакторе: Trojan:Win32/Spursint.F!cl
    Конвертер конвертит как надо. При попытке создания сервера Tools / Create server from directory программа подвисает и вылетает, либо просто вылетает…

    • MadLord
      MadLord пишет:

      Попробуй антивирусник отключить…

        pytqon пишет:

        Отключил, естественно. Но конвертер при попытке создания сервера Tools / Create server from directory вылетает постоянно, как бы ни запускал. От администратора, в режиме совместимости, даже на другом компе такая же ситуация.

        • MadLord
          MadLord пишет:

          подправил защиту, перекачай из облака и проверь еще раз…

            Pytqon пишет:

            Спасибо. Сейчас все супер. Антивирусник не ругается, программа запускается и создаёт сервер. Осталось закинуть на диск и проверить.

            Pytqon пишет:

            Попробоцвал закинуть созданный редактором каталог на диск. MMCS музыку не видит, а через минуту просит перезагрузпться. После перезагрузки ситуация повторяется.

          • MadLord
            MadLord пишет:

            разбираемся тут

            Pytqon пишет:

            Спасибо большое. Всё заработало!

    Dennis пишет:

    Awesome! Will definitely test this weekend.

Добавить комментарий для MadLord Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.