Показать сообщение отдельно
Старый 25.03.2009, 19:47   #526
Карполя
Техподдержка
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Форумчанин
Аватар для Карполя
Регистрация: 25.01.2008
Адрес: Санкт-Петербург
Сообщения: 1,314
Репутация: 298
При кодировании вы выбираете в ДАБе кодек (сам ДАБ - это только интерфейс, с помощью которого пользователь настраивает кодирование, а кодировщик запускает и настраивает параметры кодеков и разного рода фильтров обработки изображения). И в ДАБе вы открываете настройки выбранного кодека.

Да, сжатие в два прохода и есть - два этапа кодирорвания. И на первом, и на втором этапе открыт один и то же файл. А вот сохраняем в разные файлы.

На первом этапе автоматически создается специальный файл (по умолчанию - video.pass в папке с фильмом), в котором записан результат анализа сцен - какую с какими параметрами кодировать. Это обычный текстовый файл, ради интереса после первого прохода можете посмотреть его. Будет нечто такое:

# XviD 2pass stat file (core version 1.2.-127)
# Please do not modify this file

i 2 1452 0 0 4128 4054
b 4 0 1452 0 59 59
b 4 0 1452 0 59 59
p 2 0 137 1315 374 309
b 4 0 1452 0 93 93
b 4 0 1452 0 82 82
p 2 0 153 1299 411 333
b 4 0 1452 0 115 115
b 4 0 1452 0 115 115
p 2 0 211 1241 535 397
b 4 0 1452 0 252 249
b 4 0 1452 0 244 235
p 2 0 319 1133 838 563
b 4 0 1452 0 192 184
b 4 0 1452 0 216 213
p 2 0 289 1163 864 516

Одновременно создается служебный файл AVI с заданным вами при сохранении на первом проходе именем. Он размером всего в несколько десятков мегабайт. Для чего он - не знаю, видимо, кодек при анализе в него распаковывает поочередно анализируемые куски. По крайней мере, по окончании первого прохода в этом файле сплошной черный экран. Ну, а на втором проходе происходит собственное кодирование. При этом в качестве настроек используются данные из файла video.pass.

И при этом исходным файлом является тот же самый исходный фильм, что был задан на первом проходе, а не вновь созданный.
  Ответить с цитированием