V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
YogiLiu
V2EX  ›  分享创造

做了一个网络视频转播客的小工具

  •  1
     
  •   YogiLiu · 2023-10-06 15:22:49 +08:00 · 1425 次点击
    这是一个创建于 395 天前的主题,其中的信息可能已经有所发展或是发生改变。

    起因是我很喜欢看一些知识类、资讯类的视频,特别是在上下班的地铁上,这类视频的特点是基本只听就行,不需要看,加之地铁上信号确实不好,所以就萌生了把视频转换称播客的订阅链接,使用泛用型播客客户端听的想法。

    地址: https://github.com/YogiLiu/podmaker

    目前仅支持 YouTube ,计划是支持 B 站,但是 B 站的反爬策略我实在是没精力去研究,加之我常听的 UP 主也在 YouTube 发视频,所以就一直没做 XD 。

    基本的原理是把视频爬下来,转换成音频,同时生成 RSS 文件。此工具暂时不提供 Web 服务,需要使用额外的方法将本工具生成的文件向公网发布。不过这个工具可以把文件存储到 S3 ,配合 S3 服务商自带的 HTTP 服务,基本也能达到一样的效果。

    我目前使用了大概一个多月了,跑在家里的树梅派 3B 上(家里有透明代理网关),S3 用的是 Cloudflare 的,免费 10G 用来存音频文件绰绰有余。

    欢迎 Star ,如果能 PR 就更好了,是想支持国内的一些视频平台来着,但是本菜鸟爬虫技术堪忧。

    6 条回复    2023-12-25 23:14:31 +08:00
    MAGA2022
        1
    MAGA2022  
       2023-10-06 15:30:23 +08:00 via Android
    重复发明轮子了
    mu2er
        2
    mu2er  
       2023-10-06 20:38:22 +08:00 via iPhone
    几年前 Appletv 上还没有哔哩哔哩的第三方 app 的时候这么折腾过,就有 podsync 的项目,只看你的描述,跟这个一点差别也没有。
    pste
        3
    pste  
       2023-10-07 09:06:03 +08:00 via Android
    @MAGA2022 有成熟服务吗?
    YogiLiu
        4
    YogiLiu  
    OP
       2023-10-07 14:48:34 +08:00
    @mu2er 这个我当时看过,他需要部署一个 Web 服务,而我就是不想部署 Web 服务,最好就是直接运行在个人电脑上的工具,关机也不影响其他客户端使用。
    Asimov01
        5
    Asimov01  
       2023-10-16 08:56:48 +08:00
    好东西,感谢
    nicevoice
        6
    nicevoice  
       315 天前
    谢了,正在找类似的项目,谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1210 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 18:03 · PVG 02:03 · LAX 10:03 · JFK 13:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.