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

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

  •  1
     
  •   YogiLiu · 250 天前 · 1164 次点击
    这是一个创建于 250 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    地址: 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  
       250 天前 via Android
    重复发明轮子了
    mu2er
        2
    mu2er  
       250 天前 via iPhone
    几年前 Appletv 上还没有哔哩哔哩的第三方 app 的时候这么折腾过,就有 podsync 的项目,只看你的描述,跟这个一点差别也没有。
    pste
        3
    pste  
       250 天前 via Android
    @MAGA2022 有成熟服务吗?
    YogiLiu
        4
    YogiLiu  
    OP
       249 天前
    @mu2er 这个我当时看过,他需要部署一个 Web 服务,而我就是不想部署 Web 服务,最好就是直接运行在个人电脑上的工具,关机也不影响其他客户端使用。
    Asimov01
        5
    Asimov01  
       241 天前
    好东西,感谢
    nicevoice
        6
    nicevoice  
       170 天前
    谢了,正在找类似的项目,谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4235 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:06 · PVG 12:06 · LAX 21:06 · JFK 00:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.