yet another dev
364 subscribers
244 photos
2 videos
161 links
Пишу про работу в IT, жизнь в Сербии и всё, что кажется важным.

Telegram: @alexeyfv
Сайт: alexeyfv.xyz/ru
LinkedIn: linkedin.com/in/alexeyfv
GitHub: github.com/alexeyfv
Habr: habr.com/ru/users/alexeyfv
Download Telegram
😁3👏1
Артефакты нейромузыки и причем тут математика

Вчера в комментариях задали вопрос про водяные знаки нейромузыки.

1. В нейромузыке от Suno есть, выражаясь их терминологией «неслышимые водяные знаки». Оказывается, они добавили их ещё в версии 3.

Как их определять, думаю, знают только в Suno. По крайней мере, мне не попадались статьи, в которых объяснялись бы методы их определения.

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

3. Эти отличительные признаки были объяснены математически и доказаны в статье исследователями Deezer.

Если совсем кратко, то некоторые современные генераторы музыки оставляют характерные периодические артефакты (checkerboard artifacts), которые могут проявляться как дополнительные пики в спектре. Если вам тяжело читать математические объяснения, то есть видео с конференции.

4. В дополнение к статье выше, Deezer опубликовали PoC детектора нейромузыки. Отчасти, моя реализация вдохновлена этим концептом.

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

С другой стороны, такой подход потенциально позволяет учитывать не только периодические артефакты, описанные Deezer, но и другие статические особенности спектра музыки.
👍5
Как потерять 6.5 евро на хостинг

Отвлечёмся от ИИ-музыки. Расскажу про случай с провайдером THE Hosting (он же PQ Hosting, он же UFO Hosting, он же MIR Hosting), услугами которого я пользовался с декабря 2024 года.

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

Но, так или иначе, полиция Нидерландов арестовала двух человек и изьяла 800 серверов из-за чего отвалились сервера не только у клиентов THE Hosting, но и у кучи других провайдеров-прослоек (VDSina, mchost, RuWeb).

Два моих VPS перестали работать вчера вечером. Не скажу, что я сильно переживю. Кроме специальных технических средств связи у меня там ничего не было. Но 6.5€, видимо, уже вернуть не смогу.

Альтернативы

Вчера вечером откопал какого-то провайдера из Румынии. Вроде выглядит надёжно, так как компания существует с 2015 года. Самый дешёвый сервер там стоит 3.5€ в месяц. Урок я усвоил, поэтому оплата будет только помесячная.

Специальные технические средства связи уже настроены и проверены - всё работает.

Советовать услуги этого провайдера никому не буду. Они не смогли мне поднять VPS с Debian и диском на 10 Гб. В техподдержке сказали, что для Debian надо 20 Гб. Пришлось ждать, пока поменяют конфигурацию VPS. На кой ляд при покупке VPS они вообще позволяют выбрать диск 10 Гб для Debian я не понял.

Если знаете других провайдеров - делитесь.
👍4
Возвращаемся к теме нейромузыки. На выходных допилил классификатор. Выкинул кое-какие Python-пакеты, сделал рефакторинг. Теперь весь код помещается в 36 строк. Проверил работу на чарте Яндекс Музыки. Сейчас в топе 15 нейротреков.

 # Track                  Score  AI
2 Шадэ — By Индия, Xch 0.995 X
8 КУКЛА — Дискотека Ав 0.998 X
12 Ты не бойся ночи — E 0.999 X
13 Сыпь, гармоника! — С 0.359 X
19 Плакала надежда — Ja 0.373 X
35 NO BATIDAO — ZXKAI 0.352 X
59 Ярмарка судеб — Alen 1.000 X
63 Кайфовая — VORSKIY, 0.998 X
65 На мурмулях — Это Ра 1.000 X
70 Под небом — Кибер ба 0.999 X
71 Silver Night — Юрий 0.999 X
78 Советский Союз — Кер 0.999 X
80 Тёмный эмпат — ОНАЯ 0.988 X
81 Не держу обид — Саша 0.997 X
88 Alone — Edgars Bukov 0.999 X

Total AI: 15
🔥6
Провёл опрос в одной запрещённой соцсети.

Результаты говорят сами за себя.
😁11👏3
Бесплатные сертификаты в-с-ё

Минцифры поддерживает ACME? Кто-нибудь знает?

UPD: Думаю, для 99% обычных российских пользователей ничего не изменится.

You are not a person or entity that is located in, or organized under the laws of, any country or territory that is the target of comprehensive U.S. sanctions;

Пункт (a) относится к Ирану, Северной Корее и Кубе. Россия, насколько я понял, под другим режимом санкций (не comprehensive U.S. sanctions).

a prohibited or restricted party under U.S. or other applicable sanctions or export control laws


Пункт (b) и (c) относится к компаниям под санкциями, типа наших банков, производителей процессоров или к их дочерним компаниям.
😢2
Я использую ИИ в качестве ассистента и пишу качественный код.

Ты используешь ИИ для вайбкодинга и генерируешь нейрослоп.

Мы не одинаковые.
😁11💯62
Deezer запустил бесплатный детектор нейромузыки для крупных стриминговых сервисов.

