Данный пост не является актуальным из-за того,что хуила-разраб сломал всё к хуям https://gitlab.com/AOMediaCodec/SVT-AV1/-/commit/128712bf0aa83e4f680352b87c4b75ac3419364d
Поэтому пост сделан для моего личного форка FFMPEG без этого ебаного "фикса" который ломает кодирование svt-av1 в обход параметров crf
SVT-AV1 превзошёл AOMENC (на днях)
в самую последнюю версию, выложенную на гитлаб 15 апреля — наконец то была добавлена революционная функция для кодирования AV1
Отныне больше нет никакой необходимости думать вообще-впринципе о том, какой CRF надо ставить. А выставлять только variance-boost-strength как параметр качества. Теперь никаких артефактов блоков, никаких ошибок при перемещении блоков, никакого шума сжатия от блоков.
В первую очередь параметры подбирались для игр и анимаций:
Что здесь можно менять:
variance-boost-strength — Настройка качества:
1 - низкий
2 -
3 -
4 - высокий (рекомендую для всего что меньше 3 часов)
5-8 - сделаны в рамках моего форка, вытягивают функцию
9 - максимум (на ~5% больше битрейта чем 4)
FPS — можно убрать, если это анимация или фильм, но если это сурс стрима в 60 фпс, то лучше оставить 60. Потому что на записях стрима плавающий фпс из-за потери пакетов.
-preset — скорость кодирования, от 3 до 11; для сжатия геймплея игр лучше параметры 5-7, для анимации и фильмов 3-5, а для записей стримов с любым контентом будет достаточно 7.
-b:a 65k — Битрейт звука, можно поставить на 100k для фильмов и анимации, или если звук у стримера в качестве 160 кбит и выше
scm=1 — Если видео это запись экрана. Если же нет, то заменить на scm=0
-g 600 — должно быть равным FPS*10 иначе сломается правильная перемотка видео
enable-dlf=0 enable-tf=0 — если сжимаете майкнрафт.
Перед заливкой файла в телеграм выполнить
Поэтому пост сделан для моего личного форка FFMPEG без этого ебаного "фикса" который ломает кодирование svt-av1 в обход параметров crf
SVT-AV1 превзошёл AOMENC (на днях)
в самую последнюю версию, выложенную на гитлаб 15 апреля — наконец то была добавлена революционная функция для кодирования AV1
Отныне больше нет никакой необходимости думать вообще-впринципе о том, какой CRF надо ставить. А выставлять только variance-boost-strength как параметр качества. Теперь никаких артефактов блоков, никаких ошибок при перемещении блоков, никакого шума сжатия от блоков.
В первую очередь параметры подбирались для игр и анимаций:
ffmpeg -i Входной_Файл.mkv -vf "fps=60,scale=1280:720:flags=lanczos" -c:a libopus -b:a 65k -apply_phase_inv 0 -frame_duration 60 -vbr on -c:v libsvtav1 -crf 63 -g 600 -preset 6 -svtav1-params lookahead=120:tune=2:scm=1:irefresh-type=2:enable-cdef=1:enable-dlf=1:enable-mfmv=1:enable-qm=0:enable-restoration=0:enable-tf=1:enable-tpl-la=1:fast-decode=0:enable-dg=1:startup-mg-size=4:tile-columns=0:tile-rows=0:enable-variance-boost=1:variance-octile=1:variance-boost-strength=2 Выходной_файл.mkv
Что здесь можно менять:
variance-boost-strength — Настройка качества:
1 - низкий
2 -
3 -
4 - высокий (рекомендую для всего что меньше 3 часов)
5-8 - сделаны в рамках моего форка, вытягивают функцию
9 - максимум (на ~5% больше битрейта чем 4)
FPS — можно убрать, если это анимация или фильм, но если это сурс стрима в 60 фпс, то лучше оставить 60. Потому что на записях стрима плавающий фпс из-за потери пакетов.
-preset — скорость кодирования, от 3 до 11; для сжатия геймплея игр лучше параметры 5-7, для анимации и фильмов 3-5, а для записей стримов с любым контентом будет достаточно 7.
-b:a 65k — Битрейт звука, можно поставить на 100k для фильмов и анимации, или если звук у стримера в качестве 160 кбит и выше
scm=1 — Если видео это запись экрана. Если же нет, то заменить на scm=0
-g 600 — должно быть равным FPS*10 иначе сломается правильная перемотка видео
enable-dlf=0 enable-tf=0 — если сжимаете майкнрафт.
Перед заливкой файла в телеграм выполнить
ffmpeg -i вход.mkv -c copy -movflags +faststart выход.mp4
Контент -_-
Данный пост не является актуальным из-за того,что хуила-разраб сломал всё к хуям https://gitlab.com/AOMediaCodec/SVT-AV1/-/commit/128712bf0aa83e4f680352b87c4b75ac3419364d Поэтому пост сделан для моего личного форка FFMPEG без этого ебаного "фикса" который…
Media is too big
VIEW IN TELEGRAM
melharucos проходит Buckshot Roulette
AV1
AV1
Контент -_-
Данный пост не является актуальным из-за того,что хуила-разраб сломал всё к хуям https://gitlab.com/AOMediaCodec/SVT-AV1/-/commit/128712bf0aa83e4f680352b87c4b75ac3419364d Поэтому пост сделан для моего личного форка FFMPEG без этого ебаного "фикса" который…
Влияние инструкций процессора на скорость кодирования SVT-AV1 при идентичном процессоре/потреблении/нагрузке
mmx |sse 1x
sse2 |sse3 1,32x
ssse3 1.44x
sse4_1|sse4_2|avx 5.3x
avx2 |avx512 6.9x
Контент -_-
Всем новичкам привет, тут я сру🔕 тем, чем мне нравится, чем я интересуюсь, что мне смешно и то, что я делаю сам🔔
Media is too big
VIEW IN TELEGRAM
melharucos Аниме-викторина 🎮
Угадай ПОЛ персонажа АНИМЕ ♀️♂️🤔
Угадай ПОЛ персонажа АНИМЕ ♀️♂️🤔
Media is too big
VIEW IN TELEGRAM
melharucos проходит Альтушка для скуфа (с чатом) AV1