Показать сообщение отдельно
Старый 14.01.2021, 15:36   #6
Жрец Нефтиды
Модератор
 
Аватар для Жрец Нефтиды
 
Регистрация: 15.07.2012
Адрес: Санкт-Петербург
Сообщений: 1,395
Сказал(а) спасибо: 344
Поблагодарили 539 раз(а) в 368 сообщениях
Вес репутации: 624
Жрец Нефтиды has a reputation beyond reputeЖрец Нефтиды has a reputation beyond reputeЖрец Нефтиды has a reputation beyond reputeЖрец Нефтиды has a reputation beyond reputeЖрец Нефтиды has a reputation beyond reputeЖрец Нефтиды has a reputation beyond repute
По умолчанию

Кодирование.
-codec:v libx264 Кодировать видео будем в h264 при помощи libx264
-x264-params Эта команда указывает, что сейчас мы зададим опции кодирования в h264. Опции пишутся в любой последовательности, одна опция от другой отделяется двоеточием.
Обрати внимание, что мы не используем пресеты, а сами, осознанно, задаём все опции.
qp=16 Кодирование всех кадров на постоянном квантизёре. 16 – это такое значение квантизёра, при котором найти различия между подаваемым и закодированным изображением я не смог даже при покадровом очень внимательном рассматривании монитора. Если нужно получить видео вообще без потерь, то qp=0
Остальные опции описаны в теме сравнения h264 и XViD. Чтобы не грузиться чтением, их суть: мы полностью отключаем психовизуальную обработку и все другие виды обработок, которые хоть как-то упрощают изображение в угоду уменьшения конечного объёма. Мой незыблемый постулат – все детали, которые есть в исходнике, включая самые мелкие и незначительные, непременно должны быть и в конвертанте. Компьютерная программа не может решать за Человека, что для него важно, а что нет.
При таких опциях объём конечного файла будет большим и непредсказуемым. Это даже хорошо: тебя, возможно, будут встречать музыкой и аплодисментами в компьютерных магазинах, приторговывающих внешними USB-дисками.
:colorprim=bt709:transfer=bt709:colormatrix=bt709 Записать в заголовке конечного файла информацию об основных цветах, трансфере и коэффициентах матрицы. Даная информация может потребоваться плееру для правильного воспроизведения. На собственно кодирование эти опции не влияют. Если мы посмотрим через Медиаинфо на файл фильма классического блюрея, то увидим, что там эта информация есть. Пусть и у нас будет.
Обычно кодер h264 сам задаёт нужный уровень. Но мы его можем увеличить, добавив ещё одну опцию. Например: level=4.1
01.mkv Выходной файл. Любители монтажа могут заменить .mkv на mp4, качество видео от этого не изменится.
Запускаем батник. Если ты всё сделал правильно, то в сообщениях, выводимых батником, не должно быть текста красного или жёлтого цвета. Текст бирюзового цвета будет, это нормально.
Конвертация продлится долго или очень долго. Для длинного фильма это могут быть сутки и даже более. Зато качество будет отличным без всякого "или".
Во время этой геркулесовой работы рекомендую запустить бесплатный индикатор CPUID HWMonitor или Core Temp, и периодически посматривать на температуру процессора.
Конвертирование закончилось. При помощи матрёшечника присоединяем одну или несколько звуковых дорожек.
Если тебе непременно нужен контейнер mp4, то делаем так. Собранную матрёшку открываем в XMedia Recode, и перекидываем без пережатия в контейнер mp4, там есть такой формат MP4 (stream copy). XMedia Recode можно заменить Авидемюксом.
Вроде всё.

Последний раз редактировалось Жрец Нефтиды; 26.01.2021 в 15:20.
Жрец Нефтиды вне форума   Ответить с цитированием Вверх