Например
Скрипт .avs, созданный на локальном компьютере Windows.
Источник видео также находится на локальном компьютере.
Но кодирование выполняется на удаленной машине Linux? И новый закодированный файл не сохраняется на машине Linux, а отправляется/создается на машине Windows.
Возможно ли что-то подобное? Моя проблема в том, что у меня есть локальная машина Windows с достаточным объемом памяти, но не хватает ресурсов CPU для кодирования и наоборот с удаленной машиной Linux с достаточным объемом CPU, но не хватает памяти.
решение1
Вполне возможно, что вам придется написать скрипт на Linux-машине.
Если вы пользуетесь ручным тормозом, папка для часов может оказаться полезной.
Откройте общий доступ к папке на компьютере с Windows (хранилище) и смонтируйте ее на компьютере с Linux (кодер), создайте два каталога в этом общем ресурсе.
Используйте cron и rsync для мониторинга общего хранилища каждые X минут и копирования их в каталог наблюдения handbrake. (Убедитесь, что вы настроили
handbrake на автоматическое кодирование в соответствии с вашими предпочтительными предустановками)Используйте cron и rsync для мониторинга преобразованного каталога handbrake каждые x минут, копируйте его в общую папку Windows Completed и удаляйте файлы из преобразованной папки handbrake.
Надеюсь, это поможет.
Это просто сделать, но я предполагаю, что вы знакомы с основами написания скриптов.