Гайд з пошуку неочевидних посилань на потоки інтернет-радіо, створення та редагування плейлистів
Є достатньо сервісів та власних сайтів радіо з інтернет-мовленням, які надають готовий файл з розширенням pls або m3u. Додавши плейлист до свого програвача на ПК або смартфоні, ви можете слухати прямий ефір. У більшості випадків можна бачити виконавця та назву треку, що звучить у цей момент.
Але деякі радіостанції або сервіси, які ретранслюють потоки, не надають такого файлу.
У такому разі ми зможемо знайти посилання на потік за допомогою інструментів розробника в браузері та створити на її основі новий плейлист, або ж додати до плейлисту, в якому буде список радіостанцій та можливість вибирати радіостанцію, як просто трек.
Сам файл-плейлист за великим рахунком це лише текстовий файл з посиланням всередині і правити його можна простим блокнотом. Цим ми й займемося на прикладі файлів із розширенням m3u та відтворенням його плеєром AIMP на ПК та телефоні. Ви можете використовувати свій плеєр, але, наприклад, PowerAmp на моєму телефоні з Android відтворює не всі станції зі списку.
Ми розберемо, як знайти посилання на прикладі сайтів radio-browser.info, internet-radio.com та klonator.ru.
Припустимо, ви вже завантажили кілька плейлистів з розширенням pls або m3u з сайту internet-radio.com або взяли посилання потоків з опису радіостанції на сайті radio-browser.info і хочете об'єднати їх в один файл.
Для початку створюємо текстовий файл із розширенням txt. У цьому файлі для кожної радіостанції прописуємо код #EXTM3U:0,.Прописуємо також у цьому рядку потрібну вам інформацію, наприклад, назва радіостанції, бітрейт, жанр. Ця інформація буде потім відображатися у списку відтворення в плеєрі. Переходимо на нову сходинку і копіюємо в неї посилання з radio-browser.info або посилання зі скачаного файлу-плейліста з internet-radio.com. Файл плейлиста для редагування та перегляду можна відкрити за допомогою блокнота через «Відкрити за допомогою» або із самого блокнота через меню Файл — Відкрити.
Ось так приблизно має виглядати файл після створення списку радіостанцій.
Після цього перейменовуємо розширення нашого файлу з txt на m3u і все готове, можна додавати його до свого плеєра. У будь-який час можна додати до цього файлу інші радіостанції за тим самим принципом.
Зустрічав інформацію, що після двокрапки в записі #EXTM3U:0 ставиться порядковий номер для списку відтворення, але у мене з плеєром AIMP радіостанції розташовуються в списку, як у самому файлі і зміна порядкового номера на положення в списку плеєра не впливає. радіостанції буде відображатися у списку відтворення на ПК в AIMP так, як запишіть, на телефоні в AIMP - частково, а іноді і зовсім свою назву приймає.
Я записав собі в дод. інформацію ще звідки взято посилання на станцію для зручності подальшої роботи з плейлистом при додаванні нових станцій.
Так, посилання з окремого popup вікна радіостанції на internet-radio.com інколи працюють, інколи не працюють.
Пошук посилань за допомогою інструментів розробника.
Отже, ми вирішили розширити наш плейлист радіостанціями, посилань на потоки яких немає у відкритому доступі. Серед них можуть бути досить цікаві, зокрема з бітрейтом 320.
Почнемо із internet-radio.com.
Вибираємо на сайті потрібний жанр та отримуємо список радіостанцій. Відкриваємо інструменти розробника. Для Windows це робиться за допомогою комбінації Ctrl+Shift+I, для macOS це Command+Option+I. Бачимо збоку панель у якій багато коду, який власне і є наша сторінка.
Клацаємо на значок "select an element" у самому кутку вгорі, зліва і потім на кнопку відтворення радіостанції.
Нам підсвічує код, який відповідає кнопці Play на сайті. У цьому коді ви бачимо посилання, це і є посилання на потік, який потрібно скопіювати та вставити у наш файл m3u. На скріншоті я наголосив на посиланні.
Щоб скопіювати посилання, потрібно двічі клацнути по ньому і тоді його можна буде виділити та скопіювати. Копіюємо з усіма знаками, що є на засланні, крім одинарних лапок у яких вона знаходиться. Аналогічно з усіма робітниками і навіть не робітниками радіостанціями. Я брав посилання на потік і вона працювала, навіть якщо на сайті писало «web player error».
Загалом це спосіб навіть простіше, ніж брати посилання із плейлистів. І він незамінний для таких сайтів із добірками радіостанцій, як klonator.ru.
На сайті klonator.ru вибираємо жанр та отримуємо список радіостанцій. Переходимо в режим розробника, також натискаємо кнопку "select an element" у кутку вгорі і тепер натискаємо на саму радіостанцію у списку. Нам виділяє смугу коду, що відповідає за цей елемент, промотуємо код трохи вниз і доходимо до коду, як на скріншоті. Зручність тут у тому, що тепер, навіть не використовуючи select an element, можна просто натискати на радіостанцію в списку і посилання на стриму в коді буде просто змінюватися. Копіюємо та вставляємо в наш файл m3u.
На інших сайтах принцип приблизно такий самий, але потрібно буде трохи потикати, пошукати де з'являється посилання.Вигляд посилань приблизно вам вже буде зрозумілим, вони дещо специфічні і їх легко визначатиме за ключовими словами - stream, audio, mp3, pls. Деякі звичайно не містять таких слів, але вам головне знайти в коді яких елементів на сторінці є посилання з такими словами, навіть якщо доведеться спробувати кілька станцій. Далі ви вже зрозумієте де вони розташовуються і зможете ідентифікувати їх навіть якщо вони будуть без ключових слів.
Наприкінці скрини, як виглядає мій список PSY зі скріна вище у вікні AIMP на ПК та телефоні.
Кому буде цікаво навіщо та як я підключив VST плагіни до AIMP, є докладна інформація у цьому гайді.
Як ви можете бачити, під час відтворення відображається виконавець та назва треку.
Якщо будуть питання, поставте, по можливості постараюся відповісти.
Ну і звичайно критика, можливо, щось підкажіть і разом допилемо цей гайд.
Як отримати пряме посилання на потік будь-якої онлайнової радіостанції
Друзі, думаю у багатьох із Вас буває ситуація, коли не хочеться слухати інтернет радіостанцію у вкладці браузера, хочеться додати її у звичайний плеєр та слухати через нього. Але як знайти посилання на трансляцію? Сьогодні я розповім Вам про «хакерський» простий і швидкий спосіб отримати посилання на будь-яку інтернет радіо станцію.
І так, розповім я на своєму прикладі, як я намагався знайти URL-адресу посилання на трансляцію гумор-ФМ, але її ніде не було. Проте є офіційний сайт, де є онлайн плеєр. Звідки грає музика у плеєрі на сайті? Звичайно, з url трансляції! Нам залишилося тільки отримати це посилання та вставити його у свій плеєр. А в другій частині, як продовження теми перших кроків у Debian, я розповім, як додати це посилання до плеєра Rhythmbox.
Як отримати URL трансляцію радіостанції?
І так, переходимо на сайт і натискаємо клавішу F12. Після цього у Вас відкриються інструменти розробника. відтворення та знайти адресу, до якої звертається сторінка.
Зробити це не складно. Нам всього лише треба знайти найдовше з'єднання, оскільки воно буде постійним. Далі нам потрібно натиснути на це з'єднання і в вкладці, що відкрилася, скопіювати адресу, що цікавить нас Власне все! трансляції!
Як бачимо, у випадку з гумор-ФМ немає нічого складного, але якщо у сайту підвантажується ще ціла купа інших ресурсів, то знайти потрібне з'єднання трохи складніше, але немає нічого неможливого!
Як перевірити, чи вірно знайшли адресу?
Як додати радіостанцію до Rhythmbox?
Так як плеєрів є велике безліч і у кожного свої особливості - то покажу все на прикладі свого плеєра Rhythmbox. каналів і натиснути кнопку «додати». їх на свої категорії.
Зверніть увагу, що потрібно виконувати від імені поточного користувача т.к.списки кожного користувача свої. Після відкриття файлу Ви побачите XML файл приблизно такого змісту:
Тепер скопіюйте секцію від тега до закриває тега . У цьому блоці Вам потрібно замінити:
- title — це заголовок, який Ви бачитимете у списку радіостанцій. Зверніть увагу, що назву не обов'язково писати англійськими символами, можете писати навіть російською.
- genre - жанр. Можете самостійно розбити станції на зручні для себе жанри.
- location – посилання на URL радіостанції.
Інші пункти можете залишити як є. Тепер залишилося лише зберегти зміни та запустити плеєр. Тепер в інтерфейсі з'являться щойно додані станції радіо.
Публікація відноситься до тематичної добірки: «Перші кроки до Debian»
Ця публікація відноситься до низки публікацій про перші кроки в налаштуванні та освоєнні ОС Debian.
Чи сподобався сайт? Підпишись на нас у соцмережах!
Коментар успішно надіслано. Його буде опубліковано після перевірки модератором.
Як отримати пряме посилання на потік будь-якої онлайнової радіостанції
В інтернеті існують тисячі онлайнових станцій, що цілодобово мовлять найрізноманітнішу музику. Можна слухати їх безпосередньо на відповідних сайтах чи спеціальних каталогах типу Shoutcast або TuneIn, але набагато зручніше робити це у звичайному десктопному плеєрі. По-перше, це дозволяє створювати з різних станцій списки за жанрами чи настроєм, а по-друге, деякі плеєри вміють ще й записувати прямий ефір.
Багато каналів прямо на своїх сайтах наводять посилання для відтворення в програвачі, але далеко не всі. І це цілком зрозуміло, творці сайту не хочуть вас відпускати зі свого сайту, щоб показати більше реклами.Можна, зрозуміло, підглянути необхідне посилання у вихідному коді, але вона буває іноді так майстерно схована, що людині без знання HTML може бути важко розібратися.
Для користувачів Google Chrome
1. Відкриваємо сторінку станції у своєму браузері.
2. Натискаємо F12. Відкривається панель інструментів для розробників.
3. Перезавантажуємо сторінку, після чого вмикаємо відтворення.
4. У відкритій внизу панелі переходимо на вкладку Network і шукаємо в колонці Timeline найдовше з'єднання.
5. Клацаємо правою кнопкою миші за посиланням та копіюємо її в буфер обміну.
Тут треба сказати, що бувають різні варіанти і іноді отримане посилання треба трохи змінити. http://pub5.sky.fm/sky_tophits_aacplus?type=.flv і працювати не буде. Але якщо прибрати її хвіст, після знаку питання включно, то все заграє.
Для користувачів Firefox
Якщо ви користуєтеся цим чудовим браузером, то у вас напевно встановлене розширення Adblock Plus.
1. Відкриваємо сайт станції у Mozilla Firefox.
2. Натискаємо клавіші CTRL+SHIFT+V після чого відкривається список елементів сторінки, що переглядається.
3. У цій таблиці звертаємо увагу на колонку Тип і знаходимо в ній значення Об'єкт або Запит об'єкту.
4. Часто таких записів кілька, тому досвідченим шляхом знаходимо відповідну.У наведеному на скріншоті випадку бачимо знайоме вже за описом вище посилання, яке треба так само вкоротити.
У мене все одно не грає, у чому річ?
Швидше за все вам трапилася радіостанція, яка визначає, яким чином ви підключаєтеся до її каналу - через браузер або просто з плеєра і блокує таке з'єднання.
У такому разі доведеться використовувати чудовий аудіоплеєр AIMP, який вміє маскуватись під браузер. Для цього в налаштуваннях програми (Налаштування -> Відтворення -> Параметри підключення -> User-Agent) введіть Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) і все має заробити.
Як отримати пряме посилання на поток будь-якої онлайн радіостанції.
UPD 13.12.2019: Стаття застаріла! Дивіться коментарі!
Довгий час я слухав своє улюблене онлайн радіо через сайт і захотілося мені якось почути його на своєму улюбленому старенькому планшеті з Android, причому через свою улюблену програму, а не через клієнт, що пропонується для встановлення. Для цього потрібне пряме посилання на потік мовлення, яке на сайті радіостанції я шукав і не виявив, тому будемо це посилання видобувати.
Освоївши цю методику, можна дізнатися пряме посилання практично будь-яку радіостанцію.
Розділимо завдання на два пункти:
1. Визначення IP сервера, з якого йде потік.
2. Визначення повного посилання на аналізаторі трафіку. П.1 потрібний нам для спрощення пошуку посилання у програмі.
Збираємо інструменти для лову бліх посилань:
- TCPView від Microsoft/Sysinternals. Працює без встановлення.
- Wireshark Portable. Працює без встановлення. Приховується на сайті під назвою Windows PortableApps.
— Можливо, буде потрібно WinPCAP для роботи програми Wireshark. Потребує встановлення.Можна сміливо видалити після того, як все зробимо.
Всі програми запускаємо від адміністратора, інакше можуть відображатись не всі дані.
Для тренування оберемо "жертвою" радіо Ретро ФМ.
Завдання: Нам потрібне пряме посилання на трансляцію Ретро ФМ 70е.
Частина перша: виконуємо пошук IP-адреси сервера трансляції.
- Запускаємо трансляцію Ретро ФМ 70е на сайті.
Музика почала грати через браузер.
- Запускаємо TCPView. Шукаємо найбільш «ненажерливий» потік даних.
— Копіюємо знайдений у TCPView рядок потоку даних.
— Вставимо скопійоване до Блокноту.
Перший пункт виконали: Ми знайшли IP-адресу сервера трансляції. TCPView закриваємо. Браузер також закриваємо (всі вікна), т.к. зустрічав ресурси онлайн радіо, на яких при зупинці відтворення потоку самі дані трансляції продовжували передаватися, а нам потрібно зловити початок потоку. Саме на початку при запуску трансляції передається пряме посилання на потік.
Частина друга: "Ловимо" пряме посилання онлайн трансляції.
- Запускаємо програму Wireshark.
Тут потрібно вказати правило фільтрації 1. У нашому випадку це IP сервери трансляції. 77.91.65.146.
Далі треба застосувати це правило, натиснувши на кнопку 2 і потім зробити подвійний клік на ім'я інтерфейсу мережевої картки ПК 3.
Збір даних пішов, але нічого не відображатиметься, т.к. немає потрібної нам трансляції.
- Запускаємо знову наш браузер, заходимо на сайт Ретро ФМ. Запускаємо трансляцію Ретро ФМ 70е. Почули звук? Ідемо далі.
- Ідемо назад у вікно програми Wireshark.
Натискаючи на червону кнопку, зупиняємо збирання трафіку. Зібраних даних достатньо. Практично на початку списку бачимо наше посилання.
Натискаємо на рядок із посиланням.Розгортаємо пункт Hypertext Transfer Protocol та бачимо пряме посилання на трансляцію.
Виділяємо посилання та копіюємо натиснувши Ctrl+C.
— Відкриваємо Блокнот та вставляємо скопійовані дані. Прибираємо дужки та інше сміття та отримуємо:
- Перевіряємо посилання у плеєрі. У мене це Foobar2000.
Чуємо звук трансляції. Бінґо!
Завдання виконане! Ми знайшли робочу пряму посилання на трансляцію Ретро ФМ 70е.
У процесі пошуків Ви знаходитимете прямі посилання на онлайн трансляції на кшталт нашої:
Порада: Спробуйте у браузері пройти за посиланням, відкинувши дані після адреси сервера.
Продовжуючи наш приклад з Ретро ФМ, це виглядатиме так:
Іноді це дозволяє зайти на сторінку сервера трансляції та побачити посилання на інші потоки. У разі зайти сервер не вдалося, т.к. адміни Ретро ФМ поламали його веб морду.
26 thoughts
Дякую за інформацію.
А чи є спосіб отримати посилання в інших випадках, наприклад: http://www.rockradio.com або із програми Radiocent
Rockradio, як і всі інші їх канали (DI, RadioTunes тощо) свого часу прикрилися від сторонніх плеєрів через жадібність. Посилання Ви знайдете, але ось відтворювати там нічого не буде. Можливо треба якийсь певний user-agent у плеєрі призначити, не знаю, не став морочитися. Слухаю у преміум якості через сайт https://friezy.ru/en/rr.
А з Radiocent теоретично посилання видобувається тим самим методом, що я описав, тільки замість браузера проводьте маніпуляції з цією програмою.
Дуже дякую! Отримав посилання так із сайту 101 Trance �� Запустив потік у програмі AIMP, потік навіть не сварився що б не в браузері! Навіть без user-agent.
Через середу розробки хрому та хромоподібних браузерів можна зробити все те саме, тільки швидше, простіше і не потрібно нічого додатково завантажувати. Там у розділі Network видно всі з'єднання разом із адресами. Звідти можна взяти прямі посилання.
Дякую за метод. Спробував на різних радіостанціях. Не скрізь він працює, як і мій. Попадалися радіостанції, які підкачували аудіопотік блоками 64КБ, причому з різних адрес, які після підкачування цього блоку відразу закривалися.
Додам тільки на користь свого методу, те що він дозволяє «підглядати» посилання від усіх програм, що вимагають аудіопотік, а не тільки від браузера. Плюс можна дивитися посилання, які запитують взагалі іншим пристроєм в мережі, правда з невеликими доповненнями.
А так Ваш метод дуже гарний!
Потрібно буде оновити статтю.
З Вашого дозволу я додам Ваш метод із посиланням на Вас.
Прямі посилання на потік радіостанцій
Прямі посилання можна отримати різними способами, але найпростіший FireFox+AdBlock
Далі відкриваємо сторінку з онлайн мовленням, тиснемо CTRL+SHIFT+V
У колонці Тип знаходимо шукаємо значення Об'єкта або Запит об'єкта.
http://lifehacker.ru/2013/10/02/kak-poluchit-pryamuyu-ssylku-na-potok-lyuboj-onlajnovoj-radiostancii/
Конвертування зображень у PDF безкоштовно без смс. Частина 2. Продовження.
На відміну від попередньої замітки https://chyvack.livejournal.com/44282.html використовуємо програму img2pdf для lossless конвертування зображень у друк...
ноутбук HP Omen заряджається лише у вимкненому стані
Колега приніс ноутбук HP Omen процесор intel i7 nvidia
2080. Блок живлення 220W, напруга 19,5V. Проблема в тому, що ноутбук ...
opewnrt tp-link 4300 у режимі клієнта для безкоштовної точки доступу
Поставив opewnrt 19.07.5 на TP-Link TL-WDR4300 підключився клієнтом по wifi до безкоштовної точки доступу. При постійному використанні виникли...