fallenff
V2EX  ›  问与答

如何获取 m3u8 文件的真实大小

  •  
  •   fallenff · Oct 10, 2017 · 3892 views
    This topic created in 3167 days ago, the information mentioned may be changed or developed.

    m3u8 好像是播放列表文件? 那么该如何获取其播放源的视频大小呢

    7 replies    2017-10-10 21:02:10 +08:00
    coderluan
        1
    coderluan  
       Oct 10, 2017
    m3u8 直接文本编辑器打开就行吧,里面有实际 http 地址的 ts 格式的视频,请求这个地址返回的 content-length 字段就是大小了,分别获得然后加起来。
    fallenff
        2
    fallenff  
    OP
       Oct 10, 2017
    @coderluan #1 看了下,里面有好多,感觉好碎片..有没有更简单的办法呢
    coderluan
        3
    coderluan  
       Oct 10, 2017
    @fallenff #2 碎片再多,也都是一种格式,写一个脚本就搞定了,你感觉不简单,说明你不会写脚本,那样更简单的方法就是,花钱找人给你写一个,哈哈。
    fallenff
        4
    fallenff  
    OP
       Oct 10, 2017
    @coderluan #3 用 httpclient 循环访问感觉好慢..
    kslr
        5
    kslr  
       Oct 10, 2017
    如果切片长度是固定的,那么通过计算数量也可以预估大概一个范围。
    wdlth
        6
    wdlth  
       Oct 10, 2017
    这还得看是不是直播,如果是直播的话列表是不完整的,而且会更新。
    fallenff
        7
    fallenff  
    OP
       Oct 10, 2017
    @wdlth #6 不是直播的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3036 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 10:45 · PVG 18:45 · LAX 03:45 · JFK 06:45
    ♥ Do have faith in what you're doing.