Printable Version of Topic
Click here to view this topic in its original format
Forums > Запросы и муз. флeйм \ Requests > Оформление треклистов, "...плевать чаво, но чтоб крас-и-и-во!" ©


Posted by: dmvn on 26-02-2007, 10:44
А как благородные доны оформляют треклисты? Ваши предложения, замечания...
Я тут запостю (или запостчу?) несколько вариантов оформления и можно будет высказваться (а можно и предлагать свои!).

Граждан, которым оформление/дизайн по барабану, я попрошу особо не флудить и не оффтопить, чтобы не захламлять топик (коммент типа "а мне пох" -- это флуд), а то придётся жаловаться Доброму Дяде с Косой :lol:

Ну вот например такое:

C01:

01. Из мышеловки (4:30)
02. От Кореи до Карелии (4:51)
03. Падший ангел - сын греха (3:27)
04. Мракобесие и джаз (3:56)
05. На луче... (5:32)
06. Разбойники (1:27)
07. Заратустра (4:48)
08. Герр Захер Мозох (3:45)
09. В развороченном раю (3:30)
10. Эхо (от луча) (1:10)
11. Ихтиандр (5:25)
12. Coda (2:43)

На сером фоне смотрится очень погано. Надо что-то делать.

Posted by: FiL on 26-02-2007, 16:52
Номер трека не надо серым. Номер трека должен быть такой-же, как и название. А время можно серым, можно кусивом...

Posted by: 64fp on 26-02-2007, 17:06
Вот неплохой вариант, на мой взгляд, но я не знаю, как это реализовать на этом движке форума:

user posted image user posted image

Posted by: bubamara on 26-02-2007, 17:34
QUOTE (64fp @ 26-02-2007, 17:06):
Вот неплохой вариант, на мой взгляд, но я не знаю, как это реализовать на этом движке форума:
html-таблицей, если данный движок ее понимает. Но для гуманитарных релизеров это будет слишком заморочно.

Из всех предложенных здесь и здесь (http://netlab.e2k.ru/forum/index.php?showtopic=75154 вариантов мне больше всего нравится то, что предложил в первом посте dmvn. То, что номера и длительность на сером фоне не бросаются в глаза, по-моему, даже хорошо. Пример из жизни:

02. 2 Minutes to Midnight (6:00)

02. 2 Minutes to Midnight (6:00)

какой вариант требует меньших затрат на идентификацию названия трека?

Posted by: soxatyi on 26-02-2007, 21:33
.

Posted by: FiL on 26-02-2007, 21:40
soxatyi,
+1.

Posted by: ShirA on 27-02-2007, 00:41
soxatyi, очень сипатичный вариант. обязательно попробую.

Posted by: bubamara on 27-02-2007, 01:58
soxatyi
Наклонный шрифт, призванный обычно акцентировать наиболее важные слова, в данном случае совершенно не оправдан. Моноширинный шрифт типа Курьер - не самый читабельный шрифт, прямо скажу. Его назначение - сугубо для служебной, форматированной пробелами информации (типа логов и куев). Ну и это... слишком много точек:) В общем, красиво, конечно, но не эргономично:) На мой взгляд, не следует увлекаться выгодной подачей длительности треков - типа громоздких отточий и выравнивания по правому краю - не самая важная это информация.

Posted by: dmvn on 27-02-2007, 07:48
Выглядит очень заманчиво. Кстати, точки можно легко заменить пробелами, курсив убрать, а моноширинные шрифты есть разные, в тои числе и более читаемые... Надо поискать...

Самое главное, что можно далеко отодвинуть времена, так чтобы они НЕ МЕШАЛИ читать названия треков.

Posted by: soxatyi on 27-02-2007, 07:52
.

Posted by: bubamara on 27-02-2007, 07:57
QUOTE (dmvn @ 27-02-2007, 07:48):
Самое главное, что можно далеко отодвинуть времена, так чтобы они НЕ МЕШАЛИ читать названия треков.
"Доктор, меня опять игнорируют" :rzhu:

Моноширинный шрифт (любой!) с точками, читабельность - ужасная. Что там "заманчивого" не понимаю, но:

1. Сам таким шаблоном не буду пользоваться
2. Не хотел бы видеть релизы с такими треклистами

