2个版本
0.1.1 | 2023年2月19日 |
---|---|
0.1.0 | 2023年2月19日 |
#317 in 视频
10KB
186 代码行
动机
构建此应用程序的主要动机是因为DaVinci Resolve Free不支持许多媒体编解码器。因此,这可以自动帮助运行脚本将视频转换为所需格式。当然,您也可以指定您想要运行的任何脚本。
安装
cargo install incron
配置
您需要在~/.config/incronrs/config.json
中添加配置。
示例:当文件/文件夹被创建或移动时,此脚本将运行视频转换任务。
{
"logfile": "/tmp/incron.log",
"pidfile": "/tmp/incron.pid",
"jobs": [
{
"label": "Hey this is first task",
"watch": "/home/nithin/HDD/Videos",
"events": [
"Create(File)",
"Create(Folder)",
"Modify(Name(To))"
],
"command": "/home/nithin/Git/incron-rs/scripts/convertvideo.py \"$watched\" \"$filename\" \"$event\" \"/home/nithin/HDD/TVideos\""
}
]
}
用法
# Start as a background process
incron start
# Stop background process
incron stop
# Restart background process
incron restart
# Run normally
incron debug
依赖项
~5–17MB
~176K SLoC