LudmilaPetrovna / mypersonalinternets

All my little toys
GNU General Public License v3.0
1 stars 0 forks source link

Придумать новые партнерские сервисы #3

Open LudmilaPetrovna opened 2 years ago

LudmilaPetrovna commented 2 years ago

Так как мне пиздец как нужны деньги, я думаю расширять экосистему микросервисов, оплачиваемых по принципу SaaS.

Планируемые сервисы:

Клиентские сервисы, развиваемые в качестве рекламы:

Пожалуйста, предлагайте свои идеи для платных сервисов, равно как и идеи для рекламных проектов. Рекламные проекты должны показывать простоту и удобсто платных сервисов, а вместе с тем предоставлять социально значимые функции, которыми бы реально хотелось пользоваться. Если сервис будет полезным и социально значимым, то люди будут распространять знания о нем и таким образом, охват аудитории для платных сервисов будет расти.

LudmilaPetrovna commented 2 years ago

Один из слушателей прислал нам:

От akmdasapbe65: https://www.youtube.com/watch?v=2--1ph-4IaY - Poop Delivery Website Hacked

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

LudmilaPetrovna commented 2 years ago

У нас на радиве произошла небольшая драма по поводу ротации. Хлопков дверью пока не было, но они рядом. Причин тому много, одна из которых - отсутствия нормальных музыкальных редакторов.

Следовательно, нам нужен сервис для МУЗРЕДАКТОРОВ. Музыкальные редакторы смогли бы добавлять хорошую музыку, составлять из нее плейлисты, а может быть даже добавлять свои голосовые комментарии, как их прет от тех или иных треков.

Нет, делать музыкальный редактор для сведения диджейских треков мы не будем. Просто классификатор музыки, по всей видимости теги вида "говно", "хуйня", "меня проперло". Возможно комменты, возможно категории, возможно еще что-то, что запросят сами музыкальные редакторы.

ИТОГО: СОЦИАЛЬНО ЗНАЧИМЫЙ СЕРВИС ДЛЯ ОЦЕНКИ МУЗЫКИ

Музыку надо куда-то заливать. Сейчас заливка идет через ssh/sftp на разные сервера, адреса и пароли от которых надо спрашивать в личках. Это неудобно и хотелось бы сделать хорошую музыкальную помойку, отсортированную на манер рутрекера, но наверное только с возможносью заливки туда треков, чтобы до нас не доебались.

ИТОГО: НУЖНА ФАЙЛОПОМОЙКА, ОНА УЖЕ ЗАПЛАНИРОВАНА ИТОГО: НУЖНА МУЗЛОПОМОЙКА НА ОСНОВЕ ФАЙЛОПОМОЙКИ

Но где брать музыку?

ИТОГО: НАДО СДЕЛАТЬ СВОЙ СЕРВИС СИДБОКСОВ

Так как администраторов на радиве 2 человека, один постоянно спит, а другой постоянно занят, то выдавать пароли особенно некому. Гениальный музыкальный редактор может взять и съебать нахуй, не дождавшись ответа на емейл, который мы смотрим раз в год.

ИТОГО: НАДО СДЕЛАТЬ $РЕГИСТРАЦИЯ, АУТЕНТИФИКАЦИЮ И АВТОРИЗАЦИЮ

Но кто все это будет делать? На радиве осталось 0.5 инвалида и все вменяемые люди давно разбежались. Даже сами администраторы временами пропадают. А что говорить о музыкальных редакторах, которых через $регистрацию понабрать?

ИТОГО: НАДО РАСШИРЯТЬ АУДИТОРИЮ, СДЕЛАТЬ РАДИО ВЕЛИКИМ ЭГЕЙН

Блять, неужели придется поднять 10 имиджборд, свой оверчан и форсить все это, а радио вешать во фрейм каждой борды?

dFasdGii commented 2 years ago

@LudmilaPetrovna

From kukareku:

Посмотрите на этого шизоида!

10 никому неизвестных борд, сразу наберут аудиторию и все прибегут слушать нас и собирать ротацию.. Молодой человек, хватит принимать свои препараты!

Диктатор - пытается в демократию. Все знают, чем это закончится. Ты опять начнёшь верещать, что кругом пидорасы и ваша музыка говно. Начнёшь дропать каждый второй трек и мы будем слушать не непрерывный поток годноты, а по 10-30 секунд каждого трека Можно сделать открытую помойку для слушателей (кажется когда-то уже предлогал) из которой уже коллективным решением, будем отбирать треки для ротации. Но всё опять упрется в то, что кругом пидорасы. Нам не музыкальный редактор нужен (хотя и это конечно то-же), в первую очередь - нужно, что-бы один единственный ценитель музыки, засунул свои личные вкусы куда подальше (вернее не вкусы, а НЕНАВИСТЬ к определённым жанрам (точнее языку)). Пока ты не примешь, что РАдио - не твоя аудиобиблиотека, а принадлежит комьюнити, с тобой никто не сможет адекватно работать над ней, да и врядли захочет. Каждый раз хлебать ушат помоев в свой адрес и возвращать всё как было, лишь бы ты не орал как маленькая девочка, которой дали конфетку НЕ ТОГО цвета , такое себе удовольствие.

dFasdGii commented 2 years ago

@LudmilaPetrovna

СЕРВИС ДЛЯ ОЦЕНКИ МУЗЫКИ

Сервис для муз редакторов? Зачем всё усложнять? Имея организованность для этих целей подойдет даже онлайн блокнот/таблица с возможностью редактировать текст/поля нескольким участникам, вроде того же Etherpad.

Пишем список треков в таблицу, остальные делают ревью. Таблицу вроде такого:

DJ1|DJ2|DJ3|DJ4| Музыка на рассмотрении | Добавил | Комментарий | Статус
---|---|---|---|------------------------|-----------------------|---------
[+]|[-]|[-]|[-]| Ебанько — Я ебу собак  | Krueger | R           | Отклонено
[+]|[+]|[+]|[+]| Kraftwerk — Autobahn   | Ведущий |             | Добавлено

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

Только в любом случае этим нужно будет кому-то руководить, а если ты этим не будешь заниматься, то оно и работать не будет

NoNameAnonFM commented 2 years ago

Если этим заниматься будет он, то всё что кроме транса, будет пидорнуто по умолчанию.

dFasdGii commented 2 years ago

@NoNameAnonFM

будет пидорнуто по умолчанию

Естественно чтобы заниматься этим, нужно непредвзятое отношение, познания в музыке разножанровой и умение воспринимать новое

NoNameAnonFM commented 2 years ago

Сервис нужен. Но участвовать в этом есть смысл, только если решения действительно будут приниматься коллегиально, а не по принципу "Этого тут не будет, Я так скозал" Как до этого всё и происходило