Таково мое скромное мнение, как потребителя и релизера :unsure:

Posted by: FiL on 27-02-2007, 08:19
QUOTE (bubamara @ 26-02-2007, 23:57):
"Доктор, меня опять игнорируют" :rzhu:

Моноширинный шрифт (любой!) с точками, читабельность - ужасная.
Не знаю-не знаю. Я как раз всегда и везде предпочитаю моноширный шрифт. Мне его читать удобнее. И точки не мешают.
Кстати, для выделения используется жирный прифт, а наклонный для акцентирования не используется. Он наоборот хуже воспринимается. imho.

Posted by: OlCh on 27-02-2007, 10:48
картинка задника и всех делов то

user posted image

и треки вам и куча другой информации :punk:

Posted by: dmvn on 27-02-2007, 12:21
Да, только вот из-за того, что кто-то постит на imageshack, через год-два эти картинки умирают почему-то... :) В частности, именно так погибли скрины к руководству "Как правильно делать релизы из педрятины".

Posted by: dmvn on 27-02-2007, 12:24
QUOTE (bubamara @ 27-02-2007, 07:57):
1. Сам таким шаблоном не буду пользоваться
2. Не хотел бы видеть релизы с такими треклистами
Ладно, "без фольги так без фольги" ©

Posted by: 64fp on 27-02-2007, 12:55
QUOTE (bubamara @ 26-02-2007, 16:34):
QUOTE (64fp @ 26-02-2007, 17:06):
Вот неплохой вариант, на мой взгляд, но я не знаю, как это реализовать на этом движке форума:
html-таблицей, если данный движок ее понимает. Но для гуманитарных релизеров это будет слишком заморочно.
Не понимает.
Надо спросить Brait'а, можно ли движок дописать, чтобы делать такой список автоматом, тогда и самые последние гуманитарии будут удовлетворены:
CODE

[TRACKLIST]
01. Из мышеловки (4:30)
02. От Кореи до Карелии (4:51)
03. Падший ангел - сын греха (3:27)
04. Мракобесие и джаз (3:56)
05. На луче... (5:32)
06. Разбойники (1:27)
07. Заратустра (4:48)
08. Герр Захер Мозох (3:45)
09. В развороченном раю (3:30)
10. Эхо (от луча) (1:10)
11. Ихтиандр (5:25)
12. Coda (2:43)
[/TRACKLIST]

Тогда и фубарка не понадобится.

Posted by: bubamara on 27-02-2007, 13:09
QUOTE (64fp @ 27-02-2007, 12:55):
Надо спросить Brait'а, можно ли движок дописать, чтобы делать такой список автоматом

[TRACKLIST] ... [/TRACKLIST]
С точки зрения системного подхода, это было бы самым правильным решением.

Вот только парсинг списка внутри тэга TRACKLIST с учетом многообразия вариантов названия треков и с полновесным модулем защиты от дурака - та еще задача...

Posted by: k-dmitriy on 28-02-2007, 15:48
а вы не замечали, что сообщение идет с шаблоном без разделения, текст получается слишком близко к картинке - имхо не эстетично

user posted image

я использую тег [LIST] с таким простеньким шаблончиком " '['*']'%artist% - %title% '('%length%')' "

user posted image

минус тут, что при копировании порядковые номера не выделяются

второй вариант от soxatyi'го понравился, с одной стороны есть что-то положительное в выносе времени, но и [FONT=\Courier] смотрится непривычно, хотя и не кретично

зыж вставлять картинки это вообще зло, ни поисковик форума, ни роботы поисковиков текс так не увидят. куй постят не всегда, да и не удобно с ним работать.

зыжж еще такой футуристический вариант появился, навеяно Topic Link: форумный тег [metadata] (http://netlab.e2k.ru/forum/index.php?showtopic=73517
тег [cuesheet] который обрабатывал бы куй и выдавал бы список композиций и исполнителя, если разные. чтоб повторно не постить оригинальный куй сделать на основе dhtml - по дефолту показывает треки, кликнул по полю текст изменился на оригинальный куй. но это так, футуризм :) по чистому кую не вычислить длину последнего трека, а значит от длины треков придется отказаться, это будет нагружать движек, трафик и это надо скриптить.

