![如何远程编码 x264 但在本地构建文件?](https://linux22.com/image/1592367/%E5%A6%82%E4%BD%95%E8%BF%9C%E7%A8%8B%E7%BC%96%E7%A0%81%20x264%20%E4%BD%86%E5%9C%A8%E6%9C%AC%E5%9C%B0%E6%9E%84%E5%BB%BA%E6%96%87%E4%BB%B6%EF%BC%9F.png)
例如
在本地 Windows 机器上创建的 .avs 脚本。
视频源也在本地机器上。
但编码是在远程 Linux 机器上完成的?而且新的编码文件没有存储在 Linux 机器上,而是在 Windows 机器上发送/构建。
这样的事可能吗?我的问题是,我的本地 Windows 机器有足够的存储空间,但没有足够的 CPU 编码资源,反之亦然,远程 Linux 机器有足够的 CPU,但没有存储空间。
答案1
您很可能必须在 Linux 机器上编写脚本。
如果您使用手刹,监视文件夹可能会派上用场。
在 Windows 计算机(存储)上共享一个文件夹并将其安装在 Linux 计算机(编码器)上,在该共享中创建两个目录。
使用 cron 和 rsync 每 X 分钟监控一次存储共享,并将其复制到 handbrake 监视目录。(确保您已将
handbrake 设置为自动编码为您喜欢的预设)使用 cron 和 rsync 每 x 分钟监控一次 handbrake 转换后的目录并将其复制到 Windows 完成的共享文件夹并从 handbrake 转换后的文件夹中删除文件。
我希望这有帮助。
这很简单,但我假设你知道一些基本的脚本。