KasunWijesekara / cuberok

Automatically exported from code.google.com/p/cuberok
GNU General Public License v3.0
0 stars 0 forks source link

CUE в коллекции #74

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Выбираю Коллекция->настройки, там указываю 
каталог, жму "сканировать" и в 
коллекции не появляются артисты в формате 
cue+flac...

Original issue reported on code.google.com by kostind...@gmail.com on 9 Oct 2009 at 8:51

GoogleCodeExporter commented 8 years ago
или оно так и должно отображаться только в 
библиотеке?

Original comment by kostind...@gmail.com on 10 Oct 2009 at 8:17

GoogleCodeExporter commented 8 years ago
Да, файлы CUE обрабатываются как плейлисты и 
помещаются в библиотеку

Original comment by drmoriar...@gmail.com on 16 Oct 2009 at 11:16

GoogleCodeExporter commented 8 years ago
а нельзя сделать какуе-нить галочку в 
настройках, чтобы они помещались в 
коллекцию?

Original comment by kostind...@gmail.com on 16 Oct 2009 at 3:44

GoogleCodeExporter commented 8 years ago
В настоящий момент идёт разделение всего 
функционала на независимые модули 
(структура описана тут 
http://code.google.com/p/cuberok/issues/detail?id=66)
В результате получится модульная 
структура, которая будет иметь более одной 
коллекции (запрос на мега-
коллекцию тут http://code.google.com/p/cuberok/issues/detail?id=41)
Так же после этого разделения плеер сможет 
вообще обходится без классической 
коллекции, например их роль 
будут выполнять онлайн сервисы, типа Jamendo 
или VKontakte.

Исходя из вышесказанного, нужно придумать 
более удобный механизм библиотеки для 
хранения найденных 
плейлистов. Я согласен, что существующая 
реализация весьма далека от идеала.

Если не лень, опишите функции, которые были 
бы, на ваш взгляд, уместны в модуле 
управления плейлистами. 
(например функцию пользовательских 
сборников, или прямое сохранение текущего 
плейлиста в библиотеку)

Original comment by drmoriar...@gmail.com on 16 Oct 2009 at 7:26

GoogleCodeExporter commented 8 years ago
> Исходя из вышесказанного, нужно придумать 
более удобный механизм библиотеки для 
хранения найденных плейлистов. Я согласен, 
что существующая реализация весьма далека 
от идеала.

На мой взгляд, особой проблемы здесь нет. 
Если при новой архитектуре сканирование 
файлов будет делать каждый модуль сам, то 
он, соответственно, и будет добавлять cue 
туда, куда он добавляет всё остальное. Если 
сканирование будет выполнять движок 
проигрывателя/отдельный модуль, то он 
будет рассылать соответствующий сигнал 
про 
каждый файл, и этот сигнал будут 
обрабатывать все желающие и CUE будет 
добавлен 
везде, где его захотят принять.

> Если не лень, опишите функции, которые 
были бы, на ваш взгляд, уместны в модуле 
управления плейлистами. (например функцию 
пользовательских сборников, или прямое 
сохранение текущего плейлиста в 
библиотеку)

Я заметил, что у нас бывает так, что в 
треках, которые перечислены в плейлистах, 
нет 
своей метаинформации, зато эта информация 
есть в самих плейлистах. Большинство 
форматов плейлистов могут хранить (и 
хранят) название трека, исполнителя и 
альбом 
для каждой позиции, в то время как сам 
медиа-файл может не иметь этой информации в 
тегах.
Соответственно, при сохранении файлов из 
плейлиста в коллекцию, можно 
метаинформацию 
брать не из тегов файла, а из плейлиста, во 
всяком случае, если в файле её нет. 
Особенно актуально для CUE.

Original comment by nomen.in...@gmail.com on 17 Oct 2009 at 5:50