Posted by: ShirA on 28-02-2007, 16:04
попробывал вариант от Soxatyi (без курсива), мне очень нравится. и читается, и симметрично, и все данные хорошо видны. буду использывать.
прости, Ваня! ;)

Posted by: Brait on 01-03-2007, 07:00
Так пойдет?
TRACKLIST
01. Из мышеловки . . . . . . . . . . .(4:30)
02. От Кореи до Карелии . . . . . . (114:51)
03. Падший ангел - сын греха . . . . .(3:27)
04. Мракобесие и джаз . . . . . (1:03:56.16)
05. На луче . . . . . . . . . . . . . (5:32)
Простой текст без времени
06. Разбойники . . . . . . . . . . . .(1:27)
07. Заратустра . . . . . . . . . . . .(4:48)
08. Герр Захер Мозох . . . . . . . . .(3:45)
09. В развороченном раю . . . . . . . (3:30)
10. Эхо (от луча) . . . . . . . . .(1:09.99)
11. Ихтиандр . . . . . . . . . . . . .(5:25)
Кстати, а кто автор? Беляевский?
12. Coda . . . . . . . . . . . . . . .(2:43)


Делается через код:
CODE
[TRACKLIST]
01. Из мышеловки (4:30)
02. От Кореи до Карелии (114:51)
03. Падший ангел - сын греха (3:27)
04. Мракобесие и джаз (1:03:56.16)
05. На луче... (5:32)
Простой текст без времени
06. Разбойники (1:27)
07. Заратустра (4:48)
08. Герр Захер Мозох (3:45)
09. В развороченном раю (3:30)
10. Эхо (от луча) (1:09.99)
11. Ихтиандр (5:25)
12. Coda (2:43)
[/TRACKLIST]

Можно указать в теге [ TRACKLIST=1 ] кол-во точек (от 1 до 9) между последней буквой самого длинного названия и левой круглой скобкой самого длинного времени. Вот пример с 1 точкой:
TRACKLIST
01. Из мышеловки . . . . . . .(4:30)
02. От Кореи до Карелии . . (114:51)
03. Падший ангел - сын греха .(3:27)


Время можно указывать в формате "ЧЧ:ММ:СС.МС", либо "МММ:СС.МС", где
  • ЧЧ - часы, необязательный параметр (одна/две цифры, 0-23),
  • ММ - минуты (две цифры, 00-59),
  • МММ - минуты (одна/две/три цифры, 0-999),
  • СС - секунды (две цифры, 00-59),
  • MC - милисекунды, необязательный параметр (одна/две цифры, 00-99),

Posted by: bubamara on 01-03-2007, 09:00
Вынужден остаться при своем мнении: лучший вариант предложил dmvn в самом первом посте темы. Но, похоже, здесь преобладают программисты, а не типографы. Что ж, придется мне остаться белой вороной и пользоваться собственным форматом треклиста - чисто из эстетических соображений :p:

Posted by: ShirA on 01-03-2007, 11:49
QUOTE (Brait @ 01-03-2007, 07:00):
Так пойдет?
а от скобок у времени нет разумного способа избавиться? у кого есть идея?

Posted by: k-dmitriy on 01-03-2007, 12:31
QUOTE (bubamara @ 01-03-2007, 09:00):
Вынужден остаться при своем мнении: лучший вариант предложил dmvn в самом первом посте темы. Но, похоже, здесь преобладают программисты, а не типографы. Что ж, придется мне остаться белой вороной и пользоваться собственным форматом треклиста - чисто из эстетических соображений :p:
если речь идет не о шрифте, то посмотри обложки дисков, практически нигде нет разделения по цветам, в редких случаях, в сборниках, где названия композиций и исполнители идут одной строкой без какого-либо знака разделения.
а так стандарт примерно таков
<номер трека> <название композиции> <таб с точками или без> <время>
другой разговор, чтобы осуществить этот самый таб приходится использовать моноширинной шрифт, который не всем приятен. правдо раз уж дело дошло до тега TRACKLIST, тут можно и таблицу использовать с нормальным шрифтом.

Posted by: bubamara on 01-03-2007, 13:10
QUOTE (k-dmitriy @ 01-03-2007, 12:31):
если речь идет не о шрифте, то посмотри обложки дисков
Я уже дал понять, что умываю руки и остаюсь при своем мнении. Так что дальше диспут - без меня. Для своих релизов есть строчка преформатирования в фубаре:&#041; Пользоваться вышеобозначенным (вот, ни разу не преувеличивая) уродством - не хочу, но если кому-то нравится - мешать не буду:&#041;