anon1352 commented 2 years ago

Вас заметили!

Итак, давайте разберём всё вами написанное.

Для начала отвечу на пасту.

сервис для МУЗРЕДАКТОРОВ

Такое практикуют в разных местах. Далеко ходить не надо, посмотрим на борды. Взгляните на этот пример: https://r-a-d.io/submit Две колонки: "принято" и "отклонено". Всё, что принимается, должно соответствовать строгим критериям, а также тематике. Всё это присылают те, кто сами это радио слушают. И все довольны! А кто недоволен - идёт слушать другое радио или свой спотик. И кстати, среди причин отказа есть "Declined - Awful audio quality and also no Artist, Title, etc. Please read the rules." Это камень в огород тех, кто говорил "мне похуй, я могу и 128 кбит послушать". Ты - можешь, а другие не хотят. Есть такая поговорка "кашу маслом не испортишь", лучше - это не хуже. Планка качества - это закономерное качество нормальной ротации.

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

хотелось бы сделать хорошую музыкальную помойку

При разработке анонтейпа я заложил в основу возможность загружать треки. На самом деле, база анонтейпа должна в теории быть едина с ротацией. Я сделал там систему, похожую на ВК.

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

НАДО СДЕЛАТЬ СВОЙ СЕРВИС СИДБОКСОВ

У тебя и так есть та же Суигинто, которую ты превратил в сидбокс, чего тебе ещё надо?

НАДО СДЕЛАТЬ $РЕГИСТРАЦИЯ, АУТЕНТИФИКАЦИЮ И АВТОРИЗАЦИЮ

Я уже написал это. Мы давно используем протоколы OAuth2 и OpenID. Новый сайт радио тоже использовал бы их, естественно. Я даже переписал многое из функциональности нынешнего бэкенда, включая айдишники анонов, то есть потенциально любой смог бы навсегда сохранить свою "карму" (айдишник) и вообще всю инфу, которую трекал (картинки, музыку, эфиры). Сейчас я заморозил новый сайт, потому что всем похуй. Но пока ещё не deprecated.

неужели придется поднять 10 имиджборд, свой оверчан и форсить все это

Ты ненамеренно раскрыл часть моих планов. Поздравляю.

Что я хочу всем этим сказать: в ротацию уже вложены души, время, усилия десятков человек. Хотите её грохнуть, оставить только транс - пожалуйста. До тех пор, пока это коллективное решение диджеев и все с ним согласны. Но вы должны предложить что-то взамен. Модель, которую предложил я - это глобальный отсев, которым я и занимался последний год. По сути, я и флаки-то качал потому, что высоко ценил значимость найденных треков. Если кто-то попробует сказать, что я приношу никому не нужную обскурщину - я собрал около 60 (шестидесяти) жанров, если для кого-то это всё - говно, то что вообще слушает этот человек?..

Естественно, это не только мои вкусы. Вообще, моих личных вкусов в ней мало, меньше 10%.

Лучше решите, что вы хотите делать с эфирной составляющей. А ротацию оставьте тем, кто хочет ей заниматься. Тем более, что ротация - это не радио, ротация - это фон.

anon1352 commented 2 years ago

И кстати, у нас есть собственный инстанс гитлаба. Там есть аккаунт анонфм. Я спрашивал, нужны ли тебе ключи. Я постоянно предлагаю сотрудничество и разные услуги, но ты, дражайшая Людмила Петровна, сама постоянно отказываешься от взаимодействия по каким-то причинам. Спасибо, что хоть джаббер одобрил. А потом пишешь "надо, надо, надо". Это что, выстрел в небо без далекоидущих намерений?

Постскриптум. Пишу это без какой-либо обиды и негатива. Никого не стремлюсь задеть. Я готов вам помочь, когда вы определитесь, что вам нужно.

dFasdGii commented 2 years ago

@anon1352

Такое практикуют в разных местах. Далеко ходить не надо

Ты понимаешь что это ДРУГОЙ сервис? Это система выгрузки реквестов в ротацию от слушателей, а не система управления и организации ротациии.

Это камень в огород тех, кто говорил "мне похуй, я могу и 128 кбит послушать".

Контекст и суть того что было сказано, ты либо намеренно искажаешь, либо не понимаешь. Сюда этого выносить не стоит.

У нас был сервис для музредов При разработке анонтейпа я заложил ...

КУЛСТОРИ!

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

Да, всё так. Только вот все эти усилия руинятся, если заливать на сервер полные альбомы и дискографии, паки Vocaroo и другое, потому что рандом будет брать то, чего больше в соотношении. Именно по этой причине я предлагаю использовать лимиты и строгий (самостоятельный) отбор перед выгрузкой в ротацию, а лимит к примеру не более 3-5 треков на одного исполнителя (в т.ч. ремиксы и каверы). Есть и альтернативный вариант знакомый тебе, это писать сложную (умную) систему на liquidsoap, которая всё и всегда будет крутить в правильных пропорциях, без перекосов и вмешательств.

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

А вот насчёт паков с Vocaroo, музыки сделанной анонами, но не имеющей релизов, а также другого на коленке сделанного контента, который не является музыкой — нужно вынести в отдельную категорию "особое" и не мешать с ротацией, а включать по таймеру не чаще раза в час. В то утро, когда ведущий взбугуртил из-за кожанного оленя, Вокару за короткий промежуток времени играли много раз (в т.ч. когда ведущий скипал пост-роцк). Отсюда вывод, либо по шедуллеру включаем, либо сокращаем до количества неконфликтующего с рандомом и общей ротацией.

Хотите её грохнуть, оставить только транс - пожалуйста.

Снова крайности

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

Вот тут слишком много "я", "меня". Поясню. Нужно учитывать, что всё что нравится тебе и имеет ценность для тебя лично, может не понравится другому и не иметь ценности. Твоя задача как муз. реда найти самые яркие, запоминаемые киллер-треки для лёгкого знакомства с исполнителем. Но нам ведь всё нравится? Всё хорошее, отсеивать нечего! Давайте лить целыми паками-дискографиями-альбомами! На сервере места много!

У ЛЮБОЙ музыки, а в частности это относится к низшейвой — есть порог входа. У многих неподготовленных слушателей, к примеру жанры как габбер, гор-грайнд, нойз, брэйк-кор и всякое экспериментальное - могут вызвать отвращение и негатив. Опять же, твоя задача как муз. реда найти треки которые могли бы заинтересовать ВСЕХ без насилия ушей, а не только тебя.

СНОВА! Плюсик в тему того что всё низшевое, экспериментальное и "очень шумное". Лучше оставить для тематических включений, писсингов и знакомства в прямом эфире.

