Как сохранить сжатые (обработанные партиями) видеофайлы в исходные папки с помощью ручного тормоза?

453
Bangash

Я использую ручной тормоз для сжатия / кодирования видеофайлов, и я очень доволен результатами. Это дает мне меньший размер файла без потери качества. Проблема в том, что когда я конвертирую несколько файлов из нескольких папок, они попадают в одну целевую папку (папку, которую я указываю в tools >> options.

Иногда 2 файла из разных папок имеют одинаковые имена, и тогда происходит конфликт имен, и ручной тормоз говорит мне, что файл уже добавлен в очередь.

Было бы замечательно, если бы преобразованные файлы помещались в исходные папки, заменяя исходные файлы.

Есть ли способ иметь эту функциональность в ручном тормозе? (Примечание: у меня есть ручной тормоз как на моей машине с Windows, так и на машине с Ubuntu).

0

1 ответ на вопрос

1
gerlos

AFAIK, в данный момент невозможно сказать Handbrake о замене оригинальных файлов или сохранить их в исходной папке.

Тем не менее, вы можете избежать коллизий имен, проверив Automatically name output filesпараметр в Preferencesокне и убедившись, что Titleэто часть File Formatполя, как описано в документации .

Ручной тормоз поместит преобразованные файлы в указанную папку назначения, но у вас не возникнет проблем с именами.

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

Например, в Ubuntu (или любой другой системе GNU / Linux) вы можете написать очень простой скрипт, подобный этому (подробности см. На странице документации CLI ):

#!/bin/bash HandBrakeCLI --preset "PresetName" -i /path/to/source1 -o /path/to/any/destination1 HandBrakeCLI --preset "PresetName" -i /path/to/source2 -o /path/to/any/destination2 [...] HandBrakeCLI --preset "PresetName" -i /path/to/sourceN -o /path/to/any/destinationN 

Если у вас уже есть базовые навыки написания сценариев (или вы готовы изучать их), вы можете сделать сценарии намного более мощными и сложными, чем этот тривиальный, и даже заставить их заменять оригиналы преобразованными файлами, как вы сказали в своем вопросе.

Я полагаю, что вы можете делать аналогичные вещи и в Windows 10 PowerShell, но я не в восторге от этого и не могу помочь.