ОсновноеRadiotalkПользовательское
MyRadio24 - Хостинг для создания интернет радио
91   •   Посмотреть все темы

Новая версия нашего Auto-DJ v3.00 PRO+

 

20090
Dimitry @Dimitry
Новая версия нашего Auto-DJ v3.00 PRO

Наш Auto-DJ v2 который использовался для бесплатных и недорогих тарифов обрастает новыми функциями и скоро будет пригоден для профессиональных радиостанций. В частности уже добавлена возможность трансляции сразу нескольких потоков и перекодировка на лету в разные форматы с обработкой звука. Новая версия не даёт ничего нового для обычных тарифов и рассчитана для PRO тарифов, которые вместо готового решения будут использовать нашу версию обработки звука. Обработка звука это сложный процесс, который требует огромного кол-ва тестов для отладки всех параметров. Поэтому доработка этой версии будет идти постоянно. И так, что уже получилось сделать и какие отличия от текущего решения для PRO тарифов:

Преимущества новой версии Auto-DJ PRO

- свои понятные логи и отслеживание проблем
- смена всех настроек и параметров без перезагрузки Auto-DJ
- смена ретрансляции на лету без перезагрузки Auto-DJ (в будущем возможно и по расписанию)
- поддержка httpS ретрансляций
- появилась возможность вырезать тишину в начале и в конце трека Silence Cut (пока до 3х секунд)
- свой собственный кроссфейдинг - сложная обработка звука на лету + разрешены любые настройки (в старом были условия для параметров)
- красивый вход в LIVE и выход из него с кроссфейдингом и без куска старого трека - такого нет нигде! (в старом реализован только красивый вход, выход резкий и с куском предыдущего трека)
- коротких файлов кроссфейд автоматически уменьшается до 0.5 сек (например для джинглов)
- определение и подключение LIVE потока к основному теперь почти мгновенное (в старом с задержкой)
- трансляция нескольких потоков с перекодировкой на лету с разными битрейтами Mp3 и AAC+ (как в старом, но более тонкая настройка)
- возможность выполнять команды, ручная вставка джинглов поверх эфира, вставка звуков, шума или эффектов
- потребляет меньше памяти сервера, однако иногда требует больше CPU

Текущие недостатки

- буфер или задержка вещания может быть иногда больше чем в старой версии (зависит от настроек)


Все радио были переведены на новую версию. Проблемы в работе не обнаружены.

20090
Dimitry @Dimitry
Возможность тестировать уже доступна.
Достаточно переключить в настройках на версию AutoDJ PRO+.
В лог для отладки пишется много дополнительной информации.
Работает вроде бы уже достаточно стабильно, но все эффекты не отлажены.
Т.е. кроссфейдинг и джинглы поверх работают не идеально.
Можно протестировать и оценить что как работает.

PS> Если есть желающие провести подробные тесты, могу выдать новое радио с тарифом PRO.
Для тестирования нужен хороший слух и качественные наушники.
Кто поможет хорошо настроить кросс, фейдинги, громкость и прочее, в подарок получит платный месяц к своему радио.
Задача настроить работу функций примерно также как и у старого AutoDJ PRO, либо ещё лучше.
Нужно переключать и сравнивать, как отрабатывает каждая версия в отдельности.

20090
Dimitry @Dimitry
Ура товарищи!
Кроссфейд настроен также как на старом Auto-DJ PRO.
Оказалось всё проще чем казалось, думаю отличий на слух не должно быть, только в лучшую сторону, так как вырезается тишина.
На данный момент не настроены джинглы поверх, всё остальное работает хорошо.
С этого момента можно пробовать тестировать на своём радио и не бояться того что будут проблемы.
Информацию в первом сообщении обновил.

7
Life story FM @BestLifeFM
Спасибо большое! Уже переключили на AutoDJ PRO+! Будем слушать и тестировать!

20090
Dimitry @Dimitry
BestLifeFM, Вижу вернули назад, возникли какие то проблемы?

Обновление до версии v3.01

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

7
Life story FM @BestLifeFM
Dimitry пишет:

BestLifeFM, Вижу вернули назад, возникли какие то проблемы?

Обновление до версии v3.01

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

Да, вернули назад на PRO-версию. Кроссфейдинг на PRO+ работает не так, как на PRO.
Настройки кроссфейдинга не изменялись: 4,2,2.

Прикрепляем срезы эфира: **********

