БАЗЫ в новой версии

Karl

New member
Добрый вечер всем радистам и с наступившим!
Накатил ту 6-ю версию не прочитав анотацию. Как следствие - баз нет как таковых. У меня их много . Отдельно по музыкальному контенту, несколько по джинглам и другим спецпрограммам. ВОПРОС. Нельзя ли сделать возможность конвертации баз версии 5 в базы 6 версии? Создавать с нуля базы ту мач по трудоемкости. Хорошо быстро все понял и снова откатился на 5-ю версию. Кулибины! Возможно как-то сторонняя программа сможет конвертировать базы не теряя инфу?
Спасибо!
 
Старые базы (xml файлы) можно импортировать через меню Добавить-Импорт.
 
  • Спасибо
Реакции: Karl
сообщения об ошибках не было. Скорее всего нужно точное соответствие полей. Работает с форматом, который вы дали:
<Track title="Falling" artist="Cutters Choice Ft. Laurie Webb" album="Drum &amp; Bass Summer Collection 2012" year="2012" comment="" genre="Drum &amp; Bass" filename="R:\BASE\Cutters Choice Ft. Laurie Webb - Falling.mp3" duration="396013" filesize="15857664" bitrate="0" DateAdded="2018-09-17 22:30:01" BPM="110" Rating="0"
Language="" Gender="0" PlayCount="0" DateLastPlayed="" Identifier="32" StartDate="" EndDate="" TagsList="" CueIn="14" CueOut="395012" RBField1="" RBField2="" RBField3="" RBField4="" RBField5="" />
Сейчас пишу программу для переформатирования. Было бы хорошо, если бы вы помогли разобраться с полями, вернее с соответствием. Вот наш формат трека из Aphire:
<Song2><SongN>13 633</SongN><TypeN>32</TypeN><Title>Torn</Title><Author>NATALIE IMBRUGLIA</Author><Album>1997</Album><StyleN>71</StyleN><SubStyleN>26</SubStyleN><SexN>24</SexN><LangN>12</LangN><CatN>511</CatN><Temp>98</Temp><RotationPercent>0</RotationPercent><RotationPos>-498 710.17</RotationPos><CreateDate>08.07.2007</CreateDate><CategoryDate>09.10.2018</CategoryDate><StartTm>85</StartTm><EndTm>2 039</EndTm><MixIn>109</MixIn><MixOut>1 990</MixOut><VocalSt>125</VocalSt><VocalEnd>2 039</VocalEnd><FadeIn>16</FadeIn><FadeOut>47</FadeOut><Volume>98</Volume><Cyclic>false</Cyclic><Opener>false</Opener><Path>NATALIE IMBRUGLIA - Torn.mp3</Path><NCD>0</NCD><CDTrack>0</CDTrack><DayPartN>0</DayPartN><MigRuleN>0</MigRuleN><Song1>0</Song1><Start1>0</Start1><Volume1>100</Volume1><MainVolume1>50</MainVolume1><Probability1>0.90</Probability1><Song2>0</Song2><Start2>0</Start2><Volume2>100</Volume2><MainVolume2>50</MainVolume2><Probability2>0.90</Probability2><Song3>0</Song3><Start3>0</Start3><MainVolume3>50</MainVolume3><Volume3>100</Volume3><Probability3>0.90</Probability3><AdvTime>00:03</AdvTime><UnRotatePos>1</UnRotatePos><Copyrighter></Copyrighter><DeleteDate>31.12.1899</DeleteDate><DeleteFile>false</DeleteFile><YearCreate>0</YearCreate></Song2>
Я сделал экспорт из базы, есть ссылки на другие таблицы с подставляемыми значениями, но это мелочи. Как вычисляется длина в треках, и в чем единицы CueOut, например. Как EndTm преобразовать в правильное значение, обязателен ли размер файла...
Прикрепил наш файл.
 

Вложения

  • Song.rar
    340,4 КБ · Просмотры: 72
Сейчас пишу программу для переформатирования. Было бы хорошо, если бы вы помогли разобраться с полями, вернее с соответствием. Вот наш формат трека из Aphire:
Читается только имя файла, остальные данные из XML игнорируются. Вам достаточно просто создать текстовый файл где в каждой строке будет имя файла, сделать файлу расширение .m3u8 и импортировать как плейлист в базу.
 
Читается только имя файла, остальные данные из XML игнорируются. Вам достаточно просто создать текстовый файл где в каждой строке будет имя файла, сделать файлу расширение .m3u8 и импортировать как плейлист в базу.
но там же и другие важные поля . Как это всё перенести в базу?
 
но там же и другие важные поля . Как это всё перенести в базу?
С помощью SQL запросов в базу, только так. Данные хранятся в таблице Tracks2, для начала я бы рекомендовал через Track Tool поставить значения разных меток и посмтореть как они хранятся. Сопоставить их с аналогичными параметрами из вашей старой программы, 100% у большинства метов будет немного другой смысл, другой формат хранения и т.п.

Может быть, часть параметров не придется переносить, а можно выставить автоматически через обработку треков: https://manual.djsoft.net/radioboss/ru/process-tracks.htm
 
Всем привет, подскажите, а где вообще хранится разметка файлов?
 
Всем привет, подскажите, а где вообще хранится разметка файлов?
Вот тут https://manual.djsoft.net/radioboss/ru/additional-information-storage.htm описаны все варианты, где можно хранить доп.информацию, включая разметку. Можете посмотреть как у вас настроено в Настройках - Общие (и при необходимости изменить способ хранения)
1695218478762.png
 
А можно скрипт или наводку как это сделать? Есть куча данных в пользовательских полях, которые не подтягиваются.
Тут вряд ли есть уже готовый скрипт. Там же не просто перенести, надо сопоставлять какие метки старой проги соответствуют меткам в РБ и те которые можно перенести смотреть их формат и при необходимости (а это скорее всего придется делать) приводить их в нужный формат используемый в РБ. Короче надо разбираться.
 
Назад
Верх