例如
在本地 Windows 机器上创建的 .avs 脚本。
视频源也在本地机器上。
但编码是在远程 Linux 机器上完成的?而且新的编码文件没有存储在 Linux 机器上,而是在 Windows 机器上发送/构建。
这样的事可能吗?我的问题是,我的本地 Windows 机器有足够的存储空间,但没有足够的 CPU 编码资源,反之亦然,远程 Linux 机器有足够的 CPU,但没有存储空间。
答案1
您很可能必须在 Linux 机器上编写脚本。
如果您使用手刹,监视文件夹可能会派上用场。
在 Windows 计算机(存储)上共享一个文件夹并将其安装在 Linux 计算机(编码器)上,在该共享中创建两个目录。
使用 cron 和 rsync 每 X 分钟监控一次存储共享,并将其复制到 handbrake 监视目录。(确保您已将
handbrake 设置为自动编码为您喜欢的预设)使用 cron 和 rsync 每 x 分钟监控一次 handbrake 转换后的目录并将其复制到 Windows 完成的共享文件夹并从 handbrake 转换后的文件夹中删除文件。
我希望这有帮助。
这很简单,但我假设你知道一些基本的脚本。