09.05.2008, 23:16
общий
это ответ
Здравствуйте, галкин п в!
Судя по тексту вопроса, у Вас есть готовый (обработанный или уже скомптессированный) видеоролик в формате *.AVI. Сразу скажу, что любые манипуляции с изменением размера кадра либо битрейта приведут к потере в качестве (в случае с некомпрессированным видео "uncompressed" ситуация другая - видео можно уменьшить в размерах в разы, практически без видимой потери качества картинки). Теперь более по существу вопроса. Если видео уже более чем "обжато", дальнейшие манипуляции с ним противопоказаны. Есть примерные границы, заходить за которые не следует. Для разрешения 720х576 и 25 кадров в секунду (Pal) минимальный более-менее приемлемый битрейт - 2000-2400 kbps для сцен с крупными планами и с отсутствием движущихся мелких детаей. При наличии же оных (например листва деревьев, видеоматериал с большим количеством людей в движении (напр спортивных соревнований), глади воды (с большим количеством отблесков) и др. рекомендуется поднимать битрейт до 2500-3000 kbps (хотя это моё субъективное мнение). Ещё уменьшить размер видео можно с помощью изменения разрешения, например до 384х288 (в этом случае вполне достаточно битрейта до 800-1000 kbps, т.е. вполне реально полуторачасовый фильм разместить на CD-диске). Снижение же битрейта ниже этих пределов приведёт к значительному ухудшению качетва готового материала. Теперь что требуется от Вас. 1. Воспользоваться программой videoinspector (ссылка на сайт программы в приложении). Данная программа позволит проанализировать видеоматериал на предмет того, каким кодеком, с каким разрешением и битрейтом обжато видео, а также аудиосоставляющая. Если имеется возможность для дальнейшего пересжатия, рекомендую воспользоваться программой virtualdub (ссылка на сайт под № 2 в приложении). Данная программа потребляет очень мало системных ресурсов, но работает очень быстро и корректно. С её помощью Вы можете не только пережать видеоматериал с использованием другого видеокодека (хотя рекомендую DivX последних версий), но и с необходимым битрейтом, а также с использванием всевозможных фильтров - например resize - изменение размера выходного кадра (хотя это также возможно сделать в самом кодеке DivX). Также подобные манипуляции можно производить и со звуком (кодек-компрессия-фильтры). В приложении в качестве примера рассмотрим последовательность действий (хотя в каждом конкретном случае возможны совершенно разные варианты - параметры, фильтры и др.) когда без изменения размера кадра на выходе уменьшить объём видеоролика не представляется возможным.
Приложение:
1) http://www.kcsoftwares.com/ - videoinspector; 2) http://www.virtualdub.org/index Пример. Открываем видео с помощью VirtualDub (Ctrl+O). На вкладке "Видео" выбираем "Режим полной обработки", затем "Компрессия" и из имеющихся кодеков выбираем DivX->изменить. На первой вкладке (Main) задаём битрейт (например 800 kbps). Если надо уместить видеоматериал в определённый размер, можно воспользоваться Bitrate Calkulator на этой же вкладке. Далее переключаемся на вкладку Video и установив флажок в Custom resize задаём новый размер кадра на выходе, например 384х288. В случае необходимости устанавливаем необходимый фильтр для пересчёта нового размера, а также фильр для устранения шумов и помех (Noise Reduction) и нажимаем ОК - ОК. Теперь переходим на вкладку Аудио и также выбираем режим полной обработки. В этом случае становится активной команда "Компрессия", в которой выбираем аудиокомпрессию (оптимальный вариант - Lame MP3) и задаём параметры (не ниже 96 kb/s для звука голоса и 128 kb/s и выше если в видеоматериале есть музыка. Очень важно - НЕ ВЫБИРАТЬ переменный аудиопоток ABR, иначе есть значительная доля вероятности, что бытовые проигрыватели, даже поддерживающие MPEG-4 не смогут воспроизвести Ваш файл! Применив параметры, в меню файл выбираете "Сохранить как AVI.. (или нажав F7) и указав размещение выходного файла и его имя, дожидаетесь окончания процесса обработки. Вполне возможно в начале будет получаться не совсем то, что хотите, но проделав это несколько раз результаты Вас более чем удовлетворят, тем более, что программа позволяет устранять очень многие огрехи видеоматериала! Главное только начать. Удачи!