⇤ ← Revision 1 as of 2015-12-19 18:46:11
Size: 483
Comment:
|
Size: 2573
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= Частозадаваемые вопросы webm-треда в /s/ = | = Частозадаваемые вопросы WebM-треда в /s/ = |
Line 5: | Line 5: |
=== Медленно кодируется/используется только одно ядро === | === Рекомендуемый минимальный набор параметров === === Медленно кодируется VP9/используется только одно ядро === 1. Убедиться, что присутствует ключ {{{-threads 8}}} (или больше) 2. Убедиться, что используется версия {{{libvpx >= 1.4.0}}} === Процессор всё ещё не полностью загружен при транскодинге в VP9 === libvpx-vp9 используется tile-columns multithreading, поэтому число потоков энкодера зависит от разрешения видео. В общем случае число потоков считается как {{{2^(floor(log2((w+63)/256)))}}}, где {{{w}}} — ширина итогового видео. Т.е.: * Ширина <=448px = 1 тред * Ширина >448px = 2 треда * Ширина >960px = 4 треда * Ширина >1984px = 8 тредов * Ширина >4032px = 16 тредов и т.д. |
Line 9: | Line 28: |
Вероятнее всего, используется некорректная [[https://en.wikipedia.org/wiki/Chroma_subsampling|цветовая субдискретизация]]. Следуется добавить ключ {{{-pix_fmt +yuv420p}}} |
|
Line 10: | Line 31: |
=== Не работает/тормозит перемотка === === Рекомендуемые настройки ресайза === Mitchell-Netravali ({{{-param0 1/3 -param1 1/3}}}) обеспечивает минимальное количество артефактов ресемплинга, при этом облегчая энкодеру задачу — фильтры типа Lanczos сохраняют слишком много деталей, которые трудно сжимать. См. также: * https://arhivach.org/thread/120883/#1496241 * http://avisynth.nl/index.php/Resize#LanczosResize * http://www.imagemagick.org/Usage/filter/ * http://www.imagemagick.org/Usage/filter/nicolas/ {{http://www.imagemagick.org/Usage/img_diagrams/cubic_survey.gif}} === VBR vs CRF === |
Частозадаваемые вопросы WebM-треда в /s/
Почему консоль?
Рекомендуемый минимальный набор параметров
Медленно кодируется VP9/используется только одно ядро
Убедиться, что присутствует ключ -threads 8 (или больше)
Убедиться, что используется версия libvpx >= 1.4.0
Процессор всё ещё не полностью загружен при транскодинге в VP9
libvpx-vp9 используется tile-columns multithreading, поэтому число потоков энкодера зависит от разрешения видео. В общем случае число потоков считается как 2^(floor(log2((w+63)/256))), где w — ширина итогового видео. Т.е.:
Ширина <=448px = 1 тред
Ширина >448px = 2 треда
Ширина >960px = 4 треда
Ширина >1984px = 8 тредов
Ширина >4032px = 16 тредов
и т.д.
Превью не отображается/видео не проигрывается/зелёная полоса по краям/кривые цвета
Вероятнее всего, используется некорректная цветовая субдискретизация. Следуется добавить ключ -pix_fmt +yuv420p
Как вырезать участок видео без перекодирования
Не работает/тормозит перемотка
Рекомендуемые настройки ресайза
Mitchell-Netravali (-param0 1/3 -param1 1/3) обеспечивает минимальное количество артефактов ресемплинга, при этом облегчая энкодеру задачу — фильтры типа Lanczos сохраняют слишком много деталей, которые трудно сжимать. См. также: