Обрезка краёв видео в программе Mencoder

Определение размера картинки и урезание её при необходимости. Цель этого урезания - избавиться от чёрных полос по краям изображения т.к. на кодирование этих полос будут потрачено слишком много байт, которые могли бы быть использованы для улучшения качества в центре кадра. mplayer умеет сам определять размер, и выводит его примерно в таком виде:
crop area: X: 0..479 Y: 104..373 (-vf crop=480:270:0:104) 0.9% 0 0 87%
crop area: X: 0..479 Y: 104..373 (-vf crop=480:270:0:104) 0.9% 0 0 86%
crop area: X: 0..479 Y: 104..373 (-vf crop=480:270:0:104) 1.0% 0 0 86%
Нас интересует вот эта часть: ----------> ^^^^^^^^^^^^^^^^^^

Первые два числа (480 и 270) это ширина/высота кадра. Они должны быть кратны 16 для лучшего качества. Если они не кратны (270) то их нужно уменьшить до ближайшего кратного 16-ти числа (270->256). Вторые два числа (0 и 104) это отступы слева и сверху. Они должны быть чётными для лучшего качества. Если ширина или высота были уменьшены до кратного 16-ти числа, то желательно скорректировать и отступы, чтобы не сдвинуть центр кадра. (В этом примере высота была уменьшена на 270-256=14, соотвественно для сохранения центра нужно увеличить второй отсуп на 14/2=7, т.е. установить его в 104+7=111, но поскольку отступ должен быть чётным то мы его уменьшим на 1, т.е. 110.) Определить crop (-frames нужен чтобы выйти из mplayer через несколько секунд):

 

mplayer $src -vf cropdetect -frames 100

Crop (получен из предыдущего запуска mplayer и ручных расчётов):

crop="480:256:0:106"

Проверить что mplayer корректно определил crop:

mplayer $src -vf crop="480:256:0:106"

Ссылки

Собственный видеохостинг
Руководство пользователя VLC
http://gwos.org/udsf/doku.php/software:ffmepg:conversion
http://www.xakep.ru/magazine/xa/093/126/1.asp
Encode DVD to AVI

Теги: , ,

Дата: 3 ноября 2010

Автор: ignusius

Комментарии: 408

Комментарии: 408

  1. convenience store viagra viagra boxes internet apotek viagra

  2. kate england viagra purple generic viagra viagra in canada

  3. viagra invention wiki buybuyviamen.com price of viagra in singapore

  4. pills that look like viagra https://purevigra.com viagra russian girls band

  5. canada pfizer viagra paradiseviagira.com viagra orange county ca

  6. where to get viagra viagra professional online pharmacy how to get viagra without a doctor

  7. viagra available in nepal viagra e betabloccanti viagra pro 100 mg

  8. cialis gives me diarrhea cialis price uk cialis komentarai

Оставить комментарий

*

Комментарий:

Ваш e-mail не будет опубликован.
Обязательные поля помечены *

Разрешенные HTML теги:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>