dFasdGii commented 2 years ago

ВАРИАНТЫ ЗАПОЛНЕНИЯ РОТАЦИИ

  1. Муз-редактор Коллективно избирается и назначается один муз-редактор, который занимается всем: Ревью предложенных от других участников треков, редактурой и поддержкой существующей ротации. Участники загружают свои треки по sftp, либо составляют список, затем они проходят ревью редактором и на основе решения либо отклоняются либо добавляются.

  2. Коллективного ревью Вариант, предпологающий "сервис" для управления и организации ротации и всё из этого вытекающее. С голосованием и вердиктом всеми соучастниками.

  3. Самоорганизованный вариант Музыка не проходит никаких ревью перед добавлением в ротацию. Отбор музыки лежит полностью на плечах и совести загружающего, а также руководствуясь общим сводом правил (которое следует написать). Все участники диджейки пополняют ротацию, загружая музыку используя внутренний sftp и только в СВОИ именные директории. Все директории идут в ротацию, после следующего перезапуска MPD. Пост-ревью и редактура возможны только в случае общественного бугурта в адрес конкретной композиции проигранной в эфире (нужен сервис для сохранения копипаст с бугуртами).

upd: Все три варианта предполагают также и удовлетворение запросов от слушателей на добавление, поэтому в каждом отдельном пункте это не упомянуто.

В нынешних реалиях, действует первый вариант гибридно с третьим и простым выпиливанием по причине: "Я ТАК СКАЗАЛ!". Что конечно же усиливает бугурт и непонимание со всех сторон.

От того что мы сменим вариант составления ротации, не решит проблему разногласий и ситуаций с произволом.

Поэтому, предложу начать с обсуждения вариантов и решения вопроса выпиливания по причине предвзятости.

anon1352 commented 2 years ago

Ты понимаешь что это ДРУГОЙ сервис? Это система выгрузки реквестов в ротацию от слушателей, а не система управления и организации ротациии.

Не понимаю, абесни. Что мешает использовать такое же для управления и организации?

Контекст и суть того что было сказано, ты либо намеренно искажаешь, либо не понимаешь.

Наверное, не понимаю. Исказить не пытался, написал как есть.

Только вот все эти усилия руинятся, если заливать на сервер полные альбомы и дискографии, паки Vocaroo и другое, потому что рандом будет брать то, чего больше в соотношении.

Особенно с тех пор, как усилиями Людмилы Петровны из каждой папки берётся по 100 треков и соотношение ровное. Диджеи при этом не могут поставить ничего, кроме того, что есть среди этих 100*n треков, поэтому неважно, есть там шаровары или нет.

Кстати о паке вокару, это не какой-нибудь скачанный с сосачей архив, это я лично каждый трек отдельно качал.

Кроме того, никто целые дискографии давно не заливает. Альбомы - да, могу себе позволить иногда залить альбом, который отслушан целиком и признан годным. Я не заливаю подборки и коллекции CD с торрентов вроде Warp CD или Goa Collection.

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

Ок. Я уже говорил, что написал такую систему, у которой есть конфиг, где на каждый день на утро, день, вечер и ночь расставлены жанры, а также я написал генератор таких конфигов. Никому не понравилась эта идея.

Снова крайности

Не первый раз пишешь мне про крайности. Ничего, что это единственное, что я могу ответить?

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

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

И это не лично к тебе относится.

Алсо,

Нужно учитывать, что всё что нравится тебе и имеет ценность для тебя лично, может не понравится другому и не иметь ценности.

Но нам ведь всё нравится? Всё хорошее, отсеивать нечего! Давайте лить целыми паками-дискографиями-альбомами! На сервере места много!

Ты сам пишешь крайности. Ты не знаешь, что сейчас в ротации, так на основе чего ты сделал такие выводы? Пишешь так, будто я только и делаю, что лью альбомы и то только те, которые мне нравятся. В реальности это совершенно не так. К тому же я уже несколько раз написал, что не ориентируюсь только на свои вкусы. Но и на них, впрочем, тоже. Могу себе позволить, раз я занимаюсь ротацией.

А вот это "может, другим не понравится" - не понравится, так скажут. Не надо думать за других. Если я что-то принёс, значит, я хотя бы попытался в объективную оценку.

Ты написал правильную вещь - "не надо лить всё подряд". Согласен! Вот только всё подряд уже давно не льётся.

Без обид, мне важно твоё мнение. Например, если ты пишешь о своей точке зрения на задачи музреда. Просто неужели ты думаешь, что об этом не подумали те, кто давно этим занимается? Знаешь ли, всё этим не ограничивается, я тебе больше скажу - личные вкусы одного человека никогда не наполнят ротацию.

anon1352 commented 2 years ago

ВАРИАНТЫ ЗАПОЛНЕНИЯ РОТАЦИИ

Муз-редактор Коллективно избирается и назначается один муз-редактор, который занимается всем: Ревью предложенных от других участников треков, редактурой и поддержкой существующей ротации. Участники загружают свои треки по sftp, либо составляют список, затем они проходят ревью редактором и на основе решения либо отклоняются либо добавляются.

За неимением прочих до сих пор им был я.

Коллективного ревью Вариант, предпологающий "сервис" для управления и организации ротации и всё из этого вытекающее. С голосованием и вердиктом всеми соучастниками.

То есть схема с голосованием, которая очень похожа на приведённый выше пример? Да, я тоже думаю, что это хорошая вещь.

Самоорганизованный вариант Музыка не проходит никаких ревью перед добавлением в ротацию. Отбор музыки лежит полностью на плечах и совести загружающего, а также руководствуясь общим сводом правил (которое следует написать). Все участники диджейки пополняют ротацию, загружая музыку используя внутренний sftp и только в СВОИ именные директории. Все директории идут в ротацию, после следующего перезапуска MPD. Пост-ревью и редактура возможны только в случае общественного бугурта в адрес конкретной композиции проигранной в эфире (нужен сервис для сохранения копипаст с бугуртами).

Угадай, кто взбугуртит первым и на третьем треке скажет "так, выпиливай всё нахуй, радио изи листенинг и меня не ебёт, что вы там собирали в своих папках". Как ты, впрочем, уже сам заметил это ниже.

upd: Все три варианта предполагают также и удовлетворение запросов от слушателей на добавление, поэтому в каждом отдельном пункте это не упомянуто.

Изначально так и должно было быть.

Поэтому, предложу начать с обсуждения вариантов и решения вопроса выпиливания по причине предвзятости.

Ага. Мне нравится второй вариант. Меня также устраивает удовлетворение запросов от слушателей. До сих пор для этого использовались разнообразные реквестачи. Что касается вопроса выпиливания по причине предвзятости, то тут уж извините, ничего предложить не могу.