Posted by: k-dmitriy on 01-03-2007, 13:57
нет уж, нет уж, пусть пока твои руки будут грязными :p:

QUOTE (bubamara @ 26-02-2007, 17:34):
То, что номера и длительность на сером фоне не бросаются в глаза, по-моему, даже хорошо. Пример из жизни:

02. 2 Minutes to Midnight (6:00)

02. 2 Minutes to Midnight (6:00)

какой вариант требует меньших затрат на идентификацию названия трека?

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

неужели тут название бросается сразу же, а не время? не верю. и разве это эстетично смотрится?
  1. Bordel 1900 (3:45)
  2. Café 1930 (6:53)
  3. Night-Club 1960 (5:37)
  4. Concert d'aujourd'hui (2:55)
  5. Verano del '79 (6:33)
  6. Tango apasionado (1:32)
  7. La Camorra II (6:35)
  8. Invierno porteno (4:24)
  9. Verano porteno (4:19)
  10. Oblivion (4:44)
  11. Libertango (5:39)
  12. Adios Nonino (8:11)
  13. Tango Nr. 2 (5:19)
  14. Milonga del Angel (5:45)
  15. Michelangelo '70 (2:57)
если только так, да и то курсив с толку сбивает, глаза автоматически начинают искать границу между курсивом и нормальным текстом, а она там не явная
  1. Bordel 1900 (3:45)
  2. Café 1930 (6:53)
  3. Night-Club 1960 (5:37)
  4. Concert d'aujourd'hui (2:55)
  5. Verano del '79 (6:33)
  6. Tango apasionado (1:32)
  7. La Camorra II (6:35)
  8. Invierno porteno (4:24)
  9. Verano porteno (4:19)
  10. Oblivion (4:44)
  11. Libertango (5:39)
  12. Adios Nonino (8:11)
  13. Tango Nr. 2 (5:19)
  14. Milonga del Angel (5:45)
  15. Michelangelo '70 (2:57)
имхо хороший вариант получается с исполнителем, но тогда излишняя информативность присутсвует
  1. Astor Piazzolla - Bordel 1900 (3:45)
  2. Astor Piazzolla - Café 1930 (6:53)
  3. Astor Piazzolla - Night-Club 1960 (5:37)
  4. Astor Piazzolla - Concert d'aujourd'hui (2:55)
  5. Astor Piazzolla - Verano del '79 (6:33)
  6. Astor Piazzolla - Tango apasionado (1:32)
  7. Astor Piazzolla - La Camorra II (6:35)
  8. Astor Piazzolla - Invierno porteno (4:24)
  9. Astor Piazzolla - Verano porteno (4:19)
  10. Astor Piazzolla - Oblivion (4:44)
  11. Astor Piazzolla - Libertango (5:39)
  12. Astor Piazzolla - Adios Nonino (8:11)
  13. Astor Piazzolla - Tango Nr. 2 (5:19)
  14. Astor Piazzolla - Milonga del Angel (5:45)
  15. Astor Piazzolla - Michelangelo '70 (2:57)

а по большему счету стандарта тут не выйдет, уж больно мелкий момент и сугубо индивидуальный. на вкус и цвет как известно...
наверняка лидирующие позиции занимает ctrl+c с амазона, дискогса, амг и т.п. :laugh:

по мне так и TRACKLIST белой областью смотрится хуже, чем просто текст

Posted by: bubamara on 01-03-2007, 14:05
QUOTE (k-dmitriy @ 01-03-2007, 13:57):
неужели тут название бросается сразу же, а не время? не верю. и разве это эстетично смотрится?
Да! :punk: Именно так, как в первом варианте - наглядно, внятно, эстетично и без ненужных излишеств :D:
Кстати, действительно - с нумерованым списком без открывающих нулей - отличный вариант получился. Пошел переписывать title formating / copy в фубаре :wink:

Posted by: k-dmitriy on 01-03-2007, 14:15
а вот можно ли в фубаре автоматом вставлять [\LIST=1] до списка треков и [/LIST] после?

