• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ethusdt
0.01D
V2EX  ›  程序员

Tiktok 视频禁止下载的原理是什么?

  •  
  •   ethusdt · Mar 9, 2023 · 4628 views
  •   You need to sign in to view this topic
    This topic created in 1344 days ago, the information mentioned may be changed or developed.

    平时找到视频链接, 可以直接下载, 但今天下载 TikTok 的视频结果下载失败.

    操作步骤:

    1. Chrome 打开 tiktok 视频链接, 比如这个例子
    2. 鼠标右击 Inspect
    3. 搜索 <video> 标签, 然后找到视频的 src, 复制下来
    4. 新标签页面打开这个视频正常播放, 点击视频下载, 结果失败, 下载的并不是视频, 而是 download.html (Forbidden), 如图

    download

    slowman
    slowman
    Mar 9, 2023
    1
    右键,视频存储为,可以
    hahasong
    hahasong
    Mar 9, 2023
    2
    能播就能下
    ethusdt
    ethusdt
    OP
    Mar 9, 2023
    3
    @1423 确实可以, 但为啥点击视频的下载按钮就不行了呢.
    ethusdt
    ethusdt
    OP
    Mar 9, 2023
    4
    @hahasong 说的没毛病, 但和我的问题无关..
    em70
    em70
    Mar 9, 2023
    5
    @FaiChou 限制下载,无非就是 useragent,referer 限制,下载按钮可能没有传参
    ben5959
    ben5959
    Mar 9, 2023
    6
    需要添加 cookie 值 tt_chain_token 才能下载
    systemcall
    systemcall
    Mar 10, 2023 via Android
    7
    检查 cookie 里面的参数、referer 限制,还有就是用切片
    很多网站都做了反下载,要用专门的工具。我不用 tiktok ,但是像 YouTube 、b 站、p 站,都要专门的工具来下载
    ethusdt
    ethusdt
    OP
    Mar 10, 2023
    8
    @em70 我使用浏览器插件已经将 referer 加上了 但还是不行. 看来应该是 6 楼的回答才是正解.
    40kecedwixyCdM81
    40kecedwixyCdM81
    Mar 10, 2023
    9
    tt 视频不随便下么
    afeiche
    afeiche
    Mar 10, 2023
    10
    查看网络请求里面应该能看到真实访问的 url ,假如鉴权不是一次性的,应该能搞下来,不过大部分视频都是切片的.ts ,还得自己合起来
    jacy
    jacy
    Mar 10, 2023
    11
    第一眼还以为是个话筒
    poporange
    poporange
    Mar 10, 2023
    12
    请求头不对吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1050 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 18:47 · PVG 02:47 · LAX 10:47 · JFK 13:47
    ♥ Do have faith in what you're doing.