Показать сообщение отдельно
Старый 29.07.2026, 10:41   #18
Дмитрий
Администратор
 
Аватар для Дмитрий
 
Турниров выиграно: 1

Регистрация: 12.12.2008
Адрес: Москва прошлого тысячелетия.
Сообщений: 216,980
Сказал(а) спасибо: 46,161
Поблагодарили 275,151 раз(а) в 104,507 сообщениях
Дмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспорима
По умолчанию

1. -i input.vob
- Указываем входной файл.
В данном случае - input.vob, типичный формат с DVD-диска.
Можно подставить любое имя: передача.vob, кучин с растёгнутой ширинкой в новосибе.mpg и т.д.

2. -vf "..." — Видеофильтры (всё, что делается с картинкой)
- bwdif=1
- Деинтерлейсинг (убираем гребёнку с движущихся объектов).
DVD-видео часто хранится в чересстрочном формате (interlaced).
bwdif=1 - включает фильтр, который восстанавливает полные кадры.
→ Результат: плавное, чистое видео без мерцания.

crop=704:480:8:0
- Обрезаем чёрные полосы по краям.

Ширина: 704 пикселей (было, например, 720),
Высота: 480 (полный кадр),
Сдвиг по X: 8 пикселей (слева),
Сдвиг по Y: 0 (сверху).
→ Убираем мусор по краям, оставляя только реальное изображение.
Код:
scale=1280:720:flags=lanczos:out_color_matrix=bt709
- Масштабируем до 720p (HD).

1280:720 - целевой размер,
flags=lanczos - качественный алгоритм масштабирования,
→ резче и чище, чем по умолчанию,
out_color_matrix=bt709 - указываем, что цветовое пространство - для HD (не SD),
→ цвета будут корректными на современных экранах.

Код:
eq=contrast=1.15:brightness=0.04:saturation=1.2
— Цветокоррекция:

contrast=1.15 - чуть резче,
brightness=0.04 - чуть светлее (не перебор!),
saturation=1.2 - цвета ярче (актуально для тусклых VHS/DVD).

Код:
 colorbalance=rl=0.02:bl=0.01
- Баланс белого в тенях:

rl=0.02 - добавить красного (убрать синеву),
bl=0.01 - добавить синего (убрать жёлтизну).
→ Компенсирует цветовой перекос, особенно на старых записях.

3.
Код:
-c:v libx265 -preset slow -crf 19 -pix_fmt yuv420p10le -x265-params log-level=error
▪️ -c:v libx265
- Используем кодек HEVC (H.265).
→ Лучшее сжатие при высоком качестве.

▪️ -preset slow
— Баланс между скоростью и эффективностью.
→ Качество лучше, чем medium, а файл - компактнее.
(Если время есть - можно slower, но выигрыш уже мал.)

▪️ -crf 19
- Уровень качества: очень высокий.

18 - почти прозрачно,
19 - отличное качество,
22 - уже экономия.
→ Для архива - идеально.

▪️ -pix_fmt yuv420p10le
- 10-битный цвет (вместо 8-битного).
→ Меньше артефактов, плавные градиенты, лучше смотрится на больших экранах.

▪️ -x265-params log-level=error
- Убираем лишний спам в консоли.
→ Показываем только ошибки, а не всю статистику.
→ Чистый вывод, удобно при пакетной обработке.

4. -c:a ac3 -b:a 384k -af "volume=-0.6dB"
▪️ -c:a ac3
- Кодируем звук в AC3 - стандарт для DVD, совместим с любым плеером и ТВ.

▪️ -b:a 384k
- Битрейт аудио: 384 кбит/с - высокое качество, особенно для речи и музыки.
(Для диалогов можно и 192–224k, но 384k - как в оригинальных DVD.)

-af "volume=-0.6dB"
- Точная подстройка громкости.

Уменьшаем на 0.6 децибела,
Чтобы не было удара при запуске,
И не было клиппинга (обрыв пиков).
→ Без потерь, без перекодирования - просто коррекция.

5. output.mkv
- Имя выходного файла.
MKV - отличный контейнер:

Поддерживает HEVC, AC3, субтитры,
Не ломается,
Удобен для хранения.
__________________
О нас думают плохо лишь те, кто хуже нас. А те, кто лучше нас, им просто не до нас.
--Омар Хайям

Обновления по запросу — на Я.Ди. «Мэйл-облако» для тех, кто помогает нашему интернет-проекту, и для тех, кто хотел бы это делать, но пока не знает, как.

Помогая форуму ВТО, вы прежде всего помогаете себе! А не делаете что-то абстрактное для «других», совершенно незнакомых и безразличных вам людей.
Дмитрий вне форума   Ответить с цитированием