Posted by: bubamara on 01-03-2007, 14:20
QUOTE (k-dmitriy @ 01-03-2007, 14:15):
а вот можно ли в фубаре автоматом вставлять [\LIST=1] до списка треков и [/LIST] после?
Вот этого не знаю...Может, через скрипты... :unsure: Я-то парень не ленивый - руками открывающий и закрывающий тэги пропишу, но принципиально вопрос интересный.

Posted by: Brait on 02-03-2007, 06:06
Новая редакция. Заднего плана нет, нули перед номером трека не пишутся, скобки вокруг времени автоматически убираются, милисекунды вырезаются и отправляются в небытие, при указании [ TRACKLIST=0 ] разделительные точки не ставятся.

TRACKLIST
 1. Из мышеловки . . . . . . . . . . 4:30
 2. От Кореи до Карелии . . . . . .114:51
 3. Падший ангел - сын греха . . . . 3:27
 4. Мракобесие и джаз . . . . . . 1:03:56
 5. На луче . . . . . . . . . . . . .5:32
Простой текст, без времени
 6. Разбойники . . . . . . . . . . . 1:27
 7. Заратустра . . . . . . . . . . . 4:48
 8. Герр Захер Мозох . . . . . . . . 3:45
 9. В развороченном раю . . . . . . .3:30
10. Эхо (от луча) . . . . . . . . . .1:09
11. Ихтиандр . . . . . . . . . . . . 5:25
12. Coda . . . . . . . . . . . . . . 2:43

Posted by: k-dmitriy on 02-03-2007, 09:42
с чего бы опере так косячить, в варинте soxatyi такого не наблюдается, или это только у меня так?

user posted image

Posted by: ShirA on 02-03-2007, 11:19
QUOTE (Brait @ 02-03-2007, 06:06):
Новая редакция.
IMHO, класс!

Posted by: 64fp on 02-03-2007, 11:56
QUOTE (Brait @ 02-03-2007, 05:06):
Новая редакция.
Супер, спасибо!

Posted by: Brait on 05-03-2007, 07:57
QUOTE (k-dmitriy @ 02-03-2007, 15:42):
с чего бы опере так косячить, в варинте soxatyi такого не наблюдается, или это только у меня так?
Проблема была в шрифтах. FIXED.

Posted by: ShirA on 05-03-2007, 19:00
Brait, количество точек не работает. посмотри, пожалуйста.

