一个使用ffmpeg实现各种功能的脚本集(nodejs)
名称 | 版本 | 注意 |
---|---|---|
nodejs | 18.16.1+ | |
ffmpeg | 4.4.2+ | 需要添加到环境变量path中 |
脚本为了方便使用,尽量不使用第三方库,因此,如果没有特殊说明,每个文件均可以独立运行。
无需执行npm install
;
node ffmpeg.video2bookmark.js -i "视频文件(夹)完整路径"
将在视频文件同目录下创建同名的.pbf文件,该文件为PotPlayer支持的书签文件。打开视频文件将自动加载。更多书签的使用方式,请自行研究PotPlayer。
node ffmpeg.video2bookmark.js -h
查看帮助文档node ffmpeg.subtitle.stack.js -i "视频文件路径" -t "文本文件路径" -font "字体文件路径"
node ffmpeg.subtitle.stack.js -h
查看帮助文档node ffmpeg.images.rolling.js -i "图片文件夹路径"
node ffmpeg.images.rolling.js -h
查看帮助文档身份证添加水印:
node ffmpeg.watermark.js -i "图片文件夹路径"
node ffmpeg.watermark.js -h
查看帮助文档node ffmpeg.img2video.js -i "图片文件夹路径"
node ffmpeg.img2video.js -h
查看帮助文档