Как предотвратить растяжение, размытие и пикселирование встроенных логотипов в VirtualDub?

1297
Grumpy ol' Bear

посмотрите на это, пожалуйста, http://www.youtube.com/watch?v=te-HVN8y_QE&hd=1 .

Заметьте встроенный «логотип» в левом верхнем углу? Насколько это размыто и неровно?

Это оригинальное изображение:

Как предотвратить растяжение, размытие и пикселирование встроенных логотипов в VirtualDub?

Растяжение, размытие, пикселизация и т. Д., Скорее всего, происходят из-за изменения размера исходного видео с 1920x1200 до 1280x720 и кодирования его с h.264.

Может кто-нибудь сказать мне, как я могу предотвратить размывание, нерезкость и пикселизацию и сохранить их первоначальное качество?

Как исключить логотип из всего процесса кодирования и просто добавить его в исходный формат и форму?

1

1 ответ на вопрос

1
bobince

Как исключить логотип из всего процесса кодирования и просто добавить его в исходный формат и форму?

Вы должны сделать это в самом видеоплеере, например. использование Flash-плеера, позволяющего добавлять водяные знаки во время воспроизведения или использовать другой элемент поверх HTML5 <video>.

Естественно, вы не получите эту опцию с YouTube.

Чтобы вообще улучшить качество:

  • добавить наложение логотипа с фильтром логотипа, работающим после фильтра изменения размера;

  • подумайте о том, чтобы загрузить версию SD, размер которой вы изменили, до исходного разрешения видео YouTube на странице (разместив логотип сверху после изменения размера);

  • используйте логотип, который сжимает лучше. Более простая полупрозрачная белая накладка с мягкими краями, скорее всего, выживет при сжатии лучше, чем насыщенный острый красно-черный логотип, который у вас есть на данный момент.

Стоит попробовать, не подумал применить изображение, ПОСЛЕ того как я изменил размеры и закодировал все видео. Grumpy ol' Bear 13 лет назад 0
Нет, применение изображения ПОСЛЕ изменения размера и кодирования не помогло. Grumpy ol' Bear 13 лет назад 0
Ну, вы не можете применить изображение * после * кодирования (без поддержки игрока, как указано выше). Вам придется снова его кодировать, что приведет к потере качества всего видео. Вы наверняка получите лучшее качество от применения логотипа после изменения размера, хотя улучшение качества может быть небольшим по сравнению с общим качеством сжатия с потерями. bobince 13 лет назад 0
Да, я знаю, я попробовал оба метода безрезультатно. Все еще плохое качество логотипа :(. Думаю, мне придется переделывать логотип ... Grumpy ol' Bear 13 лет назад 0

Похожие вопросы