У нас была команда "%выжги", которая уничтожала конкретный не понравившийся трек. Но, во-первых, сейчас она не работает, во-вторых, бугурт-тред в последний раз начался с цитаты вроде "это лулзы? это для выполнения норм по кринжу? это личные вкусы?" или как-то так, поэтому мне легче вообще ничего не заливать, чем это слушать на каждый трек.

anon1352 commented 2 years ago

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

Давайте вообразим, что у нас нет вселенского ограничителя, который задушит всё, кроме транса. В таком случае я предлагаю следующую модель.

Мы делаем сервис (вновь обращусь к примеру r-a-d.io), где и слушатели, и диджеи смогут заливать музыку. Залитая музыка будет попадать в некую очередь, назовём её "sort" (по сути, это будет папка с неотсортированным). Музыка из этой папки не попадает в ротацию автоматически, а ждёт, пока ей займутся.

При загрузке композиции можно (и даже рекомендуется) оставить комментарий с возможными пояснениями, что это такое. Не думаю, что нужно обосновывать в трёх распечатанных экземплярах, "почему вы думаете, что это достойно ротации и где вы видите этот трек через пять лет", просто какие-то заметки по желанию, например, "это звучало там-то и мне очень понравилось".

Заливать можно будет только определённые форматы (mp3, ogg, flac, opus).

После загрузки композиции на неё будет натравлен алгоритм. Алгоритм должен будет автоматически проверить следующие вещи:

  1. Заголовок файла. Не название в тегах, а бинарный хедер, чтобы понять, действительно ли это условный мп3 или какая-то срань. Такой механизм проверки у меня уже есть.
  2. Качество файла. Планку качества для разных форматов необходимо сделать настраиваемой, чтобы легко и удобно менять, когда надо. Пока достаточно будет поставить минимальный битрейт для тех же мп3, допустим, 320 кбит. Надо заметить, что это не спасёт от фальшивых 320 кбит, но такое ловится только при прослушивании и просмотре спектрограммы трека. Кстати, стоит также генерировать спектрограмму трека (в png с прозрачным фоном), чтобы наглядно было видно, что там внутри вообще находится. Такой механизм у меня тоже есть.
  3. Теги файла. Если у файла отсутствует исполнитель и название в тегах, то мы возвращаем ошибку и говорим "проставь теги и попробуй ещё раз". Остальные отсутствующие теги (альбом, год и жанр) высветятся в качестве варнингов, но трек будет допущен. Почему? Потому что это уже слишком - заставлять людей проставлять и это. С другой стороны, удобно иметь такую информацию, потому что потом по ней можно будет искать (что ещё было в этом альбоме, что есть ещё из этого жанра и т.д.)
  4. Вес и длительность файла. Могут залить мп3 длительностью в час, понятное дело, что такое нам не нужно. По весу не всегда будет понятно. Тот же флак может весить под 40 мегабайт, но длиться будет пять минут. Естественно, для высококачественного флака тоже нужны ограничения - например, максимум 50-60 мегабайт, а если не влазит - конвертируй во что-нибудь другое. В тот же опус, чтобы качество осталось на том же уровне при двукратно уменьшенном размере.

Треки, одобренные этим алгоритмом, будут добавлены в очередь к одобрению. Далее любой диджей может зайти и посмотреть список этих файлов. Файлы будут представлены в виде таблицы, где на каждой строке будут кнопки "отклонить" или "одобрить".

Файл можно будет прослушать прямо в браузере или скачать и послушать у себя.

После одобрения трек заносится в базу данных (!) со всеми своими тегами. В этой базе его будет легко найти по любому запросу и кроме того, так будет намного легче отслеживать дубликаты.

anon1352 commented 2 years ago

Теперь важный (и спорный) момент. Предлагаю такое: чтобы трек был одобрен или отклонён, нужно минимум три голоса. Если большинство "за", то трек допускается. Каждому треку даётся неделя ожидания, в течение которой копятся голоса, а потом он либо отправляется в ротацию, либо удаляется. Если же вообще никто не голосовал, то треку даётся ещё одна неделя и он так и будет висеть в ожидании дальше.

А плейлист (неважно уже, для чего - для мпд или жидкого мыла) будет автоматически формироваться из базы данных. Формировать можно тоже по-разному, например, накладывать ограничения по количеству треков на выбранные жанры/папки или вовсе изначально указывать специфические жанры/папки для формирования. Заниматься такой настройкой должна администрация.

В этом же сервисе диджеи могут посмотреть всю музыку, которая сейчас есть в ротации. Допустим, кому-то не нравится какой-то трек. Он его находит (там будет поиск, естественно) и жмёт "вынести на рассмотрение" и написать комментарий (!) с пояснением, что не так. Этот трек вновь попадает в ту самую таблицу с очередью одобрения и за него опять нужно голосовать. Другие диджеи это увидят и прочитают комментарий, на основе которого будут выносить уже свои решения.

В этом случае есть разница между треком, который уже в ротации и треком, который загружен.

Каждый диджей может голосовать неограниченное число раз в день (хоть всю очередь обойди). Но за один и тот же трек нельзя голосовать (или выносить на обсуждение) чаще, чем раз в день. Иначе кто-то будет ходить и раз за разом выставлять один и тот же трек по 10 раз в день, пока не заебёт упорством. Вместо этого ему придётся нормально написать, почему этот трек должен быть удалён.

Однако можно будет менять своё мнение, сколько угодно, жамкая то на "апрув", то на "денай".

Чтобы облегчить эту модерацию, нужно вынести список более-менее объективных критериев, по которым трек стопроцентно отлетает из ротации, чтобы не расписывать каждый раз одно и то же. Допустим, "шансон", "русский рэп", "чересчур экспериментально". Конечно, с такой системой он изначально туда не попадёт, но мало ли что случается к концу недели. Может, троим другим это однажды понравилось.

anon1352 commented 2 years ago

В качестве бонуса можно сделать такие фичи, как $регистрация и личная библиотека. Зарегистрированный (не важно, кто, слушатель или диджей) будет иметь хронику загруженного и личные плейлисты (общий и именованные), в которые сможет закидывать любую музыку из ротации. Допустим, если ему хочется запомнить или сохранить конкретный трек или он хочет составлять тематические плейлисты. По сути, примерно как ВК.

Эти плейлисты потом можно будет запускать в эфир одной командой, что будет достаточно удобной заменой нынешней команде %m g, которая не позволяет выбирать треки по отдельности или искать их иначе, как по названию файла.

anon1352 commented 2 years ago

