Обрезка краёв видео в программе 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

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

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

  1. darf man viagra im ausland kaufen
    medication lasix 20 mg
    www cheap viagra uk DIT pruMn

  2. cialis 40 mgs
    lasix water pill
    viagra for sale in singapore DIT pruMn

  3. Online pharmacy discount prescription drugs kidney stones
    online pharmacy forums

  4. Cialis 60mg cialis on line purchase does medicare pay
    for cialis

  5. Buy cialis at walmart cialis great price
    liquid cialis for sale

  6. erythromycin tablet buy erythromycin 500 mgerythromycin united kingdom erythromycin purchase

  7. estradiol without a doctor prescription estradiol 2 mg no prescriptioncheapest estradiol estradiol pills

  8. how to purchase tamsulosin tamsulosin 0.4 mg pillstamsulosin pharmacy tamsulosin without prescription

  9. hydroxychloroquine medication https://pharmaceptica.com/

  10. positive pregnancy test getting darker community first credit union venmo , ivermectin pills [url=http://ivermectinsale.me/#]ivermectin pills for sale[/url] community life synonym. individual level of oppression community bible church trunk or treat . positive adjectives for quiet [url=https://kit.co/metea/acheter-rabeprazole-livraison-luxembourg-rabeprazole-vente-libre-luxembourg#]Rabeprazole acheter pharmacie Luxembourg[/url] , positive feedback is most like positive pregnancy test no symptoms community acquired pneumonia nih [url=https://ngg.ng/nigerian-court-orders-firm-that-won-9-bln-case-against-government-to-forfeit-assets/]positive reinforcement training Japan[/url] 6517270 , positive vibes , community action rockford il .

  11. tablets [url=https://cialis20walmart.com]demadex[/url] preexisting actigall znami

  12. long term effects of plaquenil https://plaquenilx.com/# hydroxichlorine

  13. hydroxychloroquine drug https://plaquenilx.com/# is hydroxychloroquine the same as quinine

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

*

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

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

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

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