Радио Принцессы ночи / The Lost Luna Radio

+169
Darkseerв блоге Блог им. Darkseer29 июля 2023, 01:57


Прекрасной Принцессе Луне посвящается…

Интересно, кто-нибудь кроме меня скучает по утрам по утраченному «Luna Radio»?
Радио было на самом деле уникальным в нашем фэндоме, отличаясь от остальных присущей Принцессе ночи атмосферой треков.
Но свое вещание оно в этом мире закончило, несколько лет назад.
Однако, благодаря непомерным усилиям одного из броняш — архив радио был воссоздан из пепла, на 99%…
Kinoman — Личная тебе благодарность от меня. И от всех нас, кто любил эту станцию!

Я считаю, что радио Принцессы Луны должно жить дальше. Посему взял на себя смелость и поднял упавший флаг.
Да простят меня Сестры.

Поднято:
The Lost alive.

Адрес радио: princessluna.fun
Адрес потока: http://princessluna.fun:8000/stream

51 комментарий

Обсуждение закрыто автором или администратором.
— В ленту!
Darkseer
+7
Нья!
Pony4tonado
+5
Радио редко слушаю, но дело благородное!
NovemberDragon
+5
ЙЕЙ!
Shaddar
+5
Круто, теперь надо собирать ведущих и проводить живые эфиры.
konevod
+6
Для живых эфиров у нас Everhoof Radio есть, и я его люблю послушать, тоже.

Тут планировался чисто музыкальный эфир.
Пока старт произведен исключительно на архиве, но добавлять в плейлист свежие треки в соответствующем духе — планируется непременно.
Darkseer (ред.)
+6
А как же конкуренция? Вдруг у тебя есть идеи которых нет у Everhoof? Или классные ребята желающие делать контент?
Nethlarion
+2
Даешь здоровую конькуренцию на рынке!
Главное что бы Luna Radio не была впоследствии поглощена более могущественной Everhoof :]
MTH_Root (ред.)
+1
Поправьте на логотипе шрифт, он заезжает на обводку шестиугольника и выберите какой нибудь нестандартный.
MTH_Root
+1
Ога, я ждал подобного. Дико извиняюсь за столь кривую «вебморду». Писателем вебстраниц я был лет этак 20 назад, и то чисто HTML и немножко javascript. Пока в современных технологиях познания примерно около нуля.
Попробую почитать хелпы и сделать более достойный интерфейс.
Но, не отказался бы от помощи…
Darkseer (ред.)
+1
Возможно, подойдёт какой-нибудь такой шрифт
old.fonts-online.ru/font/Electronica-Normal
old.fonts-online.ru/font/Cristall-normal
old.fonts-online.ru/font/DigitalICG
Dany
+1
Или, если копать в другую сторону, такой
fonts-online.ru/fonts/ancient-tulip
Dany
+2
Для маленькой картинки брать разрывные шрифты плохая идея, глазам будет трудно их читать. Для маленьких картинок всегда нужны неразрывные.
MTH_Root
+2
В размере как в посте норм, если болдом.
Но если оно рассчитано и на более мелкое, то да.
Dany
+1
Так я не про сайт, вот даже в посте кривой логотип.
Осторожно, мыло!
Буквы залезают на обводку, это надо в Фотошопе исправлять. Исходник есть? Я бы хотел поиграться со шрифтом, предложить свой вариант.
MTH_Root
+1
Все плохо, исходника нет естественно. Логотип уперт со старого радио, и поиски в интернете мне ничего хорошего не дали.
Видимо придется векторить в кореле и перерисовывать самому.
Darkseer
+1
я вот убрал надпись, мож поможет вам =)
Спойлер
Efferus (ред.)
+4
Сяб) Подумаю сейчас как это использовать.
Darkseer
+3
Спасибо, понярищ!
Darkseer , вот мои варианты:
Спойлер




MTH_Root
+5
Сябки) Мне самый последний нравится, сейчас апдейтну сайт. Уно моменто, плиз вэйт.
Darkseer
+4
Последний вариант поставлен. В хроме не обновилось ибо кэширование, в лисе и опере норм, проверил.
Darkseer
+4
Нашёл в хорошем качестве картинку, если запариться можно попробовать и от неё убрать надпись…
Спойлер
Efferus
+4
нуу… получилось как-то так, учитывая моё полное неумение рисовать

Спойлер

можете теперь сюда по-новому надпись прикрутить, если есть желание)
Efferus (ред.)
+2
Вотъ

MTH_Root
+4
Красота!
Efferus
+1
Yay!
Darkseer
+1
Гуд!!! Забрал, сейчас переставлю.
Darkseer
+1
Я попробовал чуть чуть улучшить внешний вид сайта.

Теперь выглядит так


Вот CSSh2
{
font-family: MagistralC;
}

li
{
margin: 15px;
}
li > a
{
border-style: solid;
border-color: #865ef4;
border-width: 1px;
border-radius: 5px;
padding: 5px;
background-color: #110f2b;
color: #cee8ff;
}

body
{
background: linear-gradient(rgb(8, 16, 64,0.8),rgb(48, 16, 64,0.8)), url(data:image/png;base64,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);
}



Вот обновленная иконка (убрал белую рамку)

На этом мои знания CSS-непотребства закончились.
MTH_Root
+2
С таким вариантом фрэйм выглядит на 20% ужаснее.
Честно говоря переписывать всё надо с нуля. С нормальным плеером, как у эверхуф.
Промаргивание фрэйма в хроме я так победить и не смог пока. И вообще подход кривой у мну: отчекрыжить лишнее из страниц айскаста и впихнуть с автообновлением раз в 10 секунд во фрэйм. Песец.

Либо сам буду разбираться, либо наемника найму за пиастры. Посмотрим.
Darkseer
+1
Во имя всего, я ждал этого годы!

А можно непосредственно сам архив треков получить?
Niko_de_Andjelo
+5
Раздавали торрентом, был пост.
MTH_Root
+5
Именно. Этот архив сейчас и использован. А этот самый пост и вдохновил на идею подъема радио снова.
На самом деле вдохновил предыдущий пост. Но возможность появилась только теперь.
Darkseer
+3
Забыл про настройки, пардон. Получилось — «воздержался для просмотра». Упс…
LunReaper
+2
Объявление:
Разыскивается доброволец на написание Главной Станицы Радио странички с плеером.
Очень желательно бескорыстие и любовь к Принцессе Луне.
Корыстие не приветствуется, но при должном результате будет оплачено сполна.
Нелюбовь — неприемлима, кандидат с нелюбовью отправится на корм любимому дракону Принцессы во снах навсегда не нужен.
Darkseer
+1
А что насчет лицензии, будет ли код открытым? Каков технологический стек? Приветствуются ли полные нули в вебе с горящими глазами? :]
MTH_Root
+3
Насчет лицензии:
Идет поиск
Стек «технологический» — могу предложить только лошадиный. %)
С горящим глазами — да! Приветствуются результативные нули и единички в соответствующем, работающем коде.
Darkseer
+2
Тогда рад помочь чем смогу!
Моя фаворитная лицензия: en.wikipedia.org/wiki/WTFPL :]
Думаю для начала необходимо ответить на следующие вопросы:
Начнем с бекенда или фронта?
Разделим обязанности или работаем одновременно?
Каков необходимый конечный функционал?
MTH_Root
+3
— Лицензия подходящая.
Плеер на страничке радио просто должен быть нормальным, а не этой поделкой на чешуйчатой драконьей коленке.
Бэк и так работает — главное это севак и стрим, и там всё гуд.
Сервак пишет исполнителя и название композиции в.тхт файл.
Фронт — кривой, и это стоит поправить. Плеер на страничке — это просто бесплатный шит, спертый на просторах инета.
Нужен нормальный наподобие everhoof.
Darkseer
+2
Угу. Значит, у плеера должна быть возможность поставить на паузу, поменять громкость звука, увидеть продолжительность песни и ее название/автора. Ничего не упустил? Функция «заказать песню» как в Everhoof будет? Я думал использовать ASP .NET, т.е. будет крутиться еще одна программа на сервере, это допустимо?
MTH_Root
+2
Функция «заказать песню»