Ещё одна фича: прямо в сервисе можно будет выбрать любой файл и отредактировать ему теги. Изменённые теги одновременно вшиваются в файл и обновляются в базе данных. Такой механизм я тоже уже сделал.

LudmilaPetrovna commented 2 years ago

Посмотрите на этого шизоида!

Зачем на меня смотреть? Этот репозиторий - мои персональные интернеты. Я тут учусь программировать (в частности, осваиваю golang, пытаюсь восстановить работу головы, пытаюсь превозмогать). Для этого я тут придумываю охуительные "социально значимые сервисы", такие как сокращатель ссылок. Нормальные люди для этого пишут калькуляторы и службы такси. Кстате, почему бы не написать службу такси?

Однако, обсуждений тут не много, так что давайте продолжим. Буду отвечать долго и много, но уж извините, как могу.

10 никому неизвестных борд, сразу наберут аудиторию и все прибегут слушать нас и собирать ротацию.. Молодой человек, хватит принимать свои препараты!

Раньше это называлось "сетка сателлитов", но думаю, что это уже устарело. Нам нужны новые и молодые SEOшники!

Диктатор - пытается в демократию.

Никакой демократии. Я пытаюсь в краудсорсинг.

Ты опять начнёшь верещать, что кругом пидорасы и ваша музыка говно

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

Но всё опять упрется в то, что кругом пидорасы.

Не принимаем решения за других людей.

Пока ты не примешь, что РАдио - не твоя аудиобиблиотека, а принадлежит комьюнити, с тобой никто не сможет адекватно работать над ней, да и врядли захочет.

Радио - в том числе моя личная аудиобиблиотека. Я должен нести за нее хоть какую-то ответственность. Я еще как-то могу обосновать любовь к Пугачевой и Королевой, но чем и как мне оправдываться, когда меня спросят за Кожаного Оленя и Мишу Маваши? Как мне людям в глаза смотреть? Я готов прожевать любое говно, если только оно не вредит здоровью, как делают некоторые музыкальные жанры.

Каждый раз хлебать ушат помоев в свой адрес и возвращать всё как было, лишь бы ты не орал как маленькая девочка, которой дали конфетку НЕ ТОГО цвета , такое себе удовольствие.

А почему я не помню этих конфеток?

LudmilaPetrovna commented 2 years ago

Сервис для муз редакторов? Зачем всё усложнять? Имея организованность для этих целей подойдет даже онлайн блокнот/таблица с возможностью редактировать текст/поля нескольким участникам, вроде того же Etherpad.

В онлайн-блокноте сложно организовывать треки, альбомы, вешать теги и управлять этими же тегами. Вот теги "ебаное говно" и "говно ебаное" - вешать оба, или все же из красивой формочки объявить один синонимом другого?

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

А вот это уже вполне себе рабочее решение, вполне вероятно, что оно так бы и работало. Единственное, что меня смущают DJ1|DJ2|DJ3|DJ4 - где мы столько диджеев возмем? Да и я придерживаюсь принципа "если тебе что-то нужно - сделай это сам". Потому что диджеев у нас нет, у нас есть ленивые хуесосы, которые ни за что не отвечают. Впрочем, все это можно сказать и про меня.

Над полями бы я поработал. "Отклонено" и "Добавлено" - слишком негибкие вещи. Почему отклонено? Почему добавлено? Численностью голосов? Поле "добавил" полностью одобряю. Нужны поля вида "когда добавлено" и "нахуй добавлено". Я бы ввел еще личный рейтинг, от 0 до 10, где 0 = "никогда это при моей жизни не ставить", а 10 = "ставить каждые полчаса".

Только в любом случае этим нужно будет кому-то руководить, а если ты этим не будешь заниматься, то оно и работать не будет

Для начала это надо сделать и не запрокрастинировать доделывать. Нечто такое делалось еще 10 лет назад, была выкачена альфа-версия, сырая и страшная... И всем было похуй. Ну и мне тоже было похуй. И так ничего и не доделалось.

LudmilaPetrovna commented 2 years ago

Если этим заниматься будет он, то всё что кроме транса, будет пидорнуто по умолчанию.

Неправда. Но у транса есть преимущества:

  1. Там нету пропаганды насилия и нарсобачек, нету зачитывая о боли житья в гетто
  2. Там обычно вообще нету слов, потому эта музыка подходит как бекграунд к чему угодно
  3. Ритм музыки быстрый, потому оно подходит для работы

Таким образом можно налить 100500 гигабайт музыки за несколько кликов и обеспечить пусть и однотипный контент, но все же контент. Этим же критериям соответствуют всякие Доски Канады и Мертвые Погодные Станции. Это можно лить терабайтами и быть уверенным, что ты не обосрался и не обосрал ничего. А вот любимая мной Эния может уже сделать и не что-то 10/10, у нее есть слабые треки. Так что транс для меня - это что-то уровня фастфуда - не самое полезное питание, но всегда сытное и безопасное.

Именно поэтому, когда у нас в очередной раз проебывается ротация, я заливаю 100500 терабайт транса. Вкусовщина тут непричем. Причем скорее отсутствие вкуса, но нетерпимость к говну.

LudmilaPetrovna commented 2 years ago

Сервис нужен. Но участвовать в этом есть смысл, только если решения действительно будут приниматься коллегиально, а не по принципу "Этого тут не будет, Я так скозал"

Коллеги, а у нас есть коллеги? Я пока что только вижу безотвественных пидорасов.

Если и делать что-то, то с 3 основными критериями:

  1. Каждый отвечает только за себя. За свой вкус, за свое видение, за свою производительность.
  2. В целом вектор развития должен быть одинаковый у всех, никаких оппозиций и кокозиций.
  3. Никакого SJW и "мира во всем мире". Если тебе нравятся цветные лошади - добавь лошадей. Если ты думаешь, что цветные лошади могут понравится кому-то еще, поэтому их надо добавить - СРАЗУ НАХУЙ.

При этом основная цель - обработать как можно больше контента. Грубо говоря, каждый человек слушает свои треки и выставляет свои оценки. Если один трек получит 2 разные оценки - это не проблема, но лучше так не делать, лучше это время потратить на оценку еще неоцененных треков.

Как до этого всё и происходило

Увы, всегда это происходило по принципу "я вам принес говна, слушайте". Алсо, у нас было не мало людей по принципу "я вам тут принес с барского плеча, покушайте" - такие идут сразу нахуй, даже если контент годный.

LudmilaPetrovna commented 2 years ago

Всё, что принимается, должно соответствовать строгим критериям, а также тематике.

Дык и я про то говорю, когда заливают блатняк с Вокару-треда - это не только в ротацию попадать не должно, но даже в разовые реквесты

