MP4, MKV, H.264, HEVC, AV1 и remux: как выбрать настройки вывода
Контейнер — это коробка, а кодек — сжатие. MP4 обычно безопаснее для воспроизведения, а MKV даёт больше места для продвинутых дорожек и архивных кодеков. В Kacher вы задаёте один профиль пакета и применяете его к списку файлов.
Kacher проверяет, какие энкодеры доступны в вашей сборке FFmpeg. Часть GPU-энкодеров может отсутствовать на вашей системе; тогда приложение использует CPU или сообщает, что выбранный GPU-режим недоступен.
-
Начните с места воспроизведения
Для широкого воспроизведения и монтажа в обычных плеерах берите MP4. Для монтажа в ProRes или DNxHR естественный контейнер — MOV. Для архива в FFV1 используйте MKV.
-
Выберите кодек по совместимости, размеру и назначению
H.264 играет почти везде. HEVC/H.265 часто занимает меньше места, но требует более новый плеер. AV1 может сжимать сильнее, но медленнее и менее универсален. ProRes, DNxHR и FFV1 — выбор для монтажа и архива, а не для повседневного просмотра.
-
Используйте remux, когда не нужен новый энкод
Remux копирует существующие потоки без перекодирования. Это быстро и без потерь для самих потоков, но не меняет разрешение, кодек и звук.
-
Задайте контейнер, кодек, разрешение и fps вместе
Максимальная высота по тарифу остаётся потолком даже при выборе более высокого соотношения сторон. Перед большой папкой проверьте выходное разрешение, частоту кадров и аудио-настройки.
-
Проверьте GPU-путь перед длинной задачей
Используйте Auto или «Проверить GPU», чтобы увидеть доступные энкодеры NVENC, AMF, QSV или MediaFoundation. Если выбранный GPU-энкодер падает, Kacher может перейти на CPU для следующей попытки; в пользовательском режиме он сначала берёт выбранный кодек, затем совместимый фолбэк.
-
Проверьте один файл перед всей папкой
Прогоните короткий тест на одном файле, откройте результат и проверьте кодек и длительность. При ошибке Kacher также хранит логи падений в своей папке логов.
Что проверить перед завершением
- Контейнер поддерживает выбранный кодек.
- HDR-источники сохраняют цветовые теги; это не создаёт HDR из SDR-источника.
- Remux не использован там, где нужно менять картинку или кодек.
- Выходная высота соблюдает лимит тарифа.
Что важно знать до установки
Почему Kacher просит MKV для FFV1?
FFV1 в Kacher считается архивным выбором и требует MKV. Выбор не-MKV контейнера не фолбэчится молча на другой кодек.
Что делать, если GPU-энкодер отсутствует?
Используйте «Проверить GPU» и Auto. Если GPU-энкодера нет, Kacher может использовать CPU — медленнее, но работает на обычном железе.
Когда достаточно remux?
Remux достаточно только когда существующие потоки уже подходят под контейнер и цель воспроизведения. Он не меняет размер, кодек и не чинит звук.