抖音原画解析接口

吉酱778 2026-10-18 23:53 1

看到已经有人公布了这个接口,在这里就再补充一下发出来吧

其实还有很多其他的原画接口,可以去挖到的


先抛砖引玉了



  1. 抖音原画接口:



https://aweme.snssdk.com/aweme/v1/play/?video_id=&ratio=default&line=0



拿 302重定向的Location

无需 Cookie、体积可用 HEAD 探测、部分媒体访问需要抖音 Referer。



  1. 其余画质接口(4k 2k 1080p 720p 540p):



https://www.douyin.com/aweme/v1/web/aweme/detail/



可以不带 Cookie,带 Origin: https://open.douyin.com 和 Referer: https://open.douyin.com/

一次拿回 video.bit_rate[]的全部转码档:

URL = item.play_addr.url_list[0]

备用URL = item.play_addr.url_list[1]

大小 = item.play_addr.data_size

宽高 = item.play_addr.width / height

帧率 = item.FPS

码率 = item.bit_rate

编码 = is_h265 / is_bytevc1



  1. 视频作品的播放量:



https://jingxuan.douyin.com/m/video/{id}?app=yumme



无需 Cookie、移动端 UA

直接拿playcount 实况和图文作品为0

最新回复 (7)
  • Moling 10-18 23:54
    1楼

    虽然暂时用不到,但是顶一下 希望可以直接使用

  • 沈君墨 10-18 23:54
    2楼

    不懂就问 这种是不是应该加个等级啊

  • 宮下玲奈 10-18 23:55
    3楼

  • 吉酱778 楼主 10-24 18:23
    4楼

    对于ratio=default,可以`redirect: 'manual'`,只拿 302 的Location 头

    ①:



    由精选接口:https://jingxuan.douyin.com/m/video/{id}?app=yumme 拿响应yumme_detail.video.video_model 里面的fallback_api

    得到形如 `https://vas-lf-x.snssdk.com/video/fplay/1/<32位hex>/?aid=392139&codec_type=…&…` 的地址



    ②:



    只改 `codec_type=8`,原样请求 fplay



    ③:



    拿响应:video_info.data

    在 `video_list` 中找唯一一个 quality = ‘original’ 的档位,取字段

    size | 文件字节数

    vwidth / vheight | 宽 / 高

    float_fps(回退 fps) | 帧率

    bitrate | 码率

    codec_type | 编码

    video_duration(data 上) | 时长



    做并行请求的情况下会比HEAD探测文件大小和MP4 探测帧率快得多

  • Vita 10-24 18:26
    5楼

    ^-^^-^^-^我说咋这么眼熟,现在这个都公开了么

  • 吉酱778 楼主 10-24 18:36
    6楼

    这个接口最开始开源的是bugpk 在github上 我只是总结了一下哈哈哈 ^-^

  • what's more 10-24 18:44
    7楼

    这个接口 俩个月前我通过kukutool给的CDN接口与原视频数据对比 逆向出来了

    还vibe了一个网站:douparse ^-^

* 帖子来源Linux.do
返回