20090
Dimitry @Dimitry
Объясните словами что происходит не так, сложно сравнивать 2 файла где разные треки и отбивки.
Мы тестировали стыки разных треков и сравнивали волны, всё примерно одинакого отрабатывало.
Возможно с джинглами короткими (или часовыми отбивками) немного иначе, а с треками длинными по идее также должно быть.
И в версии 3.01 уже было сегодня исправление кросса.

7
Life story FM @BestLifeFM
Dimitry пишет:

Объясните словами что происходит не так, сложно сравнивать 2 файла где разные треки и отбивки.
Мы тестировали стыки разных треков и сравнивали волны, всё примерно одинакого отрабатывало.
Возможно с джинглами короткими (или часовыми отбивками) немного иначе, а с треками длинными по идее также должно быть.
И в версии 3.01 уже было сегодня исправление кросса.

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

20090
Dimitry @Dimitry
Возможно старый неверно обрабатывал, пока сложно понять, спасибо за информацию, будем проверять.
Но судя по вашим настройкам 4 секунды наложения выглядят так:
(1 - первый трек по секундам, 2 второй трек по секундам, 0 - нет наложения)
111 1111 000
000 2222 222
у вас целых 4 секунды наложения треков...

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

20090
Dimitry @Dimitry
Обновление до версии v3.02

Теперь по умолчанию тишина не вырезается - стало как в старом автодж.
В настройках можно указать кол-во секунд вырезания тишины в конце и в начале трека от 0-3 сек.

20090
Dimitry @Dimitry
Ещё раз протестировали и сравнили старый и новый автодж без вырезания тишины.
Использовались параметры 6,6,6 - все волны можно сказать идентичны.
Ниже на скрине красное (старый), зелёное (новый), синее то что сводилось (трек -> ниже джингл -> трек)
Можно заметить, что есть небольшое отличие в наложении, зеленая дорожка - новый автодж вырывается вперед.
Это связано с тем, что в старой версии технически кроссфейд параметры чуть выше => такие 6.1, 6.1, 6.1 - т.е. кроссфейд на 0.1 сек больше.
Но даже это на слух никак не отличается.


65
Иван @Beat
Дошли и у меня руки до нового авто диджея. Первое, что заметил, так это то что треки стали примерно в одну громкость играть, но уровни звука немного заваливаются и некоторые песни слегка "хрипят".

Отредактировано Beat - 11.06.2020
20090
Dimitry @Dimitry
Не знаю как это возможно... надо сравнивать 2 одинаковых трека на разных автодж, иначе будет казаться что где-то что-то не так с некоторыми треками. Уровень громкости тут не подгоняется никак, только при кроссфейдинге. Какое качество вещания?

65
Иван @Beat
Dimitry пишет:

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

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

Отредактировано Beat - 11.06.2020
20090
Dimitry @Dimitry
точно тот же самый трек сравнивали? 😁

Ну там отличаются кодеки кодирования декодирования, но не думаю что сильно, я установил настройки в новом на хорошее качество сразу ещё 2 недели назад и пока менять в этом плане ничего не планирую. Если новый стал звучать даже лучше, ну это очень круто, но мне не удаётся пока понять ощутимую разницу. У других спрашивал, тоже не заметили. Тут нужны и уши и наушники высокого качества )))

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

Допустим вот запись старого и нового, тут есть кроссфейдинг и всё что нужно, но сравнивать лучше середину трека:
https://myradio24.com/orig2.mp3 - оригинал 128кбит первого трека
https://myradio24.com/old2.mp3 - обработанный поток старым автодж
https://myradio24.com/new2.mp3 - обработанный поток новым автодж

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

20090
Dimitry @Dimitry
Пока занимаемся качеством звучания, в очередной раз изучил много тестов по форматам вещания и их качеству.
Удалось выяснить, что AAC 128 звучит немного лучше чем MP3 128, однако пишут что при 192 kbps и выше качество уже одинаковое.
Если ваши файлы в MP3 128, то и транслировать лучше в этом формате.
Ещё один факт, 64kbps aac+ очень хорошее качество, и близко к 128kbps MP3 .
Хорошее сравнение aac+ есть в этом научном исследовании: **********
У нас используется самый качественный кодек AAC+ HE v2

Сравнение качества разных форматов при 48кбит с оригиналом: (тут наверное AAC+ v1)


Сравнение разных AAC кодеков по отношению к PCM 44khz - CD качеству:


Делаю очередной вывод о том как лучше вещать

