Как удаленно кодировать x264, но локально создавать файл?

Например

  1. .avs скрипт, созданный на локальной машине Windows.

  2. Источник видео также находится на локальной машине.

  3. Но кодирование выполняется на удаленной машине с Linux? И новый закодированный файл не хранится на компьютере с Linux, а отправляется поверх / встроенным на компьютере с Windows.

Возможно ли что-то подобное? Моя проблема в том, что у меня есть локальная машина Windows с достаточным объемом памяти, но недостаточно ресурсов для кодирования ЦП, и наоборот, на удаленной машине с Linux достаточно ЦП, но нет хранилища.

1 ответ

Решение

Возможно, вам придется написать скрипт на компьютере с Linux.

Если вы используете ручной тормоз, папка с часами может пригодиться.

  • Предоставьте общий доступ к папке на компьютере Windows (хранилище) и смонтируйте ее на своем компьютере Linux (кодировщик), создайте в этом общем каталоге два каталога.

  • Используйте cron и rsync для мониторинга общего хранилища каждые X минут и скопируйте их в каталог отслеживания ручного тормоза. (Убедитесь, что вы установили
    ручного тормоза, чтобы автоматически кодировать ваши предпочтительные пресеты)

  • Используйте cron и rsync для отслеживания преобразованного каталога ручного тормоза каждые x минут и скопируйте его в общую папку Windows Complete и удалите файлы из преобразованной папки ручного тормоза.

Надеюсь, это поможет.

Это просто сделать, но я предполагаю, что вы знаете некоторые базовые сценарии.

Другие вопросы по тегам