Создание настраиваемых пресетов в HandBrake

Введение
HandBrake предоставляет детальный контроль над процессом перекодирования, но большинство пользователей предпочитают не настраивать каждый параметр вручную. Для этого в HandBrake есть пресеты — один клик, и все параметры применены. Этот материал объясняет, как создавать собственные пресеты, чтобы получить желаемый баланс качества, размера и скорости кодирования.
Определения в одну строку:
- Пресет — набор сохранённых настроек кодирования, применяемых к любому файлу одним кликом.
- RF (Rate Factor) — параметр качества при кодировании с постоянным качеством; меньшее значение = лучше качество и больше размер файла.
- Passthru — перенос существующего аудиоформата из источника без перекодирования.
Важно: для работы понадобится установленный HandBrake. Для массовой автоматизации (сотни файлов) рассмотрите инструменты вроде Tdarr или пакетную обработку через ffmpeg.
Почему создавать собственные пресеты
- Унификация рабочих процессов: все видео из одной серии получают одинаковый профиль кодирования.
- Контроль качества: вы выбираете компромисс между качеством, размером и временем кодирования.
- Экономия времени: повторяющиеся задачи выполняются в один клик.
Важно: встроенные пресеты полезны для большинства задач, но не учитывают индивидуальные требования к контенту или аппаратным возможностям.
Как пользоваться этой статьёй
- Следуйте разделам «1. Highest Quality» → «5. Lowest Quality», чтобы создать серию пресетов.
- Используйте блок «Тестирование и критерии приёмки», чтобы проверить результаты на практике.
- Если вы администратор или автоматизатор — перейдите к «SOP для пакетного кодирования» и «Дереву решений».
Основные правила локализации настроек в HandBrake
- Формат контейнера: MP4 или MKV в зависимости от требований к метаданным и совместимости.
- Web Optimized: включайте только если планируете прогонять файл по сети и важно начальное проигрывание в браузере.
- Align A/V Start: включено для корректной синхронизации при старте воспроизведения.
- Passthru Common Metadata: включено для переноса метаданных из источника.
1. Highest Quality
Начните с перетаскивания видео-файла в окно HandBrake.
Сводка
- В разделе Summary выберите контейнер MP4 или MKV. Если это не файл для быстрой онлайн-рассылки, оставьте Web Optimized отключённым.
- Оставьте включёнными Align A/V Start и Passthru Common Metadata.
Пояснение: Passthru помогает не терять дорожки в исходных форматах (например, Dolby или FLAC), когда это нужно; Align A/V Start минимизирует смещение звука и видео при старте.
Размеры
- В разделе Dimensions укажите «Resolution Limit» на значение, соответствующее вашему экрану или максимальному устройству воспроизведения (например, 4K, если вы планируете смотреть на 4K ТВ).
- Параметры Cropping, Anamorphic, Display Size оставьте в положении Automatic. Включите Optimal Size. Выключите Allow Upscaling.
Почему: вы сохраните исходное качество, не делая некачественного апскейла, и при этом избежите лишнего увеличения размеров файла.
Видео
Для пресета «Highest Quality» используйте AV1 10-bit (SVT) как Video Encoder и следующие параметры:
- Framerate (FPS): Same as source & Variable Framerate
- Encoder Preset: 4
- Encoder Tune: PSNR
- Encoder Profile: Auto
- Fast Decode: Enabled
- Encoder Level: 6.3
- Quality: RF 27
Пояснение: AV1 (SVT) даёт отличную компрессию при высоком качестве, но кодирование может быть медленным. RF 27 в сочетании с 10-bit часто даёт превосходный баланс визуального качества и размера файла для «консервации» роликов.
Аудио и субтитры
- В разделе аудио установите Opus в качестве основного кодека, битрейт 320 кбит/с, Mixdown — 5.1 Channels (или эквивалент для вашей конфигурации). Samplerate — Auto. DRC и Gain — 0.
- В Audio Passthru Behaviour разрешите Passthru для AAC, AC3, FLAC и Opus — эти форматы вы будете сохранять без потерь, если исходный трек уже в них.
- Для субтитров оставьте Burn-In Behaviour в положении None, чтобы сохранить субтитры как отдельные дорожки.
Сохраните пресет: нажмите Save New Preset, дайте имя, например “Highest Quality”, оставьте Category как Custom Presets и подтвердите предел разрешения.
2. High Quality
Чтобы быстро создать следующий ступенчатый пресет:
- В Video измените Quality на RF 33.
- Нажмите Save New Preset и назовите, например, “High Quality”.
- В Audio отключите Passthru для AC3 и FLAC (экономия места). Оставьте Passthru для AAC и Opus.
- Для Opus установите битрейт 224 кбит/с. Остальные параметры оставьте прежними.
Пояснение: RF 33 заметно уменьшает размер файла при не драматической потере качества на большинстве экранов. Уменьшение битрейта аудио также помогает экономить место при приемлемом качестве.
3. Medium Quality
Средний профиль ориентирован на скорость и разумное качество.
- В Dimensions установите «Resolution Limit» на одно деление ниже (например, 720p HD).
- В Video смените кодек на H.265 10-bit (x265) для более быстрого CPU-кодирования при хорошем качестве.
- Encoder Preset: Slow
- Encoder Profile: Auto
- Encoder Level: Auto
- Quality: RF 31
Аудио: Opus 192 кбит/с, Mixdown — Dolby Pro Logic II или Dolby Surround.
Причина: x265 обычно быстрее, чем AV1 на CPU, и даёт хорошее качество при умеренных настройках. Пониженный Resolution Limit и RF 31 ускоряют обработку и экономят место.
4. Low Quality
- В Video увеличьте значение Quality до RF 36.
- В аудио уменьшите Opus до 128 кбит/с, Mixdown — Stereo.
Используйте этот пресет для материалов, где детализация не критична: записи с низким приоритетом, черновики, превью.
5. Lowest Quality
Здесь два варианта в зависимости от железа.
- В Dimensions снизьте Resolution Limit ещё на шаг (например, 576p PAL SD).
Вариант A — у вас новая NVIDIA GPU:
- Video Encoder: H.265 10-Bit (NVEnc)
- Encoder Preset: Slower
- Quality: CQ 31
Вариант B — без NVIDIA GPU:
- Video Encoder: H.264 10-bit (x264)
- Encoder Preset: Slow
- Encoder Tune: None
- Encoder Profile: Auto
- Encoder Level: Auto
- Quality: RF 31
Аудио: Opus 96 кбит/с.
Совет: в меню Tools > Preferences > Video можно включить Intel QuickSync или AMD VCN для аппаратного ускорения. Обычно эти кодеки уступают NVEnc по качеству, но заметно быстрее на соответствующем железе.
Тестирование и критерии приёмки
Перед массовой обработкой протестируйте каждый пресет на 3–5 эталонных файлах:
Критерии приёмки:
- Визуально: отсутствие заметных артефактов при обычном просмотре на целевом устройстве.
- Аудио: синхронизация и отсутствие искажений; битрейт соответствует целевому пресету.
- Размер файла: укладывается в ожидаемое соотношение качества/размер.
- Время кодирования: допустимо для вашего рабочего процесса.
Тестовые шаги:
- Кодируйте короткий фрагмент 60–120 секунд каждого эталона.
- Сравните с исходником (человеческая оценка, переключение кадр/кадр).
- Проверьте воспроизведение на целевых устройствах (ПК, TV, мобильный).
- Проверяйте субтитры и метаданные.
Дерево решений для выбора пресета
flowchart TD
A[Нужна максимальная сохранность качества?] -->|Да| B[Highest Quality]
A -->|Нет| C[Нужен компромисс?]
C -->|Да, приоритет — качество| D[High Quality]
C -->|Да, приоритет — скорость| E[Medium Quality]
C -->|Очень малая цель| F[Low или Lowest Quality]
E --> G{Есть NVIDIA GPU?
}
G -->|Да| H[Использовать NVEnc]
G -->|Нет| I[Использовать x265 или QuickSync/VCN]Используйте это дерево, чтобы быстро выбрать подходящий пресет в зависимости от приоритетов: качество, скорость, совместимость.
SOP для пакетного кодирования
Шаблон процедуры для пакетной обработки папки с видео:
- Соберите эталонные файлы и выберите соответствующий пресет по дереву решений.
- Создайте пресеты в HandBrake согласно разделам выше.
- Импортируйте первые 2–3 файла, примените пресет и выполните тестовое кодирование.
- Оцените результат по критериям приёмки.
- Если всё хорошо — добавьте весь список файлов в очередь и нажмите Start Encode.
- Мониторьте нагрузку CPU/GPU и FPS на панели прогресса.
- В случае ошибок проверьте логи HandBrake и вернитесь к шагу 3.
Краткая команда проверки: всегда кодируйте сначала небольшой набор, прежде чем запускать сотни задач.
Рекомендации для ролей
Beginner:
- Используйте MP4, Opus 128–192 кбит/с, RF 31–36 для экономии места.
- Выбирайте готовые пресеты или создавайте «High Quality» и «Low Quality».
Power user:
- Экспериментируйте с AV1-SVT для архивных копий и x265 для повседневных задач.
- Храните пресеты с понятными именами и описанием в категории Custom Presets.
Администратор / автоматизация:
- Интегрируйте HandBrake CLI или Tdarr для массовой обработки.
- Проверьте совместимость с QuickSync/NVEnc/VCN и выберите оптимальный набор пресетов под серверное железо.
Сравнение кодеков и компромиссы
| Кодек | Качество | Скорость | Совместимость | Комментарий |
|---|---|---|---|---|
| AV1 (SVT) | Очень высокое | Медленное | Ограничена | Отличная компрессия для архивов |
| H.265 (x265) | Высокое | Умеренное | Широкая | Хорош для сбалансированных задач |
| H.265 (NVEnc) | Хорошее | Очень быстрое (на NVIDIA) | Зависит от GPU | Аппаратное ускорение, чуть хуже по качеству |
| H.264 (x264) | Умеренное | Быстрое | Очень широкая | Максимальная совместимость для старых устройств |
Примечание: таблица даёт качественные оценки, основанные на общем опыте, без точных числовых метрик.
Когда пресеты не сработают и альтернативы
Когда кастомные пресеты HandBrake могут быть недостаточны:
- Нужно точное битстрим-совместимое копирование с целью дальнейшей обработки на профессиональном оборудовании — тогда лучше использовать ffmpeg с ручными ключами.
- Пакетная обработка на ферме рендеринга — рассмотрите Tdarr, специализированные системы или скрипты, управляющие очередями задач.
- Требуется особая обработка HDR или цветовых пространств — проверьте поддержку HDR в целевом контейнере и кодеке.
Альтернативы:
- ffmpeg для тонкого контроля и автоматизации в скриптах.
- Tdarr для распределённой обработки больших библиотек.
- Коммерческие конвертеры для специфичных корпоративных сценариев.
Контроль качества и тест-кейсы
Минимальные тестовые сценарии перед массовым запуском:
- Кодирование короткой сцены с быстрым движением — проверка артефактов.
- Кодирование сцены с высокой детализацией — проверка потери мелких деталей.
- Проверка синхронизации аудио/видео.
- Проверка всех субтитров и метаданных.
- Запуск на целевых устройствах (телевизор, смартфон, медиаплеер).
Критерии приёмки: 0 критических артефактов, аудио без дрожаний, файл воспроизводится на целевых устройствах.
Полезные тактики и эвристики
- Ментальная модель качества: уменьшение RF на 2–3 пункта примерно удваивает размер файла при заметном улучшении качества на сложных сценах.
- Если вам нужен «сохранённый оригинал» — выбирайте AV1 10-bit или высококачественный x265 с RF 20–27.
- Для потоковой отдачи и совместимости — используйте H.264 с умеренными RF и битрейтами.
Безопасность и совместимость
- Архивные копии в AV1 или x265 подходят для долгосрочного хранения, но учтите совместимость устройств.
- Сохраняйте оригинальные файлы; пресеты предназначены для создания копий.
Частые ошибки и как их избегать
- Ошибка: «Слишком большой RF, низкое качество» — решение: снизьте RF на 2–4 пункта и протестируйте.
- Ошибка: «Аудио не воспроизводится» — проверьте Passthru и выбранный кодек аудио.
- Ошибка: «Субтитры «вшиты»» — проверьте Burn-In Behaviour, оставьте None если нужны отдельные дорожки.
Краткое резюме
- Создайте серию пресетов от “Highest Quality” до “Lowest Quality” для разных задач.
- Тестируйте каждый пресет на эталонных файлах перед массовой обработкой.
- Используйте дерево решений и SOP для стандартизации рабочих процессов.
- Если важно массовое автоматизированное кодирование — интегрируйте Tdarr или скрипты на основе ffmpeg.
Важно: начинайте с небольших тестов — это экономит время и ресурсы при масштабировании.
Дополнительно
Рекомендации по именованию пресетов:
- Используйте понятные имена: “Highest Quality — AV1 — RF27”, “Medium Quality — x265 — RF31”.
Примеры коротких чек-листов:
- Перед кодированием: резервная копия исходников, выбор пресета, тест 60–120 с, проверка на устройстве.
Глоссарий
- Preset — сохранённый набор настроек кодирования.
- RF — фактор качества при режиме Constant Quality; меньше — выше качество.
- Passthru — прохождение дорожки без перекодирования.
- CQ — постоянное качество при аппаратных энкодерах.
Important: Приведённые настройки подходят для большинства пользовательских сценариев, но всегда проверяйте результаты на ваших эталонных файлах и целевых устройствах.
Похожие материалы
Как найти припаркованную машину в Apple Maps
Связать несколько аккаунтов Gmail и организовать почту
Камера WhatsApp открывается с увеличением — как исправить
Безопасный перенос файлов с инфицированного ПК
Включение Google Instant Search в Chrome