Массовое перекодирование

MP4, MKV, H.264, HEVC, AV1 и remux: как выбрать настройки вывода

Контейнер — это коробка, а кодек — сжатие. MP4 обычно безопаснее для воспроизведения, а MKV даёт больше места для продвинутых дорожек и архивных кодеков. В Kacher вы задаёте один профиль пакета и применяете его к списку файлов.

Kacher проверяет, какие энкодеры доступны в вашей сборке FFmpeg. Часть GPU-энкодеров может отсутствовать на вашей системе; тогда приложение использует CPU или сообщает, что выбранный GPU-режим недоступен.

  1. Начните с места воспроизведения

    Для широкого воспроизведения и монтажа в обычных плеерах берите MP4. Для монтажа в ProRes или DNxHR естественный контейнер — MOV. Для архива в FFV1 используйте MKV.

  2. Выберите кодек по совместимости, размеру и назначению

    H.264 играет почти везде. HEVC/H.265 часто занимает меньше места, но требует более новый плеер. AV1 может сжимать сильнее, но медленнее и менее универсален. ProRes, DNxHR и FFV1 — выбор для монтажа и архива, а не для повседневного просмотра.

  3. Используйте remux, когда не нужен новый энкод

    Remux копирует существующие потоки без перекодирования. Это быстро и без потерь для самих потоков, но не меняет разрешение, кодек и звук.

  4. Задайте контейнер, кодек, разрешение и fps вместе

    Максимальная высота по тарифу остаётся потолком даже при выборе более высокого соотношения сторон. Перед большой папкой проверьте выходное разрешение, частоту кадров и аудио-настройки.

  5. Проверьте GPU-путь перед длинной задачей

    Используйте Auto или «Проверить GPU», чтобы увидеть доступные энкодеры NVENC, AMF, QSV или MediaFoundation. Если выбранный GPU-энкодер падает, Kacher может перейти на CPU для следующей попытки; в пользовательском режиме он сначала берёт выбранный кодек, затем совместимый фолбэк.

  6. Проверьте один файл перед всей папкой

    Прогоните короткий тест на одном файле, откройте результат и проверьте кодек и длительность. При ошибке Kacher также хранит логи падений в своей папке логов.

Что проверить перед завершением

  • Контейнер поддерживает выбранный кодек.
  • HDR-источники сохраняют цветовые теги; это не создаёт HDR из SDR-источника.
  • Remux не использован там, где нужно менять картинку или кодек.
  • Выходная высота соблюдает лимит тарифа.

Что важно знать до установки

Почему Kacher просит MKV для FFV1?

FFV1 в Kacher считается архивным выбором и требует MKV. Выбор не-MKV контейнера не фолбэчится молча на другой кодек.

Что делать, если GPU-энкодер отсутствует?

Используйте «Проверить GPU» и Auto. Если GPU-энкодера нет, Kacher может использовать CPU — медленнее, но работает на обычном железе.

Когда достаточно remux?

Remux достаточно только когда существующие потоки уже подходят под контейнер и цель воспроизведения. Он не меняет размер, кодек и не чинит звук.