с исходным размером кадра 720x480
Для фильма в системе NTSC с исходным размером кадра 720x480 - ближаешее значение для уменьшения картинки, с выполнением описанных выше требований, будет 640x480.
В случае, если фильм записан в широкоформатном варианте - сверху и снизу на экране видны черные полосы, то мы имеем возможность удалить их при компрессии, отводя весь цифровой видео-поток на кодирование самого изображения. Рассмотрим небольшой пример: фильм в формате 4:3 и c разрешением картинки 576x432, содержит 972 блока(16x16). На описание каждого блока отводится n-ное количество бит цифрового потока. В случае, если мы сжимаем фильм 16:9 с конечным разрешением картинки 576x256 (576 блоков), то задавая ту же общую скорость потока, мы описиваем меньшее количество блоков (мешьний размер кадра), получая меньшую степень компресси и, как следствие, более высокое качество.
Итак, имеем широкоформатный фильм на DVD, задача - обрезать черные полосы и уменьшить разрешение картинки. Открываем любой *.vob-файл в программе FlasK MPEG, выбираем Options=>Global Project Options=>Show Output Pad=>Reset Settings (как это будет называться по русски, здесь и далее - догадаетесь сами:)) и видим исходное разрешение картинки и отдельный кадр фильма.

Если попали на темный или плохо просматриваемый кадр, то можно попробовать открыть другой *.vob, а если и это не помогает, то можно воспользоваться любой программой, для разделения *.vob-файлов на сегменты, например vobsplitter02. . А уж имея несколько сегментов, шанс открыть просматриваемый кадр вполне высок... Можно использовать вскрытый вариант программы FlasK MPEG, в котором проблема с просмотром кадра успешно решена, как и доработаны некоторые другие моменты по отображению статистики, облегчающие работу с программой...
Имея исходное разрешение, например 720x480 (DVD - NTSC), сначала уменьшаем его, придерживаясь соотношения 4:3 (коэффициент 1,3(3)), например до 576x432, клавишами Output Size=>Width/Hight, получаем аналогичный кадр с сохраненными пропорциями при декомпрессии потока DivX ;-), но меньший по размеру.
Поскольку имеются черные полосы сверху и снизу - их необходимо обрезать. Для этого ставим галку в поле Crop, затем клавишами Hight=>"-" и Top offset=>"+" обрезаем полосу снизу и постепенно перемещаем картинку вверх. В результате получаем следующее:

Нажимаем клавишу Hide и все выбраные установки по формату картинки будут автоматически приняты программой. Обращаю Ваше внимание на то, что значение горизонтали лучше выбирать кратным 32-м, тогда на любой машине не будет проблем с оверлеем. Что касается значения вертикали, то для наибольшей совместимости с различными видео-кртами оно должно быть кратным 16, однако, иногда полезно немного обрезать картинку по вертикали на пару-тройку пикселов, чтобы получить более четкий переход на черные полосы эркана. Это, конечно, дело вкуса, но на мой взгляд в таком варианте кадр выглядит гораздо приятнее (на рис.сверху горизонтальные полосы остались, поскольку отрезав следующие 16 пикселов придётся отхватить от изображения уже достаточно много).
При правильном изменении разрешения картинки, при просмотре, размер кадра (на телевизоре или на мониторе в полноэкранном режиме) не должен отличаться от исходного (DVD), в противном случае появятся искажения геометрии.
В таблице сведены рекомендуемые мною разрешения картинки для трёх основных форматов изображения, причём горизонталь делится на 32, а вертикаль - на 16.. Обратите внимание на то, что значения для форматов 16:9 и WideScreen получаются после обрезания чёрных полос, но прежде картинка сжимается в пропорции 4:3.
4:3 k=1,3(3) | 16:9 k=1,7(7) | WideScreen k=2,35 |
576 x 432 | 576 x 320(432-112) | 672 x 288(480-192/512-224,PAL) |
512 x 384 | 512 x 288(384-96) | 640 x 272(480-208) |
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий