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