Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/33357/videototext
视频转字符画动画
https://github.com/33357/videototext
ffmpeg
Last synced: 3 months ago
JSON representation
视频转字符画动画
- Host: GitHub
- URL: https://github.com/33357/videototext
- Owner: 33357
- Created: 2020-06-12T14:10:50.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-02T13:27:01.000Z (about 2 years ago)
- Last Synced: 2023-03-06T04:01:03.811Z (almost 2 years ago)
- Topics: ffmpeg
- Language: JavaScript
- Homepage:
- Size: 239 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VideoToText
视频转字符画效果预览:http://videototext.top (建议使用PC firefox浏览器浏览该网站)
本服务基于python3和nodejs,要想使用请先配置好环境
安装依赖:
pip3 install pillow
npm install
下载ffmpeg.exe并配置路径
config.json配置:
videoPath:导入视频的相对路径
videoVersion:视频版本
gifWidth:导出gif的宽(px)
gifHeight:导出gif的高(px)
gifFrame:导出gif的帧数
txtZoom:导出txt相对于gif的缩放比例
vttSeconds:单个vtt文件保存的视频秒数
zipSeconds:单个zip文件保存的视频秒数
txtColor:视频转文本使用的字符
mp3Bit:视频转mp3的比特率
pythonThreads:python脚本执行的进程数
nodeThreads:nodejs脚本执行的进程数
vttBPage:1个I/P帧所连接的B帧数量
ffmpegPath:ffmpeg.exe的相对路径
执行视频转文本:node src/run/main.js
预览网页:node src/server/fileServer.js