UPD: Яндекса там нет.
❤‍🔥7🔥3
yet another dev
Deezer запустил бесплатный детектор нейромузыки для крупных стриминговых сервисов. UPD: Яндекса там нет.
Посмотрел, что люди пишут на Reddit про этот функционал. Он показывает просто процентное соотношение ИИ музыки в твоём плейлисте. Пример отчёта на картинке. Бесполезный детектор получается.
🤣7
↗️ Забирайте идею для стартапа

1. Генерируешь за пару дней две-три сотни нейротреков.
2. Создаёшь профиль артиста и загружаешь треки в Яндекс Музыку без какой-либо обработки.
3. Перестаёшь что либо публиковать.
4. Прослушивания растут до 100 - 200 тысяч в месяц.
5. Повторяешь много раз.
6. Profit.

Вообще, эта группа артистов привлекла меня по следующим причинам:

- Близкие по значению ID. Идентификаторы в Яндекс Музыке последовательные, то есть профили артистов были созданы примерно в один промежуток времени.

- Схожие, ничего не значащие имена, с одинаковыми суффиксами:

Kryviro, Nelviro, Torviro, Xorviro, Zanviro, Zenviro, Calorin, Vaxorin, Vexorin, Jorvexi, Kelvexi, Zyvexi, Velvian, Xorvian, Deronix, Xyronix, Ardynex, Velvion, Xirvion, Derlina, Verlina, Morvexx, Solvexx, Norlix, Veslix, Kenzira, Zephira, Corila, higila, Krython, Makihon, Dytyzij, Xepozij, Sarion

bupaqu, futaqu, cuhegi, pojegi, dayeri, feberi, gozico, xopico, hohet, yehet, kuxefi, qoxefi, nopaw, qipaw, soroj, wiroj, towehi, wiqehi, huzanix, kopels
- Имя артиста совпадает с именем лейбла, а у самого лейбла только один артист.

- У артистов несколько сотен релизов, выпущенных за 1 - 4 дня.

Суммарно, у них около 1.7 млн ежемесячных слушателей. Интересно, сколько на этом можно заработать?
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯61
Серые схемы заработка на Яндекс Музыке. Часть 2.

Часть 1 тут.

Я тут узнал, что во всех крупных стриминговых сервисах (Яндекс Музыка, Spotify, Deezer и так далее) нет нормального механизма RBAC. Можно добавить свои треки в профиль любого другого артиста.

Как это работает:

1. Находите более-менее известного артиста, которого слушают люди. Например, Сергей Беликов - певец, композитор, заслуженный артист России.
2. Генерируете нейротреки в Suno или аналогичном сервисе.
3. Добавляете треки в профиль артиста.

Как мне подсказали в одном сообществе создателей нейромузыки, всем пофиг на такое. Если сам артист или тот, кто владеет правом на его произведения, не отправит жалобу, то чужие треки так и будут висеть в его профиле. В случае с Сергеем Беликовым, сгенерированные треки висят уже больше 3-х месяцев.

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

Я отправил жалобу в техподдержку Яндекса. Они ответили, что взяли вопрос в работу. Посмотрим какой будет результат.
🔥32
yet another dev
Photo
Больше ИИшной музыки у Сергея Беликова нет.

Интересно, сколько ещё таких рыб-прилипал на Яндекс Музыке?
👏7
Вторая статью про ИИ музыку

Я начал собирать материал для статьи ещё 2 недели назад. База данных на текущий момент весит 30+ Гб. Сейчас в основном занимаюсь аналитикой. Готово будет примерно в течение одной-двух недель. В ней будет:

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

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

———

Теперь заспойлерю для вас кое-какую информацию, которую я уже выяснил в ходе аналитики. Не зря же вы подписаны на этот канал. Информация основана на релизах за май 2026 года с количеством лайков >= 10.

1. Соотношение слушателей к лайкам у ИИ / не ИИ артистов заметно отличается. У ИИ артистов слушателей больше, но при этом им меньше ставят лайков. По-моему, это хороший кандидат для признака для классификатора по метаданным.

2. Жанры с наибольшим количество ИИ треков: поп, рок и рэп. Если смотреть на соотношение, то фолк и шансон.

3. Жанры с наименьшим количеством ИИ треков: классическая музыка и русский рэп (внезапно). Слушайте русский рэп - так меньше шансов нарваться на ИИ.

4. Главные создатели ИИ-музыки: SFEROOM DISTRIBUTION, Aerosound и nostalgic. Вместе они создают больше половины всех нейротреков.
👏3🤯3
Ещё немного занимательной аналитики.

Я закончил проверять майские релизы с хоть какой-то информацией по лайкам и прослушиваниям. Всего проверил 202К трека. Вот что интересно:

1 график. Половина новых релизов в мае — это ИИ. Тут важно отметить, что всего в этом месяце было 695К релизов. Мною было проверено только 202К, поскольку у Яндекса по оставшимся 493К релизам нет статистики по лайкам. А нет её, поскольку эти 493К никто не слушает. Смею предположить, что там тоже будет много ИИ музыки. Почему? Смотрим 2-й график.

2 график. ИИ музыку меньше лайкают. Это мы выяснили ещё позавчера, но сейчас же картина более полная. Меньше лайков — больше вероятность, что это нейромузыка и наоборот. Предполагаю, что треки совсем без статистики по большей части окажутся сгенерированными. Так это или нет мы обязательно выясним. Для статьи я полностью проанализирую один из месяцев. Скорее всего, это будет май или июнь.

Кстати, попробуйте угадать, что это за ИИ трек с более 10К лайков?
4