爱意满满的作品展示区。
kennyInTheHouse

做了个本地擦硬字幕 / 去水印的工具,先看检测框再擦

  •  
  •   kennyInTheHouse · 2 days ago · 836 views

    有些素材画面能用,但底下一行烧录字幕,或者角上挂着水印。在线网站要上传原片。桌面一键软件我也不放心它直接开擦。

    VideoWipe 在本机跑。先检测硬字幕、水印、Logo 、时间戳,给你看框,按轨道勾选,再修画面。输出 MP4 保留原音轨。

    命令行:

    git clone https://github.com/KKenny0/videowipe.git
    cd videowipe
    pip install -e ".[onnx]"
    videowipe clean input.mp4 -o result/
    

    本地网页:pip install -e ".[web,onnx]" && videowipe serve 浏览器开 http://127.0.0.1:8000

    想要 Windows 一键安装包的话,VSR ( YaoFANGUK/video-subtitle-remover )更合适。这个项目面向:先预览、能 Docker / Worker 跑、能嵌进自己的流程。

    还没上 PyPI 。GPL-3.0 。

    https://github.com/KKenny0/videowipe

    7 replies    2026-08-14 09:31:41 +08:00
    aero99
        1
    aero99  
       2 days ago
    看上去很不错,不知处理 1080 60P 或 4K 视频的速度如何,或者重新生成的 MP44 对画质有没有影响
    kennyInTheHouse
        2
    kennyInTheHouse  
    OP
       2 days ago
    @aero99 周末刚对性能做了一些优化,画质这一块儿一开始是做了最大保留。欢迎测试反馈~~🤝
    jackOff
        3
    jackOff  
       2 days ago
    能不能擦除视频里随地乱跑的水印?
    aero99
        4
    aero99  
       2 days ago
    @kennyInTheHouse 我抽空测试下,去除字幕之前用了几款都不是很理想
    Ccf
        5
    Ccf  
       1 day ago
    能去 b 站的么?
    kennyInTheHouse
        6
    kennyInTheHouse  
    OP
       1 day ago
    @jackOff 当前 videowipe 可能比较适合位置相对固定的目标,检测过程会把这些目标聚成稳定一个个稳定轨道。如果你说的乱跑是那种快速乱飘、乱跑的水印可能比较难稳定框住,擦除后的效果也不太确定。

    你可以先 --preview 看看有没有框到。
    kennyInTheHouse
        7
    kennyInTheHouse  
    OP
       1 day ago
    @Ccf 你可以本地试一下,要看待处理的目标是什么。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2802 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:57 · PVG 20:57 · LAX 05:57 · JFK 08:57
    ♥ Do have faith in what you're doing.