【开源自荐】榨干了两天 Claude 额度,我用Python+FFmpeg给团队写了个视频压制与质检工具——小雪工具箱
- 内容介绍
- 文章标签
- 相关推荐
开源地址:GitHub - xueayi/XiaoXue-Video-Tools: 基于ffmpeg的视频图像处理和检查工具箱
本项目推荐给需要快速完成压制、素材规格筛选、投稿违规风险素材检查的部分视频创作者和UP主。
此前团队B站投稿前一直用小丸工具箱压制,但是转眼一看小丸工具箱已经十年没更新了,ffmpeg的版本已经跟不上时代了,而且眼下团队内也有一些特定的新需求,于是一拍脑门把之前酝酿许久的“ffmpeg套壳计划”搬了出来。
前端用的Gooey,后端用的python(别问为什么是python,问就是别的不会)。从周五写到周日,爆肝腰酸背痛脖子疼。总算用我蹩脚的开发能力和强大的AI赋能搞定了这个小工具箱,自己还是挺满意的。“我们两个真厉害!”
基本算是榨干了antigravity每五个小时更新的Claude额度。
这里顺便推荐一下antigravity额度监控插件、以及隔壁佬友开发的不用tun就能强制代理antigravity的插件
- GitHub - wusimpl/AntigravityQuotaWatcher: Google Antigravity AI模型配额监控插件 (Antigravity AI Model Quota Watching)
- https://linux.do/t/topic/1422119
虽然也是个重复造轮子的工程,市面上确实已经有很多FFmpeg的图形界面工具了,比如ShanaEncoder、HandBrake等等。不过果然还是根据自己的需求做的工具用起来能最直接地解决痛点,有一些在实际团队协作过程中需要用到的功能还是自己加上来得实在。
工具名称:小雪工具箱
核心特色
- 预设压制预设,也允许高级输入
- 内置了多档预设。
- 预设常用编码方式和参数选项。
因为团队流程中一些压制参数比较固定,比如B站投稿的最终压制,或是一些时候需要快速导出预览,所以预设常用配置就很关键。有时候也需要做一些优化调整,所以保留自由度也是很重要的。
image11107×1137 177 KB
- 字幕兼容模式(参考小丸工具箱的处理方案)
- 很多时候压制用ffmpeg原生的libass压制带字幕的视频,字体显示会出问题。这是因为原生滤镜不能识别多字重字体文件的不同字重,而Windows系统却能识别,因此需要用一种所见即所得的方案替代原生模式的压制。
- 内置AviSynth + VSFilter,无需安装任何额外插件,开启“兼容模式”就能渲染大部分出现上述问题的字幕。
- 素材质量检测 (QC)
- 团队协作时,经常收到格式不对的素材或者质量不达标的素材,分辨率、码率一个一个检查太费时间。
- 工具箱可以一键检测视频的码率、分辨率、兼容性,并生成检测报告,把控素材质量。
image21107×1147 193 KB
- 实用的效率小工具
- 批量管理:文件夹批量创建、序列重命名(治愈强迫症)。
- 通知系统:长时间的压制任务做完了支持飞书通知或自定义 Webhook,不用一直盯着屏幕。任务完成可以自动发送消息到飞书或QQ。
- Shield 增强版:甚至集成了有过审风险图片识别功能,帮团队预判 B 站/平台的过审风险。
image31107×1129 179 KB
有一些不合理的地方或者可改进的建议欢迎大佬们提出,希望能把这个工具做好!
(求各路大佬们顺手给个star)
--【壹】--:
感谢大佬
--【贰】--:
收藏了。支持一下
--【叁】--:
佬友厉害啊
--【肆】--:
佬牛逼的
--【伍】--:
有用,收藏了
--【陆】--:
佬牛逼,免tun太关键了哈哈
--【柒】--:
无敌了佬!
--【捌】--:
佬也很厉害 很实用 先star备起~
--【玖】--:
感谢佬友
--【拾】--:
可以的佬厉害 免tun我也是看别的大佬做的 顺便宣传一下自己开源的大学生期末刷题系统必备 GitHub - IceYuanyyy/Practice_Review: 🚀 Record My Journey to Conquer the World Wide Web! This repository contains all my web crawler practice codes. From mastering the basics of Requests 📡, to brute-forcing with Selenium 🤖, and diving deep into the Scrapy framework 🕷️. I'm weaving a web to capture data from across the internet!
希望帮忙点点star 目前忙于期末中更新维护较慢 欢迎各位提交issue
--【拾壹】--:
支持一下大佬的项目
--【拾贰】--:
收藏了。支持一下
--【拾叁】--:
话说能支持iso压制吗
--【拾肆】--:
厉害了大佬, 这个主要解决什么痛点?
--【拾伍】--:
厉害了大佬
--【拾陆】--:
实现压制视频的图形化操作,以及自动扫描图片素材作为视频素材是否合规
--【拾柒】--:
大佬强牛
--【拾捌】--:
感谢分享佬友厉害
--【拾玖】--:
感谢大佬
开源地址:GitHub - xueayi/XiaoXue-Video-Tools: 基于ffmpeg的视频图像处理和检查工具箱
本项目推荐给需要快速完成压制、素材规格筛选、投稿违规风险素材检查的部分视频创作者和UP主。
此前团队B站投稿前一直用小丸工具箱压制,但是转眼一看小丸工具箱已经十年没更新了,ffmpeg的版本已经跟不上时代了,而且眼下团队内也有一些特定的新需求,于是一拍脑门把之前酝酿许久的“ffmpeg套壳计划”搬了出来。
前端用的Gooey,后端用的python(别问为什么是python,问就是别的不会)。从周五写到周日,爆肝腰酸背痛脖子疼。总算用我蹩脚的开发能力和强大的AI赋能搞定了这个小工具箱,自己还是挺满意的。“我们两个真厉害!”
基本算是榨干了antigravity每五个小时更新的Claude额度。
这里顺便推荐一下antigravity额度监控插件、以及隔壁佬友开发的不用tun就能强制代理antigravity的插件
- GitHub - wusimpl/AntigravityQuotaWatcher: Google Antigravity AI模型配额监控插件 (Antigravity AI Model Quota Watching)
- https://linux.do/t/topic/1422119
虽然也是个重复造轮子的工程,市面上确实已经有很多FFmpeg的图形界面工具了,比如ShanaEncoder、HandBrake等等。不过果然还是根据自己的需求做的工具用起来能最直接地解决痛点,有一些在实际团队协作过程中需要用到的功能还是自己加上来得实在。
工具名称:小雪工具箱
核心特色
- 预设压制预设,也允许高级输入
- 内置了多档预设。
- 预设常用编码方式和参数选项。
因为团队流程中一些压制参数比较固定,比如B站投稿的最终压制,或是一些时候需要快速导出预览,所以预设常用配置就很关键。有时候也需要做一些优化调整,所以保留自由度也是很重要的。
image11107×1137 177 KB
- 字幕兼容模式(参考小丸工具箱的处理方案)
- 很多时候压制用ffmpeg原生的libass压制带字幕的视频,字体显示会出问题。这是因为原生滤镜不能识别多字重字体文件的不同字重,而Windows系统却能识别,因此需要用一种所见即所得的方案替代原生模式的压制。
- 内置AviSynth + VSFilter,无需安装任何额外插件,开启“兼容模式”就能渲染大部分出现上述问题的字幕。
- 素材质量检测 (QC)
- 团队协作时,经常收到格式不对的素材或者质量不达标的素材,分辨率、码率一个一个检查太费时间。
- 工具箱可以一键检测视频的码率、分辨率、兼容性,并生成检测报告,把控素材质量。
image21107×1147 193 KB
- 实用的效率小工具
- 批量管理:文件夹批量创建、序列重命名(治愈强迫症)。
- 通知系统:长时间的压制任务做完了支持飞书通知或自定义 Webhook,不用一直盯着屏幕。任务完成可以自动发送消息到飞书或QQ。
- Shield 增强版:甚至集成了有过审风险图片识别功能,帮团队预判 B 站/平台的过审风险。
image31107×1129 179 KB
有一些不合理的地方或者可改进的建议欢迎大佬们提出,希望能把这个工具做好!
(求各路大佬们顺手给个star)
--【壹】--:
感谢大佬
--【贰】--:
收藏了。支持一下
--【叁】--:
佬友厉害啊
--【肆】--:
佬牛逼的
--【伍】--:
有用,收藏了
--【陆】--:
佬牛逼,免tun太关键了哈哈
--【柒】--:
无敌了佬!
--【捌】--:
佬也很厉害 很实用 先star备起~
--【玖】--:
感谢佬友
--【拾】--:
可以的佬厉害 免tun我也是看别的大佬做的 顺便宣传一下自己开源的大学生期末刷题系统必备 GitHub - IceYuanyyy/Practice_Review: 🚀 Record My Journey to Conquer the World Wide Web! This repository contains all my web crawler practice codes. From mastering the basics of Requests 📡, to brute-forcing with Selenium 🤖, and diving deep into the Scrapy framework 🕷️. I'm weaving a web to capture data from across the internet!
希望帮忙点点star 目前忙于期末中更新维护较慢 欢迎各位提交issue
--【拾壹】--:
支持一下大佬的项目
--【拾贰】--:
收藏了。支持一下
--【拾叁】--:
话说能支持iso压制吗
--【拾肆】--:
厉害了大佬, 这个主要解决什么痛点?
--【拾伍】--:
厉害了大佬
--【拾陆】--:
实现压制视频的图形化操作,以及自动扫描图片素材作为视频素材是否合规
--【拾柒】--:
大佬强牛
--【拾捌】--:
感谢分享佬友厉害
--【拾玖】--:
感谢大佬

