m3u8 downloader [24.04.19][Windows]

更新记录:
支持杜郎说的【那个网站】的下载

参数说明:
C:\Users\obaby>E:\Pycharm_Projects\m3u8_downloader\dist\m3u8_downloader\m3u8_downloader.exe
****************************************************************************************************
       _           _             ____
  ___ | |__   __ _| |__  _   _  / __ \ _ __ ___   __ _ _ __ ___
 / _ \| '_ \ / _` | '_ \| | | |/ / _` | '_ ` _ \ / _` | '__/ __|
| (_) | |_) | (_| | |_) | |_| | | (_| | | | | | | (_| | |  \__ \
 \___/|_.__/ \__,_|_.__/ \__, |\ \__,_|_| |_| |_|\__,_|_|  |___/
                         |___/  \____/

m3u8 downloader by obaby
Verson: 24.04.19
m3u8_downloader -i <input m3u8 link> -o <output file> -p <out put path> -f <input file> -m <ffmpeg path>
Need Arguments:
         -i <input m3u8 link>
Option Arguments:
         -o <output file> -p <out put path> -f <input file>
         -m <ffmpeg path>
ffmpeg:E:\Pycharm_Projects\m3u8_downloader\dist\m3u8_downloader\bin/ffmpeg.exe
Blog: http://oba.by
      http://www.h4ck.org.cn
Source Code: http://h4ck.org.cn/2020/01/基于ffmpeg的m3u8下载/
****************************************************************************************************

实现方法,网页代码:

<p>人气女神抖娘利世最新剧情,《伴郎团轮新娘》,剧情非常新颖,新婚当天,绿帽老公绿帽瘾犯了,直接安排伴郎团到新房**新娘,并拍照录像记录下来,随着多人的抚摸,新娘的声音越来越骚了,看来是舒服了,身体里塞了两根**,忙不过来了。</p><p><img src="/usr/plugins/tbxw/zw.png" data-xuid="1" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621023957579.jpeg" alt="伴郎团**新娘1.jpg" title="伴郎团**新娘1.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="2" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621024018359.jpeg" alt="伴郎团**新娘2.jpg" title="伴郎团**新娘2.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="3" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621024126007.jpeg" alt="伴郎团**新娘3.jpg" title="伴郎团**新娘3.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="4" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621024181921.jpeg" alt="伴郎团**新娘4.jpg" title="伴郎团**新娘4.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="5" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621024224527.jpeg" alt="伴郎团**新娘5.jpg" title="伴郎团**新娘5.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="6" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621024363304.jpeg" alt="伴郎团**新娘6.jpg" title="伴郎团**新娘6.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="7" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621024468012.jpeg" alt="伴郎团**新娘7.jpg" title="伴郎团**新娘7.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="8" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621024625572.jpeg" alt="伴郎团**新娘8.jpg" title="伴郎团**新娘8.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="9" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621024781008.jpeg" alt="伴郎团**新娘9.jpg" title="伴郎团**新娘9.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="10" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621024820664.jpeg" alt="伴郎团**新娘10.jpg" title="伴郎团**新娘10.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="11" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621024934767.jpeg" alt="伴郎团**新娘11.jpg" title="伴郎团**新娘11.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="12" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621025084912.jpeg" alt="伴郎团**新娘12.jpg" title="伴郎团**新娘12.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="13" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621025176372.jpeg" alt="伴郎团**新娘13.jpg" title="伴郎团**新娘13.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="14" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621025236535.jpeg" alt="伴郎团**新娘14.jpg" title="伴郎团**新娘14.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="15" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621025488909.jpeg" alt="伴郎团**新娘15.jpg" title="伴郎团**新娘15.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="16" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621025523013.jpeg" alt="伴郎团**新娘16.jpg" title="伴郎团**新娘16.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="17" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621025631888.jpeg" alt="伴郎团**新娘17.jpg" title="伴郎团**新娘17.jpg"><br><img src="/usr/plugins/tbxw/zw.png" data-xuid="18" data-xkrkllgl="https://pic.feiqr.cn/upload/xiao/20240416/2024041621034618985.jpeg" alt="伴郎团**新娘18.jpg" title="伴郎团**新娘18.jpg"></p><span id="menu_index_1" name="menu_index_1"></span><h2>视频专区</h2><p><div class="dplayer" data-config='{"autoplay":false,"loop":false,"lang":"zh-cn","volume":0.69999999999999996,"autoSize":true,"fullscreen":true,"fullscreenWeb":true,"url":"https:\/\/hls.vdtuzv.com\/videos3\/fd105d46216ad450207268b0350f10c5\/fd105d46216ad450207268b0350f10c5.m3u8?auth_key=1713486487-6621ba973e01a-0-d8901c37eaf1e72361d45bafb51dfbb2&v=3&time=0","poster":"","type":"m3u8","show_ads":true,"ad_img_url":"","ad_video_url":"","ad_jump_url":"","total_duration":5,"play_duration":5,"open_danmu":true}'></div></p><p><div class="dplayer" data-config='{"autoplay":false,"loop":false,"lang":"zh-cn","volume":0.69999999999999996,"autoSize":true,"fullscreen":true,"fullscreenWeb":true,"url":"https:\/\/hls.vdtuzv.com\/videos3\/1bae816a71da93216bbe39743d712bf4\/1bae816a71da93216bbe39743d712bf4.m3u8?auth_key=1713486487-6621ba973e034-0-1311ba6eb23136b5d901d0e92053909b&v=3&time=0","poster":"","type":"m3u8","show_ads":true,"ad_img_url":"","ad_video_url":"","ad_jump_url":"","total_duration":5,"play_duration":5,"open_danmu":true}'></div></p><p>

实现方法:

def get_bl05_m3u8_link(url):
    print('_' * 70)
    print('[A] 解析播放地址......')
    html_doc = get_url_source_code(url)
    bs = BeautifulSoup(html_doc, "html.parser")
    pattern = re.compile(r"var cms_player = {(.*?);$", re.MULTILINE | re.DOTALL)
    player_divs = bs.findAll('div', class_='dplayer')
    m3u8_list= []
    for p in player_divs:
        data_config = p.get('data-config')
        json_data = json.loads(data_config)
        m3u8_link = json_data['url']
        title = bs.title.string
        print('[A] 标题:' + title)
        print('[A] 播放地址:' + m3u8_link)
        m3u8_list.append({'title':title,
                          'link':m3u8_link})
        print('_' * 70)
    return m3u8_list

工具下载地址:

温馨提示: 此处隐藏内容需要发表评论,并且审核通过后才能查看。
(发表评论请勾选 在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。
(请仔细检查自己的昵称和评论内容,以免被识别为垃圾评论而导致无法正常审核。)

☆版权☆

* 网站名称:obaby@mars
* 网址:https://h4ck.org.cn/
* 个性:https://oba.by/
* 本文标题: 《m3u8 downloader [24.04.19][Windows]》
* 本文链接:https://h4ck.org.cn/2024/04/16580
* 短链接:https://oba.by/?p=16580
* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


You may also like

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注