Grehfghgfh
Member
Сколько максимум треков RadioBoss может переварить? Не много ли для него порядка 10.000 треков?
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Здравствуйте. Вопрос по импорту. Есть бaза из Aphire, экспортированная в xml и требующая модификации для импорта. Сделал экспорт существующей базы media library (несколько треков для пробы) в csv, чтобы проверить формат импорта. Однако при импорте этих же данных , экспортированных в csv и преобразованных в xml ничего не происходит. Работает ли импорт вообще, и какой формат xml должен быть ?Ограничения на количество треков нет.
какой формат xml должен быть ?
<?xml version="1.0" encoding="UTF-8"?>
<TracksList>
<Version version="1"/>
<Track title="Falling" artist="Cutters Choice Ft. Laurie Webb" album="Drum & Bass Summer Collection 2012" year="2012" comment="" genre="Drum & 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="" StartDate="" EndDate="" TagsList="" CueIn="14" CueOut="395012" RBField1="" RBField2="" RBField3="" RBField4="" RBField5="" />
<Track title="Anyplace, Anywhere, Anytime" artist="Nena & Kim Wilde" album="" year="" comment="" genre="" filename="R:\BASE\Nena & Kim Wilde - Anyplace, Anywhere, Anytime.mp3" duration="222342" filesize="5336502" bitrate="0" DateAdded="2019-11-05 21:40:01" BPM="" Rating="0" Language="" Gender="0" PlayCount="0" DateLastPlayed="" Identifier="" StartDate="" EndDate="" TagsList="" CueIn="124" CueOut="221378" RBField1="" RBField2="" RBField3="" RBField4="" RBField5="" />
<Track title="Das Leben Ist Jetzt" artist="Thomas Anders" album="" year="" comment="" genre="" filename="R:\BASE\thomas anders - das leben ist jetzt.mp3" duration="203181" filesize="8133529" bitrate="0" DateAdded="2019-11-05 21:40:02" BPM="" Rating="0" Language="" Gender="0" PlayCount="0" DateLastPlayed="" Identifier="" StartDate="" EndDate="" TagsList="" CueIn="1876" CueOut="201284" RBField1="" RBField2="" RBField3="" RBField4="" RBField5="" />
</TracksList>
Спасибо, будем пробовать.Старый формат баз данных в XML был такого вида
XML:<?xml version="1.0" encoding="UTF-8"?> <TracksList> <Version version="1"/> <Track title="Falling" artist="Cutters Choice Ft. Laurie Webb" album="Drum & Bass Summer Collection 2012" year="2012" comment="" genre="Drum & 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="" StartDate="" EndDate="" TagsList="" CueIn="14" CueOut="395012" RBField1="" RBField2="" RBField3="" RBField4="" RBField5="" /> <Track title="Anyplace, Anywhere, Anytime" artist="Nena & Kim Wilde" album="" year="" comment="" genre="" filename="R:\BASE\Nena & Kim Wilde - Anyplace, Anywhere, Anytime.mp3" duration="222342" filesize="5336502" bitrate="0" DateAdded="2019-11-05 21:40:01" BPM="" Rating="0" Language="" Gender="0" PlayCount="0" DateLastPlayed="" Identifier="" StartDate="" EndDate="" TagsList="" CueIn="124" CueOut="221378" RBField1="" RBField2="" RBField3="" RBField4="" RBField5="" /> <Track title="Das Leben Ist Jetzt" artist="Thomas Anders" album="" year="" comment="" genre="" filename="R:\BASE\thomas anders - das leben ist jetzt.mp3" duration="203181" filesize="8133529" bitrate="0" DateAdded="2019-11-05 21:40:02" BPM="" Rating="0" Language="" Gender="0" PlayCount="0" DateLastPlayed="" Identifier="" StartDate="" EndDate="" TagsList="" CueIn="1876" CueOut="201284" RBField1="" RBField2="" RBField3="" RBField4="" RBField5="" /> </TracksList>
XML файл из другой программы читаться не будет, 100% названия полей и структура в целом будут другими. Что именно вам нужно импортировать? Учтите, что при импорте из XML читается только название файла и больше ничего. Остальные поля игнорируются.Здравствуйте. Вопрос по импорту. Есть бaза из Aphire, экспортированная в xml и требующая модификации для импорта. Сделал экспорт существующей базы media library (несколько треков для пробы) в csv, чтобы проверить формат импорта. Однако при импорте этих же данных , экспортированных в csv и преобразованных в xml ничего не происходит. Работает ли импорт вообще, и какой формат xml должен быть ?
Ну почему же, по сути то можно многие поля сопоставить и перенести в соответствующие поля БД РБ. Просто видимо сначала надо тогда внести по названиям (раз уж вы поленились сделать полный импорт), затем обработать все в БД автоматом, чтоб добавилось все в БД и тогда уже скриптом обновить все что можно (стили, даты, даже некоторые метки) судя по фрагменту данных из той проги, который тут приводили.XML файл из другой программы читаться не будет, 100% названия полей и структура в целом будут другими. Что именно вам нужно импортировать? Учтите, что при импорте из XML читается только название файла и больше ничего. Остальные поля игнорируются.
Так зачем тогда вся возня? То, что в РБ невозможно импортировать библиотеку, которая есть НА КАЖДОЙ СТАНЦИИ, делает из программы обычный плеер. Поля действительно не подхватываются.XML файл из другой программы читаться не будет, 100% названия полей и структура в целом будут другими. Что именно вам нужно импортировать? Учтите, что при импорте из XML читается только название файла и больше ничего. Остальные поля игнорируются.
Тогда нужно из старой базы читать данные и писать их в SQLite базу, которую использует RadioBOSS, все параметры хранятся в ней.в базе около 6500 треков с параметрами. Поэтому мне надо автоматизировать процесс.
ну ладно, допустим я добавлю все треки в библиотеку и база сформируется. Какие дальнейшие действия, в плане, если я сделаю это программно? Сканирование таблиц базы и внесение данных в соответствующие поля? Где хранится база, и как сопоставить названия полей? Можете помочь с этим ? Я могу написать универсальную программу импорта с настраиваемыми параметрами. Вот запись для одного трека с названиями полей:Тогда нужно из старой базы читать данные и писать их в SQLite базу, которую использует RadioBOSS, все параметры хранятся в ней.
Сначала можете добавить треки а базу (вообще все, что есть), это создаст для них записи в таблицах. Далее вы можете их обновить из имеющихся у вас данных.
Импортом XML этого не сделать так как никакие поля, кроме имени файла, не читаются.
Когда вы добавляете треки в музыкальную базу RadioBOSS, или просто в плейлист, для каждого трека создается строка в базе данных, в таблице Tracks2. Редактируя эту таблицу, вы можете перенести данные из вашей старой программы.Какие дальнейшие действия, в плане, если я сделаю это программно? Сканирование таблиц базы и внесение данных в соответствующие поля? Где хранится база, и как сопоставить названия полей?