У меня регулярно есть видео, которые я хочу отсечь на 16 секунд. Наконец-то я понял, как это сделать с помощью Handbrake (основная панель источника с полями "frames/ секунд x через y").

Учитывая, что мои видео всегда имеют скорость 23,98 кадров в секунду, и что мне нужно 16 секунд и изменения, возможность отрубить первые 390-398 очень полезна (я пока точно не настроил, сколько именно). Я хотел бы создать еще один пресет, который включал бы это как время начала.

Когда я пытаюсь сделать это, однако, это не работает. Даже с новой предустановкой всякий раз, когда я открываю другое видео для конвертации, это возвращается к кадру 1.

Можно ли сохранить это как предустановку? Что я делаю неправильно?

1 ответ1

0

"Поля с x по y" определяют параметры для обработки входного файла. Пресеты задают параметры для выходного файла. Поэтому нет, невозможно сохранить эти параметры в качестве предустановки.

Для этого вы можете использовать интерфейс командной строки для Handbrake. Например, у вас есть input.avi, который вы хотите кодировать, начиная с 390 кадров, используя "нормальный" профиль:

HandBrakeCLI -i input.avi -o output.mp4 --preset = "Normal" --start-at frame:390

Кроме того, если вы хотите обрезать 16 секунд с начала, вы можете попробовать "--start-at duration:16", которая не зависит от частоты кадров.

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