Тут другой вопрос - как нам написать эти критерии? Вот это уже можно делать коллегиально, но я пока не вижу ни коллег, ни хоть примерных критериев, за которые меня бы не обхуесосили.

"У нас нету правил, так как никто из нас в них не нуждается, но это не значит, что мы не должны сдерживать себя" (ц) Западный Мир 4

кто говорил "мне похуй, я могу и 128 кбит послушать"

Это было сказано по другому поводу. Не потому, что надо заливать 128 килобит и мне насрать, а потому, что если это супер-годный контент, то можно и потерпеть, так как качество записи контента вторично, по сравнению с самим контентом. Вспоминается, как приходилось давать пинков Никитке, который ставил политач в качестве 32 килобита, аргументируя это тем, что таков оригинал. Я не проникся самим контентом и не посчитал, что стоит свои уши напрягать ради политоты.

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

В общем-то согласен, но надо не забывать что первично, а что вторично. Каша с маслом конечно прекрасна. Но не масло с кашей.

У тебя и так есть та же Суигинто, которую ты превратил в сидбокс, чего тебе ещё надо?

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

Ты ненамеренно раскрыл часть моих планов. Поздравляю.

У дураков мысли схожи (ц)

Что я хочу всем этим сказать: в ротацию уже вложены души, время, усилия десятков человек. Хотите её грохнуть, оставить только транс - пожалуйста

Еще раз, транс - это фастфуд. Но точно безопасный, не содержащий в себе стекла, игл и спермы дракона. А вот вокару-треды, залитые в ротацию - вполне себе такое и содержат.

И кстати, у нас есть собственный инстанс гитлаба. Там есть аккаунт анонфм.

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

А потом пишешь "надо, надо, надо". Это что, выстрел в небо без далекоидущих намерений?

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

LudmilaPetrovna commented 2 years ago

Только вот все эти усилия руинятся, если заливать на сервер полные альбомы и дискографии, паки Vocaroo и другое, потому что рандом будет брать то, чего больше в соотношении

Не совсем. Рандом - он сука такая, что полностью безпристрастен. И даже если будет всего 1 трек на 10000 с блатняком, то он может выбрать именно его.

А человек - пристрастен. Достаточно 1 трека из 10000 с блатняком, чтобы поставить крест на радиостанции и больше сюда не приходить.

лимит к примеру не более 3-5 треков на одного исполнителя

Забавно, но именно так я пытался выравнять перекосы в ротации. Немного получилось, но К не понравилось.

СНОВА! Плюсик в тему того что всё низшевое, экспериментальное и "очень шумное". Лучше оставить для тематических включений, писсингов и знакомства в прямом эфире.

Кстате, вот этот вопрос можно проработать и КОЛЛЕГИАЛЬНО.

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

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

Диджеи при этом не могут поставить ничего, кроме того, что есть среди этих 100*n треков

Это значит, что:

  1. Надо дать пизды этим "диджеям", которые ничего не могут, кроме как ебать систему радивы. Во времена Сема таких вопросов не возникало.
  2. Надо переработать систему реквестов, чтобы как-то иначе извлекать треки и ставить их в эфир, но не добавлять в ротацию (или добавлять на время)

это я лично каждый трек отдельно качал.

А я написал скрипт и тоже скачивал огромные паки. Вот только, оказалось что многие туда заливали блатняк. А я естетсвенно, просто запустил скрипт и не слушал это.

Я не заливаю подборки и коллекции CD с торрентов вроде Warp CD или Goa Collection.

Если это камень в мой огород, то повторю: я заливами паков занимался только в случае падения ротации, а такое случалось всего пару раз. По идее, это мне следовало бы удалить после восстановления традиционной ротации.

Ок. Я уже говорил, что написал такую систему, у которой есть конфиг, где на каждый день на утро, день, вечер и ночь расставлены жанры, а также я написал генератор таких конфигов. Никому не понравилась эта идея.

Камень частично в мой огород, частично в твой.

Система была, но толком НЕ РАБОТАЛА (разве что на бета-потоке, куда я ествественно не хожу). Система должна постоянно обновлять ротацию, плавно подстраивая ее. А у нас раз в сутки шла синхронизация плейлистов, в 11.11, так что твоих потуг просто никто не увидел.

А мой огород тут при том, что я тоже люблю сделать хуйню, не довести до ума, показать всем и ждать, когда же снизойдет небесная благодать.

что вообще в ротации находится, откуда оно взялось и кому из слушателей нравится.

ФИЧРЕКВЕСТ: ДОБАВИТЬ ЭТУ ИНФОРМАЦИЮ В БАЗУ ДАННЫХ

Кстате, а у тебя не сохранилась база треков вида:

23458734987-kroko-artist-title-from-vk.mp3

Тут и таймштамп, и кто добавил, и даже откуда было добавлено. Эта база проебана?

"брейккор не нужен" (он есть и он приятен для прослушивания, я не раз ставил в эфир отобранное)

Брейккор прекрасен в тематической подборке, но не может быть в ротации от слова совсем. Увы, приходится выпиливать.

А вот это "может, другим не понравится" - не понравится, так скажут. Не надо думать за других. Если я что-то принёс, значит, я хотя бы попытался в объективную оценку.

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

То есть схема с голосованием, которая очень похожа на приведённый выше пример? Да, я тоже думаю, что это хорошая вещь.

Нахуй голосование, простое заполнение тегов: "говно", "моча", "чтобы автор этого сдох", "охуенно", "я эякулировал", проставление личной оценки от 0 до 10, влияющей на частоту попадания. Возможно еще какую-то метадату.

Угадай, кто взбугуртит первым и на третьем треке скажет "так, выпиливай всё нахуй, радио изи листенинг

Поправка: ротация изи листенинг, но кто сказал, что не должно быть брейкора или лоликора вообще? А если вы научитесь как-то группировать такие треки, что это сойдет за микроэфир - вообще круто. А вот в текущей рандомной ротации - НЕТ БЛЯТЬ, только изи листенинг.

Заливать можно будет только определённые форматы (mp3, ogg, flac, opus).

Личное мнение: только mp3, остальное если место на сервере девать некуда

Заголовок файла. Не название в тегах, а бинарный хедер, чтобы понять, действительно ли это условный мп3 или какая-то срань. Такой механизм проверки у меня уже есть.

Внутри mp3 может быть любая срань, даже exe

Пока достаточно будет поставить минимальный битрейт для тех же мп3, допустим, 320 кбит.

Увы, для контейнера mp3, 320 килобит - это максимально-возможный битрейт (есть правда неофициальные расширения). Но что помешает загрузить mp3 из 32 килобит, пережатый до 320? Ничего. Если уж собрался дрочить на "качество" (я не хочу на него дрочить), то анализируй высокие частоты и что там находится.

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

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

Мы в прямом эфире выковыривали визуализатор спектрограммы из Аудасити, лол. И даже не один раз. Но все проебано.

Если у тебя еще и CPU девать некуда, то лучше почитать про Аудио Фингерпринтинг и генерировать именно фингерпринты, чтобы потом искать дубли треков и возможные миксы. А картинки в png - это приятная красивость и лишнее место на диске. И да, спектрограммы выгоднее жать в jpeg, а вот waveforms в png.

Если у файла отсутствует исполнитель и название в тегах, то мы возвращаем ошибку и говорим "проставь теги и попробуй ещё раз".

Лучше файл залить и показать формочку, чтобы юзер это указал. Но тут опять есть проблема - насколько можно доверять пользовательским данным? Наши общие знакомые использовали фейковые теги в треках чтобы дианонить своих собеседников через всякие ластики, куда заранее заготовленные теги сливались и палили слушателя.

В тот же опус, чтобы качество осталось на том же уровне при двукратно уменьшенном размере.

Сначала мы берем flac, сделанный из CD в 44100, конвертим его в Опус с ресемплингом в 48000 килогерц. А потом мы из 48000 килогерц опус играем в радиве, опять с ресемплингом, в 44100. Обожаю этот формат.

где на каждой строке будут кнопки "отклонить" или "одобрить".

Херня. Как минимум "мне не нравится", "мне нравится". А лучше "мне не нравится, но не настаиваю, пусть будет" и "мне не нравится, выжеч все, что заливал автор".

Прошу прощения, что не ответил сразу, здоровье не позволяет долго быть за компьютером.

Тут были и другие посты, но К удалил их, а я бы и на них ответил.

edeeneechqua commented 2 years ago

А человек - пристрастен. Достаточно 1 трека из 10000 с блатняком, чтобы поставить крест на радиостанции и больше сюда не приходить.

Список того, что мне не нравится в радиве:

  1. Музыка
  2. Диджеи
  3. Шизики

Предлагаю всё это выпилить за ненадобностью. Вот мне это не нравится, поэтому услышав это на радиве, я поставил на ней крест, ушёл на Синтипоп и больше не прихожу. Плоха, тупа зделоли, без музыки, диджеев и шизиков намного лучше было бы это всё.

anon1352 commented 2 years ago

Тут были и другие посты, но К удалил их, а я бы и на них ответил.

После того, как ты назвал сидящих итт "точащими зуб обиженками".

Это было сказано по другому поводу. Не потому, что надо заливать 128 килобит и мне насрать, а потому, что если это супер-годный контент, то можно и потерпеть, так как качество записи контента вторично, по сравнению с самим контентом.

У меня ощущение, что меня не поняли. Можно потерпеть, а можно и не терпеть, например. Что, плохо, что ли? Я же не гоняюсь за каждой мп3-шкой. Может, я перфекционист в этом плане, но вы от этого явно не страдаете. Я делаю приятно себе и по совместительству другим.

логинишься и попадаешь в красивую панельку, где можно оперировать с файлами. И такое можно выдавать всем, а не только мне.

Если ты про торренты, то я у себя такое делать не хочу. Люди начнут торренты с цп раздавать. Сидбоксов и так куча готовых есть в интернете.

Забавно, но именно так я пытался выравнять перекосы в ротации. Немного получилось, но К не понравилось.

Мне не понравилось не это. В базе своей идея выравнивания перекосов хороша. Плоха реализация, и плоха она тем, что ротацию-то ты выровнял, только теперь, даже если захочешь, ты не сможешь поставить трек из тех, что не попали в этот "ровный список". А такая возможность быть должна. Иными словами, чтобы бот сам по себе что-то ставил только из ровного списка, но диджей мог что-то поставить из полного. На данный момент всё остальное лежит мёртвым грузом и к нему не достучаться. Если что-то реквестируют, приходится идти искать это у себя, долго и нудно, хотя ты точно знаешь, что на сервере оно где-то лежит (те же шаровары). Или поставить что-то по желанию - тоже не получится. То есть как ты написал тут:

Надо переработать систему реквестов, чтобы как-то иначе извлекать треки и ставить их в эфир, но не добавлять в ротацию (или добавлять на время)

Алсо,

Надо дать пизды этим "диджеям", которые ничего не могут, кроме как ебать систему радивы. Во времена Сема таких вопросов не возникало.

Тебе виднее, конечно, но чаще всех её ебёшь именно ты, группируя треки и выключая рандом. Если этот трек и так есть, легче написать %m p и не ебать себе мозги запуском писсуара.

Если это камень в мой огород, то повторю: я заливами паков занимался только в случае падения ротации, а такое случалось всего пару раз.

Упала ротация @ Залил музыки в неё же @ Логично

Брейккор прекрасен в тематической подборке, но не может быть в ротации от слова совсем. Увы, приходится выпиливать.

Почему-то мне кажется, что ты даже не знаешь, что такое брейккор. Поправь меня, но возможно, ты его спутал с лоликором. Брейккор - изи листенинг поджанр днб, тот же пситранс намного тяжелее. Впрочем, уже похуй.

Я понимаю, что тебе место девать некуда, но вот где взять новые релизы той же Энигмы?

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

А картинки в png - это приятная красивость и лишнее место на диске.

Было придумано просто для удобства прослушивающего через браузер.

Херня. Как минимум "мне не нравится", "мне нравится". А лучше "мне не нравится, но не настаиваю, пусть будет" и "мне не нравится, выжеч все, что заливал автор".

Понятно. Тебе мы кнопки отключим на всякий случай.

Достаточно 1 трека из 10000 с блатняком, чтобы поставить крест на радиостанции и больше сюда не приходить.

Это, кстати, говорит человек, которому нравятся Воровайки.

anon1352 commented 2 years ago

Кстате, а у тебя не сохранилась база треков вида: 23458734987-kroko-artist-title-from-vk.mp3 Тут и таймштамп, и кто добавил, и даже откуда было добавлено. Эта база проебана?

Я поищу, но мне кажется, что уже не найду. Кстати, вспоминая ту базу, там у 90-99% треков отсутствовали теги.

anon1352 commented 2 years ago

Сначала мы берем flac, сделанный из CD в 44100, конвертим его в Опус с ресемплингом в 48000 килогерц. А потом мы из 48000 килогерц опус играем в радиве, опять с ресемплингом, в 44100. Обожаю этот формат.