По мне — функция ненужная. Ради теста и прикола пару раз юсал, но проще нужную композицию загуглить, чем ждать. Нет, это точно лишнее.
увидеть продолжительность песни и ее название/автора

Да. В этом и вопрос. Даже продолжительность не важна, важно автор/название. Крайне важно.

Я думал использовать ASP .NET, т.е. будет крутиться еще одна программа на сервере, это допустимо?

Вполне допустимо.
Darkseer (ред.)
+1
В целом, вот такой UI у меня получился.
Спойлер

Что скажешь?
MTH_Root
+2
Классно смотрится!
Дай скачать)
Darkseer
0
Беда у меня с файлообменниками, нужно будет git поднять.
Пока вот: filebin.net/ewwiuz9ow3649pqh

Скачал, работает?
MTH_Root (ред.)
0
Блин, сорь, забыл сказать, что сервак позорно под виндой. Открыть .tar.xz по простому не получится.
Darkseer (ред.)
0
Понятно, вот .zip: file.io/4EV3QebgozA9
Мсье знает толк… Мне виндовый сервер когда то новый диск убил за месяц своими логами...
MTH_Root (ред.)
0
Дизайн норм, мне нравится. Осталось привязать всё туда куда надо.
Darkseer
+1
Этим я займусь уже позже, а пока Лунной Ночи!
MTH_Root
+2
Гуд. Лунной Ночи!
Darkseer
+1
Так-с, плеер работает, остался вывод информации. Мне нужна информация об авторе/названии и продолжительности текущей композиции, а так же позиция проигрывания. В каком формате будет информация и откуда ее брать?
MTH_Root
+2
У вас фон не обрезается, а замощается, из-за чего выглядит некрасиво(

Спойлер
TheScriptComp
+1
Немного запоздал с ответом, но мы все починили. :]
MTH_Root
+2
Судя по всему, какое-то время назад было обновление, чему я крайне рад. Поток стал более стабильным и радио больше не «зависает». К тому же, очень удобно смотреть то, что играло некоторое время назад. Спасибо!
Теперь оно круглосуточно играет у меня на фоне)

Кстати, куда вносить предложения по добавлению музыки?
TheScriptComp (ред.)
+3
Очень приятно узнать, что у радио есть слушатели, и вся проделанная работа не напрасна. Большое спасибо за отзыв.

Не могу сказать, что обновление было недавно. Но было, причем глобальное. Радио переехало на новый сервер, под управлением Linux в связке с Azuracast (до этого, на старом сервере работало под Windows7 + Aimp + Icecast).
За помощь с подъемом и администрированием нового сервера моя огромная благодарность MTH_Root .
Потоков для удобства понято несколько: 320/128/64. Я например в дороге пользуюсь 128 для экономии мобильного траффика.
Плюс, пользуясь случаем проясню назначение верхних кнопочек, обведенных на скриншоте красными овалами:
Спойлер
На самом деле потоков поднято шесть, серверу оказалось — это не в напряг совсем. Но кнопочка «Luna Radio Day DJ», ахтунг, ведет на три альтернативных потока, и по сути не является исходным «Luna Radio», там совсем другая подборка. Это альтернативная подборка, собранная мной за годы пребывания в фэндоме, лучших на мой взгляд треков. Запущено оно было в качестве эксперимента по нагрузке на сервер, да так и оставлено, ибо эксперимент прошел более чем успешно, и я посчитал, что возможно данная подборка окажется интересной не только мне.

Но DJ основных потоков «Luna Radio» — Kinoman . Соответственно, к неиу и стоит обращаться по поводу предложений по добавлению музыки.
Darkseer
+2
Ввиду возрождения исходного Luna Radio, см. пост "Luna Radio Reborn от понивиля" данный проект закрывается. Всем спасибо за внимание.
Darkseer
0
Обсуждение закрыто автором или администратором.