пробовал здесь (http://netlab.e2k.ru/forum/index.php?showpost=721437

Posted by: bubamara on 05-03-2007, 21:01
Оставив эстетику результата в стороне, пару слов о постановке задачи и методе решения.

Я чего-то не понимаю или задача сводилась к изменению шрифта и арифметике на расстановку точек в преформатированном и набранном определенным образом тексте? Тогда каков был смысл в движениях? Новый тэг не упрощает задачу по созданию списка и не приводит список к единому правильному виду. Среднестатистический начинающий (или не начинающий,а просто ленивый) релизер на 90% скопирует текст с какого-нибудь сайта и выдаст треклист в таком виде:

CODE
1. Sign Of The Cross
2. Lord Of The Flies
3. Man On The Edge
4. Fortunes Of War
5. Look For The Truth
6. The Aftermath
7. Judgement Of Heaven
8. Blood On The World's Hands
9. The Edge Of Darkness
10. 2 A.M.
11. The Unbeliever

В результате (сейчас) получится вот что:

user posted image

Ну ведь кака же? Да - кака. И хорошо еще, если будут номера. И если номера не будут перепутаны - в настоящий момент нумерация не отслеживается.

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

Ну да - "критиковать каждый может, а ты вот предложи!" Предлагаю.

Вот достойная задача: сделать так, чтобы при минимуме движений релизера и вмешательства человеческого фактора даже у самого гуманитарного и ленивого из релизеров, не умеющего настраивать title formatting в фубаре (или вообще пользующегося винампом) треклист получался идеальным - с правильными номерами и длительностью треков.

И решается такая задача до смешного просто.

Что ВСЕГДА есть в стандартном лослесс-релизе? Правильно - куй. Рисуется тэг TRACKLIST (или можно для краткости - CUE), внутрь которого копипастится куй. При добавлении поста куй парсится, что совсем несложно благо структура у него линейная и однозначная.

Из куя извлекаются
- названия треков
- номера
- длительность
и все это хозяйство красиво (или не очень) форматируется.

Итого для получения идеального треклиста релизер должен набрать открытие + закрытие тэга, нажать Ctrl-A, Ctrl-C, Ctrl-V.

Всё.

Posted by: k-dmitriy on 05-03-2007, 22:43
QUOTE (bubamara @ 05-03-2007, 21:01):
Оставив эстетику результата в стороне, пару слов о постановке задачи и методе решения.

блаблабла

Итого для получения идеального треклиста релизер должен набрать открытие + закрытие тэга, нажать Ctrl-A, Ctrl-C, Ctrl-V.

Всё.
посмотри постскриптум :wink: Post Link: Оформление треклистов (http://netlab.e2k.ru/forum/index.php?showpost=719158 не касаясь трафика и скриптинга тамь есть одна существенная проблема :&#040;

Posted by: bubamara on 05-03-2007, 22:53
QUOTE (k-dmitriy @ 05-03-2007, 22:43):
посмотри постскриптум :wink:
да видел уже... но мне показалось, что видел его один я :laugh: пришлось повторить и развить мысль, поскольку то, во что выродилась задача на текущем этапе - ну вааще ни в какие ворота. Может, в этот раз заметят? :rolleyes:

Если проблема в нагрузке на сервер - можно статически формировать список один раз - при размещении поста, чтобы cue превращался в текст.

А можно оставить как есть (мне, как я уже сказал выше, параллельно)... но раз тему завели - значит, это кому-то нужно?:&#041;

Posted by: k-dmitriy on 05-03-2007, 23:12
так а с последним треком-то что делать :&#041;
можно вообще обойтись без нагрузки на сервер, явоскриптом на стороне клиента :&#041;

Posted by: bubamara on 06-03-2007, 00:26
QUOTE (k-dmitriy @ 05-03-2007, 23:12):
так а с последним треком-то что делать :&#041;
То же, что с ним делает фубар, когда парсит куй...

Про яву и иже с ней (ака "детали эффективной реализации" - это уже пусть решает тот, кто в курсе возможностей конкретного хостинга.

Posted by: Brait on 06-03-2007, 06:39
QUOTE (bubamara):
И хорошо еще, если будут номера. И если номера не будут перепутаны - в настоящий момент нумерация не отслеживается.
Ошибочное утверждение. Изначально парсер отрезал номера треков и вставлял свои. Тоесть делал нумерацию по новой. И он не считал треками строки без времени.

Теперь, с учетом пожеланий, все строки считаются треками и обрабатываются по единому алгоритму:
CODE
[tracklist]
1. Sign Of The Cross (1:02)
2. Lord Of The Flies
Man On The Edge
4. Fortunes Of War
5. Look For The Truth  15:59
11. The Aftermath
7. Judgement Of Heaven
8. Blood On The World's Hands
9. The Edge Of Darkness
10. 2 A.M.
11. The Unbeliever
[/tracklist]

TRACKLIST
 1. Sign Of The Cross . . . . . . .1:02
 2. Lord Of The Flies . . . . . . . . .
 3. Man On The Edge . . . . . . . . . .
 4. Fortunes Of War . . . . . . . . . .
 5. Look For The Truth . . . . . .15:59
 6. The Aftermath . . . . . . . . . . .
 7. Judgement Of Heaven . . . . . . . .
 8. Blood On The World's Hands. . . . .
 9. The Edge Of Darkness. . . . . . . .
10. 2 A.M.. . . . . . . . . . . . . . .
11. The Unbeliever. . . . . . . . . . .

Posted by: retro on 06-03-2007, 08:42
По-моему, надо нули перед цифрами до 10 оставлять.
01
02
и т.д.

Posted by: k-dmitriy on 06-03-2007, 09:27
QUOTE:
То же, что с ним делает фубар, когда парсит куй...
а что он с ним делает? я если звуковой файл убираю - он куй не открывает :&#040;

Posted by: bubamara on 06-03-2007, 10:17
Исходник:

CODE
Churchill's Speech
Aces High
2 Minutes to Midnight

Результат:

user posted image "вот так и рождаются нездоровые сенсации"© :rzhu:


Posted by: bubamara on 06-03-2007, 10:22
QUOTE (k-dmitriy @ 06-03-2007, 09:27):
QUOTE:
То же, что с ним делает фубар, когда парсит куй...
а что он с ним делает? я если звуковой файл убираю - он куй не открывает :&#040;
Семён Семёныч!© :&#040; Точно ведь... В куе не пишется конец диска и умный фубар вычисляет длительность крайнего трека из длительности звукового файла минус последняя отметка куя...

Но это все равно лучше, чем вообще без длительностей. И опять-таки - простота и единообразие :rolleyes:

Posted by: 64fp on 06-03-2007, 16:09
QUOTE (retro @ 06-03-2007, 07:42):
По-моему, надо нули перед цифрами до 10 оставлять.
01
02
и т.д.
Для чего?

Posted by: retro on 07-03-2007, 19:38
Для чего?
Во-первых, более профессионально. Ровный отступ и пр.

CODE
1. Hello Betty
2. Lulu's Back
3. If You Want Me To Stay
4. Mojito
5. Something
6. Shockwave
7. Slinky
8. Grand Central
9. Ain't No Woman Like The One I Got
10. The Way I Feel Tonight
11. Stuffin' It

ьььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььььь

CODE
01. Hello Betty
02. Lulu's Back
03. If You Want Me To Stay
04. Mojito
05. Something
06. Shockwave
07. Slinky
08. Grand Central
09. Ain't No Woman Like The One I Got
10. The Way I Feel Tonight
11. Stuffin' It

Posted by: retro on 07-03-2007, 19:40
Во-вторых, очень часто надо по-быстрому разбить на треки, заново пронумеровать, и т.д. и т.п. Плеер после 1-вещи переходит на 10-ю, а не на 2-ю. Вот для этого и нужны нули.

Posted by: 64fp on 08-03-2007, 03:44
QUOTE (retro @ 07-03-2007, 18:40):
Во-вторых, очень часто надо по-быстрому разбить на треки, заново пронумеровать, и т.д. и т.п. Плеер после 1-вещи переходит на 10-ю, а не на 2-ю. Вот для этого и нужны нули.
Неправильный плеер.

Ровный отступ уже реализован:
TRACKLIST
 1. Hello Betty
 2. Lulu's Back
 3. If You Want Me To Stay
 4. Mojito
 5. Something
 6. Shockwave
 7. Slinky
 8. Grand Central
 9. Ain't No Woman Like The One I Got
10. The Way I Feel Tonight
11. Stuffin' It


Posted by: k-dmitriy on 08-04-2007, 20:50
хм... подумалось: [FREEDB=<discid>] сервак запрашивает freedb http://www.freedb.org/freedb_discid_check.php (http://www.freedb.org/freedb_discid_check.php и парсит. Disc-ID обычно в куе есть. или релизер сам ищет в freedb оптимальный вариант и дает точную ссылку [FREEDB=http://www.freedb.org/freedb/rock/5c124508]

Posted by: 64fp on 09-04-2007, 16:11
QUOTE (k-dmitriy @ 08-04-2007, 19:50):
Disc-ID обычно в куе есть. или релизер сам ищет в freedb оптимальный вариант и дает точную ссылку [FREEDB=http://www.freedb.org/freedb/rock/5c124508]
Отличный вариант! Ну и TRACKLIST тоже оставить, как запасной.

Не задолбается ли FreeDB по тысяче раз выдавать одно и то же на популярных релизах?

Posted by: k-dmitriy on 09-04-2007, 18:33
так парсить будет единожды при создании, ну и редко при редактировании.
вот правда отличным я бы этот вариант не назвал, сколько инфу по трекам оттуда не брал, более чем в половине случаев она лично меня не устраивала - то регистр не тот, то в правописани ошибки, то меня не устраивает правописание "Featuring" которае я везду пишу едионообразно "feat.", то заместо микс ремикс написано, то еще что-то... хотя я-то по натуре такой доебчивый, может другим оно и все равно, и пользуются этой самой freedb и счастья оно им дает :angel:

зыж кстати не одним freedb мир живет, точно так же можно отпарсить и тот же AMG или discogs, вот к последнему лично у меня доверия больше. просто с Freedb - самый простой вариант, там мизерный текстовый файл обработать, спец. для таких дел и предназначенный, в отличии от хтмл у AMG или discogs

Posted by: Brait on 12-04-2007, 05:02
Запрашивать информацию по URL'у не получится (есть на то разумные ограничения), зато парсить FreeDB текст (с обязательной строкой "# xmcd") - вполне даже можно...

Пример:
CODE
[tracklist]
# xmcd
#
# Track frame offsets:
#        150
#        35115
#        90086
#        122756
#        162939
#        226073
#        269296
#        311010
#
# Disc length: 4679 seconds
#
# Revision: 1
# Processed by: cddbd v1.5.2PL0 Copyright © Steve Scherf et al.
# Submitted via: ExactAudioCopy v0.90b4
#
DISCID=5c124508
DTITLE=Banco de Gaia / 10 Years (Disc 2)
DYEAR=2002
DGENRE=Electronic
TTITLE0=Desert Wind (featuring Ofra Haza)
TTITLE1=Celestine
TTITLE2=Shanti (Black Mountain Mix)
TTITLE3=Sinhala
TTITLE4=887 (Structure)
TTITLE5=Gizeh
TTITLE6=Touching the Void
TTITLE7=Amber (Insect Intelligence)
EXTD=
EXTT0=
EXTT1=
EXTT2=
EXTT3=
EXTT4=
EXTT5=
EXTT6=
EXTT7=
PLAYORDER=
[/tracklist]

...и результат:
TRACKLIST
1. Desert Wind (featuring Ofra Haza). . .7:46
2. Celestine . . . . . . . . . . . . . .12:13
3. Shanti (Black Mountain Mix). . . . . .7:16
4. Sinhala. . . . . . . . . . . . . . . .8:56
5. 887 (Structure) . . . . . . . . . . .14:02
6. Gizeh. . . . . . . . . . . . . . . . .9:36
7. Touching the Void. . . . . . . . . . .9:16
8. Amber (Insect Intelligence). . . . . .8:52

Posted by: k-dmitriy on 12-04-2007, 09:26
жаль, без урла оно проще треклист скопировать и вставить в тег, во фридб в результатах поиска отображается, т.е. действие меньше на одну ссылку

Posted by: 64fp on 12-04-2007, 11:33
Brait
Спасибо!

Проверка:
TRACKLIST
 1. Песня о времени . . . . . . . . .4:13
 2. Песня о вольных стрелках. . . . .1:52
 3. Баллада о Любви . . . . . . . . .6:09
 4. Песня о двух погибших лебедях . .2:15
 5. Песня о ненависти . . . . . . . .2:02
 6. Баллада о борьбе. . . . . . . . .3:59
 7. Этот день будет первым. . . . . .2:21
 8. Вы в огне да и в море . . . . . .2:09
 9. Шторм . . . . . . . . . . . . . .2:51
10. Гимн морю и горам . . . . . . . .2:45
11. Ну вот, исчезла дрожь в руках . .2:50
12. Мореплаватель-одиночка. . . . . .2:58
13. Аборигены съели кука. . . . . . .1:39

Posted by: k-dmitriy on 28-12-2007, 20:04
бага при использовании нестандартных символов

TRACKLIST
 1. Kuin henkäys ikuisuutta. . .4:33
 2. You Would Have Loved This . . . .4:00
 3. Happy New Year. . . . . . . . . .4:11
 4. En etsi valtaa, loistoa . . . . .3:30
 5. Happy Christmas (War Is Over) . .4:36
 6. Varpunen jouluaamuna. . . . . . .3:28
 7. Ave Maria . . . . . . . . . . . .6:16
 8. The Eyes of a Child . . . . . . .4:27
 9. Mökit nukkuu lumiset . . . .4:18
10. Jo joutuu ilta. . . . . . . . . .3:11
11. Marian poika. . . . . . . . . . .3:33
12. Magnificat: Quia Respexit . . . .3:37
13. Walking in the Air. . . . . . . .4:40
14. Jouluyö, juhlayö. . . .3:47

Posted by: yury_usa on 28-12-2007, 20:37
а может закрепить тему? или в статьи?

Posted by: kokiku on 29-12-2007, 23:15
Да, куда-то прикрепить или перенести надо!
Я, лично, мало что понял, а посему,
думаю, что оно того заслуживает.
:&#041;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)