И что? Какие проблемы с этим? Ты что, жалеешь маленьких синих человечков, которые живут в компьютере и делают эту работу? Файл звучит так же, как флак, но весит в два раза меньше, это сильное преимущество. Пофигу, что там что-то ресемплится. Предложи что-нибудь получше, если есть варианты.

P.S. Я и так перестал конвертировать в OPUS, теперь всё остаётся во FLAC. Собственно говоря, поток радио тоже можно сделать во FLAC, причём все его варианты, с перекодированием в условных 32 кбит (для тайги), 128 (для мобилы), 320 (для компа) и оригинал (для VIP, оплативших месячную подписку на пакет сервисных услуг медиахолдинга и получивших возможность писать в чат эмодзи, символы utf-8 и менять цвет сообщений).

edeeneechqua commented 2 years ago

Предложи что-нибудь получше, если есть варианты.

Даёшь вещание в опусе!

anon1352 commented 2 years ago

Кстати, насчёт варианта подписки. Понимаю, что всем похуй, но изложу свои мысли, чтобы они где-нибудь были.

Итак, что бы дала VIP подписка ценой в семь долларов?

Предлагайте ещё пункты. В моих фантазиях это бы стоило около 5 долларов в месяц (300 рублей). Всем было бы очень удобно, ящитаю. Можете писать, насколько я охуел.

edeeneechqua commented 2 years ago

Дорогая дирекция медиахолдинга! Приношу глубочайшие извинения, но считаю необходимым сообщить о Вашем сильном охуении. Ниже более подробное описание проблемы и предлагаемый план её решения.

Во-первых, подписка должна быть многоуровневой, так как не каждый пользователь согласится тратить 300 рублей (которые при попытке что-то ими оплатить превратятся хорошо если в $3) в месяц. Во-вторых, некоторые предложенные Вами платные "фичи" не должны быть платными в целом. В-третьих, у Вас по ходу списка видно, как цена за подписку возрастала с двух долларов, потом четыре, потом пять, и так до семи.

БЕСПЛАТНО ($0)

Базовый пакет (¢50)

Расширенный пакет ($3)

$$$ Бизнес пакет ($7)

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

С уважением, Отдел маркетинга медиахолдинга.

LudmilaPetrovna commented 2 years ago

Список того, что мне не нравится в радиве: Музыка Диджеи Шизики

Отличный выбор! Пожалуйста, напишите что вам тут нравится.

Предлагаю всё это выпилить за ненадобностью. Вот мне это не нравится, поэтому услышав это на радиве, я поставил на ней крест, ушёл на Синтипоп и больше не прихожу.

Все правильно сделали!

После того, как ты назвал сидящих итт "точащими зуб обиженками".

Но я реально вижу некоторый градус "обиженности" здесь.

Если ты про торренты, то я у себя такое делать не хочу. Люди начнут торренты с цп раздавать. Сидбоксов и так куча готовых есть в интернете.

Да, я про торренты. Сидбокс может сидировать только mp3/flac, процессоры могут просочиться если только в аудиоформате.

В идеале я вижу это так: есть некие источники музыки, такие как дизер, лицензионная подписка на хуяндекс.музыку и тому подобное, равно как и торренты. Последнее можно добавлять самому в виде "пака" на 20к торрентов. Это источники, грубо говоря, только лишь ссылки. Кто-то купил подписку - добавил свои ключи, добавился новый источник. Кто-то залил 20к торрентов, внутри которых 200к треков - добавился новый источник. Уйдет немного времени на индексацию, согласно названий, может сразу быть добавлено какое-то тегирование или скоринг (подстрока "миша маваши" - добавляем рейтинг -500, чтобы случайно оно не вылезло, помечаем красненьким, выводим текст "начальнику не нравится, тонкий лед"). Но это просто ссылка.

А потом приходят другие люди, видят источники, выбирают из этих источников свои реквесты. Или даже реквестят с главной страницы. Все это в автоматическом или полуавтоматическом режиме ставится в эфир.

даже если захочешь, ты не сможешь поставить трек из тех, что не попали в этот "ровный список"

Отсюда вывод: надо менять всю систему, где ротация не будет связана с базой реквестов. Алсо, в одной из старых версий радивы, "ротация" была заранее утверждена, а реквесты удалялись при первой возможности. Если почитать исходники мпдбота, то там увидишь строчку вида "почистил говно".

но диджей мог что-то поставить из полного

У нашего Еврейки была отличная позиция по этому поводу: у диджея есть Сем Бродкастер, диджей может и трек поставить, и ответить слушателю голосом всегда. А если у диджея нету Сема, нету трека под рукой, нету микрофона, то какой же он диджей?

Упала ротация @ Залил музыки в неё же @ Логично

Упала ротация @ Залил музыки на другой сервер @ Музло слили вместе

Понятно. Тебе мы кнопки отключим на всякий случай.

Ну вот, теряется смысл всей системы.

Это, кстати, говорит человек, которому нравятся Воровайки.

Воровайки отлично сделаны в плане продакшена, но далеко не все тексты я сам могу переварить.

А к примеру, что делать с Мариной Кравец? Это блатняк или уже нет?

23458734987-kroko-artist-title-from-vk.mp3 Тут и таймштамп, и кто добавил, и даже откуда было добавлено. Эта база проебана?

Я поищу, но мне кажется, что уже не найду. Кстати, вспоминая ту базу, там у 90-99% треков отсутствовали теги.

Теги там есть у 100% треков, иногда даже в 2х экземплярах (в нарушение стандарта), так как это была первая попытка построить унифицированную базу.

Пофигу, что там что-то ресемплится

Нет, не пофигу. Возьми картинку (скриншот), отресемпли его на 15% больше, а потом отресемпли на эти же 15% меньше. Посмотри на результат. Нравится? Мне вот не нравится.

Кстати, насчёт варианта подписки. Понимаю, что всем похуй, но изложу свои мысли, чтобы они где-нибудь были.

У меня волосы шевелятся от таких мыслей

история собственных сообщений

После этого у нас не останется Анонимусов.

литный платный радиочан (официальный, с нормальной модерацией без банов по желанию левой пятки, с прямым контактом с диджеями)

Но модерация - это и есть баны, в том числе по желанию левой пятки!

доступ к 24-часовой машине времени радио (остальным запретить ходить дальше, чем на час назад)

Но ведь она создавалась для тех, кто рабует и ночью не может слушать. Изначально была только на 12 часов.

Предлагайте ещё пункты. В моих фантазиях это бы стоило около 5 долларов в месяц (300 рублей). Всем было бы очень удобно, ящитаю. Можете писать, насколько я охуел.

Я охуел от чтения этого.

Отдел маркетинга медиахолдинга.

К сожалению, я пока не разобрался как тут выдавать баны, но с такими отделами мы быстро покончим.