V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
guguji5
V2EX  ›  程序员

小红书 twitter 上的视频如何下载

  •  
  •   guguji5 · 2023-07-16 09:53:51 +08:00 · 7171 次点击
    这是一个创建于 495 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作为一个菜鸡前端工程师,也是一个网球爱好者,看到娜姐的发球太标准了,想获取 video 的 src 下载下来仔细对比,但是 src 是这种格式“blob:https://www.xiaohongshu.com/d2a7f995-ab20-4e9c-a70f-4606b726a487” 有大佬指点一下如何下载吗?

    贴一个小红书链接: https://www.xiaohongshu.com/explore/64add7d1000000001002acd0

    61 条回复    2024-06-22 12:55:30 +08:00
    voidlhf
        1
    voidlhf  
       2023-07-16 09:58:38 +08:00 via Android   ❤️ 1
    cssk
        2
    cssk  
       2023-07-16 10:04:49 +08:00 via iPhone
    插件版 twitter ,小红书直接 app 里下载
    V2April
        3
    V2April  
       2023-07-16 10:04:50 +08:00
    IDM ,这钱花的真是值
    ansonsiva
        4
    ansonsiva  
       2023-07-16 10:31:55 +08:00
    downie
    ae86
        5
    ae86  
       2023-07-16 10:32:20 +08:00
    @voidlhf 我想知道这种网站背后解析下载原理
    Microi
        6
    Microi  
       2023-07-16 10:32:26 +08:00
    123wgf
        7
    123wgf  
       2023-07-16 10:42:51 +08:00
    downie4 ,强烈推荐
    kdwnil
        8
    kdwnil  
       2023-07-16 10:46:15 +08:00   ❤️ 1
    @ae86 小红书 和 twitter 都有提供 mp4 链接,在 Network 那栏就能找到,剩下的就是调接口的事
    cs419
        9
    cs419  
       2023-07-16 10:47:27 +08:00
    直接看网络请求 都没做什么加密处理

    https://sns-video-hw.xhscdn.com/ 自己拼上
    stream/110/258/01e4add793e8080901037303894713a45b_258.mp4
    ungrown
        10
    ungrown  
       2023-07-16 10:56:02 +08:00
    youtube-dl
    yt-dlp
    gallery-dl
    waler
        11
    waler  
       2023-07-16 11:15:20 +08:00   ❤️ 1
    lucacham
        12
    lucacham  
       2023-07-16 12:41:02 +08:00
    Twitter 有什么工具能一键抓取某一个用户的视频照片吗?
    evilStart
        13
    evilStart  
       2023-07-16 13:01:57 +08:00 via Android
    这样一个恨国党有什么可看的?中国有这么多网球选手非得看她?
    kappa
        14
    kappa  
       2023-07-16 13:07:32 +08:00
    @evilStart 还有谁拿过大满贯?
    littiefish
        15
    littiefish  
       2023-07-16 13:21:21 +08:00 via iPhone
    楼上二极管又开始扣帽子了
    mohulai
        16
    mohulai  
       2023-07-16 13:39:41 +08:00
    @evilStart 我现在有时候真的分不清谁是粉红谁是阴阳怪气了,大概每个人都在按自己希望的去理解。
    zzzzzzzzsafdasd
        17
    zzzzzzzzsafdasd  
       2023-07-16 13:39:43 +08:00
    @littiefish 一眼串,再看下回复,确诊
    CEBBCAT
        18
    CEBBCAT  
       2023-07-16 13:46:30 +08:00
    @littiefish #14 阁下的拉红插件是不能用了吗?/狗头
    charlieethan
        19
    charlieethan  
       2023-07-16 13:46:51 +08:00
    https://github.com/xifangczy/cat-catch
    给你推荐个浏览器插件吧,不仅小红书 twitter 的视频能下载,很多国内视频网站的 ts 分段视频也能下载
    kuxiaobai
        20
    kuxiaobai  
       2023-07-16 14:14:06 +08:00
    idm 直接可以下载
    berserk
        21
    berserk  
       2023-07-16 14:31:55 +08:00
    我一般都是懒得研究直接用录屏的方式暴力获取。
    guguji5
        22
    guguji5  
    OP
       2023-07-16 14:43:03 +08:00
    @waler
    @cs419 403 吧,你信你们试试?
    guguji5
        23
    guguji5  
    OP
       2023-07-16 14:47:53 +08:00
    @charlieethan 有两下子,但是打开后小红书视频直接打不开了。还是不能用
    guguji5
        24
    guguji5  
    OP
       2023-07-16 14:50:34 +08:00
    @voidlhf 不能用,不信您试试?
    guguji5
        25
    guguji5  
    OP
       2023-07-16 14:52:30 +08:00
    @V2April
    @kuxiaobai idm 竟然只有 exe ,mac 用户没这福利了
    ZTom
        26
    ZTom  
       2023-07-16 15:37:15 +08:00
    @guguji5 用 Downie4 也可以下载
    cheese
        27
    cheese  
       2023-07-16 15:50:30 +08:00
    cheese
        28
    cheese  
       2023-07-16 15:51:19 +08:00
    @cheese #27
    Pastsong
        29
    Pastsong  
       2023-07-16 15:57:29 +08:00   ❤️ 1
    有网页版的都好搞,谁能告诉我微信视频号的视频怎么下载?
    guguji5
        30
    guguji5  
    OP
       2023-07-16 16:07:10 +08:00
    @cheese 我也到这了,你下载能成功?我下载下来是乱码
    cheese
        31
    cheese  
       2023-07-16 16:10:30 +08:00   ❤️ 1
    @guguji5 #30 加个.mp4 的后缀就好了
    guguji5
        32
    guguji5  
    OP
       2023-07-16 16:12:42 +08:00
    @123wgf
    @ZTom 我这姿势不对吗?就贴进去这个 url 报错呀
    https://www.xiaohongshu.com/explore/64add7d1000000001002acd0

    ![]( )
    Sting1226
        33
    Sting1226  
       2023-07-16 16:13:23 +08:00
    收费的有 IDM ,免费的有 NDM ,都可以嗅探网视频。
    guguji5
        34
    guguji5  
    OP
       2023-07-16 16:15:46 +08:00
    @cheese 果然,感谢!
    sdsnyx
        35
    sdsnyx  
       2023-07-16 16:17:51 +08:00
    @guguji5 ,是不是改名字,加后缀.mp4 就可以了呢
    sdsnyx
        36
    sdsnyx  
       2023-07-16 16:18:45 +08:00
    手慢了,测试后回复的。没看到已经有回答了。哈。
    guguji5
        37
    guguji5  
    OP
       2023-07-16 16:21:17 +08:00
    @123wgf
    @ZTom 好了好了,是我代理问题没下载成功,关了就好了
    guguji5
        38
    guguji5  
    OP
       2023-07-16 16:26:23 +08:00
    @Sting1226 downie 可以,NDM 似乎不行,,下载下来一个 html ,没嗅探到视频
    redsun368573607
        39
    redsun368573607  
       2023-07-16 16:44:30 +08:00
    twitter 用 youtube-dl 没问题,某书不清楚
    xifangczy
        40
    xifangczy  
       2023-07-16 16:52:10 +08:00
    前端的都还不会用 DevTools ? 看 Network 里面不就有视频么。。
    guguji5
        41
    guguji5  
    OP
       2023-07-16 17:09:56 +08:00
    @xifangczy 现在的视频,都不是一个 mp4 资源,可以直接下载的,,有点复杂
    Pichai
        42
    Pichai  
       2023-07-16 17:20:47 +08:00
    小红书 F12 直接第一个链接,使用浏览器打开就可以右键保存了。
    twitter google 搜索 twitter video download 。第一个链接是我常用的。
    Sting1226
        43
    Sting1226  
       2023-07-16 17:36:24 +08:00
    @guguji5 NDM 大部分时候还是好用的,不灵的时候还有脚本,GreasyFork 上就有。
    yolee599
        44
    yolee599  
       2023-07-16 17:40:01 +08:00 via Android
    Twitter 直接在评论区 @shipin_xiazai 稍等一会就会给你一个视频链接,就能下了。小红书没研究过
    SekiBetu
        46
    SekiBetu  
       2023-07-16 18:46:47 +08:00
    IDM
    XuHuan1025
        47
    XuHuan1025  
       2023-07-16 19:43:31 +08:00
    老哥们 下载的时候 idm 提示类似什么法律保护的资源,不让下 怎么解决
    chutsetien
        48
    chutsetien  
       2023-07-16 19:50:15 +08:00
    @guguji5 每个视频的播放过程中按暂停,然后开启 Allow Right Click 之类的插件,就可以右键另存为( Firefox 可以,另外一款不知名又难用到死的 C 开头的浏览器不行),之后再关闭开启右键的插件就行了。我也不知道为什么,但如果检测到开启右键的插件在本页上运行,它就连播放都报错。
    kilotiger
        49
    kilotiger  
       2023-07-16 20:23:16 +08:00   ❤️ 1
    @evilStart #13 你那是没人家那经济条件和实力,要有条件了你这种人叛国比谁都快,别觉得自己多高尚。
    Kokororin
        50
    Kokororin  
       2023-07-16 21:08:22 +08:00
    blob:开头的链接可以直接使用浏览器打开,然后下载
    jim9606
        51
    jim9606  
       2023-07-16 22:46:48 +08:00
    推我是用的脚本

    https://greasyfork.org/zh-CN/scripts/423001-twitter-media-downloader

    xhs 很少用,我是直接用 network 调试扒网址的
    colinyn428
        52
    colinyn428  
       2023-07-17 08:44:17 +08:00
    我用的一个浏览器扩展:猫抓
    https://github.com/xifangczy/cat-catch
    macy
        53
    macy  
       2023-07-17 10:05:05 +08:00
    guguji5
        54
    guguji5  
    OP
       2023-07-17 10:46:16 +08:00
    @colinyn428 测了,不好用,下不下来,我找到方案了
    guguji5
        55
    guguji5  
    OP
       2023-07-17 10:46:32 +08:00
    @macy 可以下,是我梯子的原因,感谢
    SleepyRaven
        56
    SleepyRaven  
       2023-07-17 16:07:06 +08:00
    直接从代码里就能搞出来
    window.__INITIAL_STATE__.note.note.value.video.media.stream.h264[0].masterUrl.replace(/^http/,'https')

    小红书这个有点偷懒,blob 一般配合 m3u8 地址用流传输,而不是直接 mp4 资源地址。
    虽然实际并不能防盗,但门槛高一些,需要接收流下载类似 ts 格式的视频。
    9527you
        57
    9527you  
       2023-07-17 16:30:32 +08:00
    电脑上 IDM ,苹果手机上用快捷指令,安卓上还不知道,
    guguji5
        58
    guguji5  
    OP
       2023-07-17 19:00:57 +08:00
    @SleepyRaven 太牛了大佬。能分享一下怎么发现的么?
    xifangczy
        59
    xifangczy  
       2023-07-19 13:16:38 +08:00
    @guguji5 😅我就是这个扩展的作者... 哪里不好用... 怎么下不下来... 有没有可能是你梯子的原因😅
    guguji5
        60
    guguji5  
    OP
       2023-07-19 14:04:47 +08:00
    @xifangczy 印象中好像探测都没探测到。就我贴的小红书链接。没探测到视频文件都。
    WMutong
        61
    WMutong  
       153 天前
    https://github.com/YingHaoGao/BlobDownload
    这个项目,一个 chrome 扩展一个 python ,chrome 检测 m3u8 资源并且下载,python 通过 m3u8 和 key 下载 ts 并且合并成 mp4
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   933 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 21:28 · PVG 05:28 · LAX 13:28 · JFK 16:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.