Чтобы не рассуждать долго, всем радио тарифа PRO рекомендую настроить 2 потока для ПК и мобилы по одному из вариантов:
1. Вариант отличного качества: 256kbps mp3 + 64kbps aac
2. Вариант очень хорошего качества: 196kbps mp3 + 64kbps aac
3. Вариант эконом трафика и занятого места: 128kbps mp3 + 48kbps aac (или 32kbps aac)

Делать более 2х потоков смысла не вижу, но можно попробовать схему 3х потоков, например: (для тех у кого плохой интернет)
196kbps mp3 + 64kbps aac + 32kbps aac


А вот слепые тесты на людях 😀

Допустим тут 128kbps рейтинг форматов ниже на странице, всё что выше 5.0 - считается сложно отличимым от оригинала, но стоит обратить внимание на то что там также VBR битрейт, который скачет в обе стороны: **********

65
Иван @Beat
Dimitry пишет:

Пока занимаемся качеством звучания, в очередной раз изучил много тестов по форматам вещания и их качеству.
Удалось выяснить, что AAC 128 звучит немного лучше чем MP3 128, однако пишут что при 192 kbps и выше качество уже одинаковое.
Если ваши файлы в MP3 128, то и транслировать лучше в этом формате.
Ещё один факт, 64kbps aac+ очень хорошее качество, и близко к 128kbps MP3 .
Хорошее сравнение aac+ есть в этом научном исследовании: **********
У нас используется самый качественный кодек AAC+ HE v2

Сравнение качества разных форматов при 48кбит с оригиналом: (тут наверное AAC+ v1)
**********

Сравнение разных AAC кодеков по отношению к PCM 44khz - CD качеству:
**********

Делаю очередной вывод о том как лучше вещать

Чтобы не рассуждать долго, всем радио тарифа PRO рекомендую настроить 2 потока для ПК и мобилы по одному из вариантов:
1. Вариант отличного качества: 256kbps mp3 + 64kbps aac
2. Вариант очень хорошего качества: 196kbps mp3 + 64kbps aac
3. Вариант эконом трафика и занятого места: 128kbps mp3 + 48kbps aac (или 32kbps aac)

Делать более 2х потоков смысла не вижу, но можно попробовать схему 3х потоков, например: (для тех у кого плохой интернет)
196kbps mp3 + 64kbps aac + 32kbps aac


А вот слепые тесты на людях 😀

Допустим тут 128kbps рейтинг форматов ниже на странице, всё что выше 5.0 - считается сложно отличимым от оригинала, но стоит обратить внимание на то что там также VBR битрейт, который скачет в обе стороны: **********

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

2
Vik @Vik_Black
aac звучит интереснее, чем mp3.
вопрос вот в чем - почему файлы изначально кодированные в aac, при загрузке перекодируются в mp3 ?

20090
Dimitry @Dimitry
Beat, разные очень сложно сравнивать, они сами по себе все в разном качестве, даже если битрейт одинаковый.
mp3 pro мёртвый формат, на нём не вещают, а только слушают в плеерах, да и то мало в каких, к тому же aac+ лучше по качеству.
AAC+ по качеству в любом битрейте будет лучше либо таким же как mp3, но никогда не хуже.
Однако рекомендую основной поток держать всё таки в mp3 формате.

Vik_Black, Потому что почти все файлы в сети именно в mp3 формате.
Хранить 2 формата файлов мы не можем, перекодировать все файлы в aac тоже нет смысла.
Лучше эти 99% будут загружаться без перекодировки (при желании) и будет максимальное качество при вещании.
К тому же mp3 теперь ещё и полностью свободный формат, в отличии от aac.
Если грузить mp3 с качеством от 192кбит, то он по звучанию такой же как aac, пишут что отличить уже почти невозможно.

5421
Глеб @Глебон
Когда-то в 2011 году вещали 128 mp3 (в перекодировке) и 64 aac+ v.2.
На aac+ звук был намного чище, а так же подходило тем у кого проблема с трафиком. Но на тот момент у флэш плееров была проблема воспроизведения aac+ и приходилось ставить какой-то форк IceCast2, а так вообще можно было бы отказаться от mp3 вещания. На сей момент не вижу смысла вещать в mp3, aac+ 96 44100 вполне хватит для всего, что можно представить.
// Жаль что интерактивные радио умерли, а смысл от нон стопных сомнительный.

Отредактировано Глебон - 13.06.2020