home.social

#m3u8 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #m3u8, aggregated by home.social.

  1. Восемь аниме-плееров рунета изнутри: шифр Цезаря, пустой параметр и домен, который увели

    Я взял за основу популярную опенсорсную библиотеку парсеров аниме-плееров, запустил её — и получил от Kodik 500 Internal Server Error . Не «токен протух», не «IP заблокирован», а именно 500 на каждый запрос. Разбор занял вечер, а причина оказалась в одном символе: библиотека отправляла параметр ref пустым, а сервер требует его заполненным и раскодированным . Дальше выяснилось, что это не единичная поломка, а норма жанра. Один плеер полгода назад переехал на другой формат страницы. Другой отвечает бесконечным редиректом на самого себя. У третьего домен просто увели — сейчас там индонезийский интернет-магазин, а не аниме. Четвёртый прячет ссылки в WebSocket из обфусцированного бандла на 600 КБ, и его я честно не осилил. Под катом — разбор восьми плееров: как каждый отдаёт видео, где именно ломаются существующие парсеры и что из этого следует, если вы пишете что-то похожее. Библиотека получилась побочным продуктом и лежит в открытом доступе.

    habr.com/ru/articles/1079156/

    #python #парсинг #реверсинжиниринг #hls #m3u8 #аниме #pypi #github_actions #websocket

  2. I have a new tool for downloading videos from websites. It was not easy to get this working, so I am not recommending the investment of time for this, but I am dropping the link here, possibly for future reference, or for technically-minded people who have been looking for another way to download streaming video.

    This is working also as a #GreaseMonkey script in the #Falkon web browser.

    m3u8-dl

    github.com/lzwme/m3u8-dl

    #m3u8 #ytdlp #gallerydl #video

  3. I have a new tool for downloading videos from websites. It was not easy to get this working, so I am not recommending the investment of time for this, but I am dropping the link here, possibly for future reference, or for technically-minded people who have been looking for another way to download streaming video.

    This is working also as a #GreaseMonkey script in the #Falkon web browser.

    m3u8-dl

    github.com/lzwme/m3u8-dl

    #m3u8 #ytdlp #gallerydl #video

  4. I have a new tool for downloading videos from websites. It was not easy to get this working, so I am not recommending the investment of time for this, but I am dropping the link here, possibly for future reference, or for technically-minded people who have been looking for another way to download streaming video.

    This is working also as a #GreaseMonkey script in the #Falkon web browser.

    m3u8-dl

    github.com/lzwme/m3u8-dl

    #m3u8 #ytdlp #gallerydl #video

  5. I have a new tool for downloading videos from websites. It was not easy to get this working, so I am not recommending the investment of time for this, but I am dropping the link here, possibly for future reference, or for technically-minded people who have been looking for another way to download streaming video.

    This is working also as a #GreaseMonkey script in the #Falkon web browser.

    m3u8-dl

    github.com/lzwme/m3u8-dl

    #m3u8 #ytdlp #gallerydl #video

  6. Ch4IR: мой 4х канальный видеорекордер на Android который не умеет делать запись

    Да, в далёком 2018г. я целых 24 часа работал на какой то фабрике в Подмосковье. Делающей салаты и другие полуфабрикаты. В каком то отделе, то ли контроля, то ли безопасности. В общем надо было смотреть в камеры видео наблюдения. Ну и вроде всё, сутки через трое. Хотел уйти с 5/2 на 1/3. Но я не согласился, слишком тяжело, слишком. Через 6 лет после тех суток я начну изучать Java и пробовать писать приложения на андроид. Третьим моим пет приложением будет Ch4IR. Написанный на библиотеке LibVLC и в память о несложивщейся карьере в сесурити. Он был настоящим RTSP рекордером: отображал 4 потока, писал 4 потока на флешку или usb диск, нарезал куски видео по 60 минут и автоматически удалял записи старше указанной даты. Он умел воспроизводить записи и перематывать их. Но всё изменилось, перед самой публикацией. Назад в 2025

    habr.com/ru/articles/1025844/

    #rtsp #m3u8 #m3u #iptv #twitch #видеонаблюдение #dahua #rvi #android #вайбкодинг

  7. Как ИИ написал локальный редактор IPTV-плейлистов на FastAPI + React 19

    Заголовок : Как я написал локальный редактор IPTV-плейлистов на FastAPI + React 19 (и почему всё состояние хранится по именам) Хабы : React , FastAPI , TypeScript , Tailwind CSS , Open source , IPTV , Python Теги : m3u , m3u8 , iptv , fastapi , react , hls , epg , drag-and-drop , self-hosted

    habr.com/ru/articles/1024902/

    #m3u #m3u8 #iptv #fastapi #react #hls #epg #draganddrop #selfhosted

  8. In smalltech news, Ive been finding new ways of playing radio streams since TuneIn app became obsessed with location, and other apps (in Playstore) are packed with ads (RadioBox is ok). Transistor is a good solid choice from F-Droid but doesnt work on Android 6. So, I have two options: use an html audio player to play streams but if they keep timing out due to OS limit, use VLC. On Win10, make a playlist with xspf. Works like a dream.

    #radio #onlineradio #HLS #m3u8 #vlc #audio

  9. If anyone is a fan of the Japanese TV show #GakiNoTsukai I cane across a stream of English subtitled episodes at:
    https://gaki-no-tsukai.stream/

    They even seem to have a
    #PeerTube channel if that is more your thing:
    https://peertube.gaki-no-tsukai.stream/w/3EYhc6q6YPT8dfYitQE2EN

    Here is the
    #M3U8 if you want to add this to your IPTV setup or want to just view the stream in something like MPV :
    https://hamada.gaki-no-tsukai.stream/hls/test.m3u8

  10. Anyone have experience with adding images to the #OSD of #MPV?
    I'm looking for some simple example code for `overlay-add` that adds multiple (PNG) images to the on-screen-display, along with some text, through a #LUA script.

    I kinda want to modify #MpvPlaylistManager (github.com/jonniek/mpv-playlis) to include thumbnails for each playlist entry, and ideally read their locations from the #m3u8 playlist file.