如何远程编码 x264 但在本地构建文件?

如何远程编码 x264 但在本地构建文件?

例如

  1. 在本地 Windows 机器上创建的 .avs 脚本。

  2. 视频源也在本地机器上。

  3. 但编码是在远程 Linux 机器上完成的?而且新的编码文件没有存储在 Linux 机器上,而是在 Windows 机器上发送/构建。

这样的事可能吗?我的问题是,我的本地 Windows 机器有足够的存储空间,但没有足够的 CPU 编码资源,反之亦然,远程 Linux 机器有足够的 CPU,但没有存储空间。

答案1

您很可能必须在 Linux 机器上编写脚本。

如果您使用手刹,监视文件夹可能会派上用场。

  • 在 Windows 计算机(存储)上共享一个文件夹并将其安装在 Linux 计算机(编码器)上,在该共享中创建两个目录。

  • 使用 cron 和 rsync 每 X 分钟监控一次存储共享,并将其复制到 handbrake 监视目录。(确保您已将
    handbrake 设置为自动编码为您喜欢的预设)

  • 使用 cron 和 rsync 每 x 分钟监控一次 handbrake 转换后的目录并将其复制到 Windows 完成的共享文件夹并从 handbrake 转换后的文件夹中删除文件。

我希望这有帮助。

这很简单,但我假设你知道一些基本的脚本。

相关内容