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

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

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

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

1 ответ1

1

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, но я не в восторге от этого и не могу помочь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .