Форум русскоязычного сообщества Ubuntu


Автор Тема: Проигрывание радио. Файл .m3u  (Прочитано 5421 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AlexP750

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Проигрывание радио. Файл .m3u
« : 08 Июня 2022, 09:47:37 »
Всем привет.
Стоит ПК в качесвтве доступа в интернет, демонстрации с видеокамер и проигрывателя онлайн радио. До этого пользовался VLC медиаплеер, ему можно без проблем скормить файлы .m3u от разных радиостанций, но он, зараза, на некоторых станциях (Радио Карнавал, в частности), выводит крякозябры в заголовке окна в качестве имени исполнителя, чем сильно раздражает. На винде, к слову, тоже самое.

Почитал в интернетах, попробовал Rythmbox и Sayonara Player. Все бы ничего, но я никак не пойму, как добавить в них .m3u и расширить довольно скудную имеющуюся библиотеку радиостанций. Сейчас играет какой-то транс, но чувствую, скоро надоест ))) Мне бы какой-нить bloodstorm или KNACK.com ))) .m3u есть, но как их скормить этим плеерам - не понимаю...


Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1772
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #1 : 08 Июня 2022, 10:12:36 »
попробовал Rythmbox и Sayonara Player
В клементайн (Clementine) нормально свои плейлисты работают. Но лучше всего без вариантов своя виндовая сборка фубара через вайн или Аимп. В них вменяемо работает библиотека, плейлисты, а Аимпе прекрасные скины на все вкусы.
« Последнее редактирование: 08 Июня 2022, 10:48:07 от vladimirzhuravlev »

Morisson

  • Гость
Re: Проигрывание радио. Файл .m3u
« Ответ #2 : 08 Июня 2022, 10:56:34 »
выводит крякозябры в заголовке окна
Это связано с кодировкой и не факт, что в других проигрывателях проблема решится

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3334
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #3 : 08 Июня 2022, 11:19:35 »
А если попробовать QMMP или DeaDBeeF?
Они лучше всего с кириллицей дружат. Если конечно в данном случае проблема в ней.
Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2547
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #4 : 08 Июня 2022, 11:30:15 »
Были крокозябры, если правилно помню, с плейлистом ilook.tv. Только там наоборот, в Linux было хорошо, в винде vlc и smplayer крокозябры показывали.
Сконвертировал плейлист под CP-1251 и пользовался.

Вам под UTF8 надо, попробуйте так.

enconv -x UTF-8 file.m3u

Онлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6840
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #5 : 08 Июня 2022, 11:47:41 »
Есть неписанное "правило хорошего тона", если плейлист в кодировке utf8, то его расширение ".m3u8".

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2698
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #6 : 08 Июня 2022, 15:10:17 »
Usermaster

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

В плеерах Audacious и QMMP можно вручную указывать предпочитаемые кодировки, для локальных файлов точно работало, а вот для сетевых потоков - нужно проверять.

Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1772
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #7 : 08 Июня 2022, 17:03:09 »
А если попробовать DeaDBeeF?
Мне DeaDBeeF очень нравится, НО... напрягает в разных версиях с показом плейлиста. Например кинул плейлист из 30-40 станций и я их не вижу в нужной колонке (это Album обычно), там пусто. Случайным образом в какой-то из версий удалось пересохранить 3 плейлиста из DeaDBeeF, вот если их запускаю в любом дистрибутиве на любой версии приложения, тогда всё нормально. Ума не хватает понять "в чём собака порылась". DeaDBeeF каким-то путём при его запуске переконфигурирует на время его работы какой-то из конфигов и по цифре на а/в ресивер уходит 24/192000 без ресэмла.
« Последнее редактирование: 08 Июня 2022, 17:06:51 от vladimirzhuravlev »

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6161
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #8 : 08 Июня 2022, 21:09:29 »
DeaDBeeF каким-то путём при его запуске переконфигурирует на время его работы какой-то из конфигов и по цифре на а/в ресивер уходит 24/192000 без ресэмла.
Плеер не затрагивает внешние конфиги. Посмотрите настройки звука - галка "Переопределять частоту дискретизации" снята, модуль вывода через ALSA.

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2547
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #9 : 09 Июня 2022, 09:00:28 »
а автора темы как я понимаю интересуют названия треков
Пардон, не так понял стоящую задачу.

Оффлайн xradio

  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #10 : 09 Июня 2022, 12:24:17 »
AlexP750, многие Радио передают так называемую Icy мету, пример:
Metadata:
    icy-br : 192
    icy-description : Today's Easy Hits from the 70s, 80s, 90s through Today!
    icy-genre : Easy Listening
    icy-name : Easy Hits Florida
    icy-private : 0
    icy-pub : 1
    icy-url : http://www.easyhitsflorida.com
    StreamTitle : U2 - With Or Without You - Remastered
Если на стороне Радио эта мета кодируется не в UTF-8, а исполнитель/композиция подана кодировщику русским алфавитом, то на стороне клиента и будут закорючки. Так однажды на одном Радио заметил, где в основном анлоязычные композиции, когда редко появлялись русскоязычные, то появлялись в бегущей строке одни закорючки.
Я им написал - они исправили.

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2698
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #11 : 09 Июня 2022, 12:45:05 »
На официальном сайте онлайн поток не передает названия треков, видно только название радиостанции и частоту вещания в Москве, без всяких кракозябров.
https://online.radiokarnaval.ru/karnaval

Так что автор темы, выкладывай ссылку, чтобы проверить.
« Последнее редактирование: 09 Июня 2022, 12:49:08 от Пользователь »

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2547
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #12 : 09 Июня 2022, 12:58:03 »
Так на радио карнавал в заголовке vlc название радиостанции, а не название исполнителя.

И приведённая мною выше команда прекрасно всё исправляет в заголовке VLC.

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2698
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #13 : 09 Июня 2022, 13:33:04 »
Usermaster, прошу прощения, ты оказался прав.

Автор темы писал про неправильное отображение названий песен в заголовке VLC.
А оказалось плеер в заголовке кажет текст из m3u скачанного с сайта радиостанции, файл m3u в российской кодировке, а VLC использует системную UTF8(берет из переменных окружения). Конвертация плейлиста в кодировку UTF8 должна помочь в VLC, да и плееру Rhytmbox и некоторым другим, которые также используют кодировку указанную в переменных.

QMMP без всяких изменений кодировок правильно кажет (кодировки для потоков не настраивал, но у модуля http есть такая функция), Audacious тоже  правильно кажет без изменения плейлиста (возможно потому что в настройках стоит предпочитать российскую кодировку, если не найдена то использовать другие автоматически).
« Последнее редактирование: 09 Июня 2022, 13:40:57 от Пользователь »

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2698
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Проигрывание радио. Файл .m3u
« Ответ #14 : 09 Июня 2022, 14:45:39 »
Изменить кодировку текста в m3u можно без использования терминала.

Запускаем текстовый редактор Geany, открываем в нем текстовый файл m3u.
Документ - Установить кодировку - Юникод - UTF8.
Файл - сохранить.

VLC теперь кажет текст из m3u файла правильно.
« Последнее редактирование: 09 Июня 2022, 14:47:52 от Пользователь »

 

Страница сгенерирована за 0.043 секунд. Запросов: 22.