Показать сообщение отдельно
Старый 03.04.2008, 18:42   #188
Карполя
Техподдержка
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Форумчанин
Аватар для Карполя
Регистрация: 25.01.2008
Адрес: Санкт-Петербург
Сообщения: 1,314
Репутация: 298
Во-первых, какая разница между "сжатием" и "перекодированием"? Это синонимы, поскольку напрямую (если не считать прямопотокового кодирования) исходный файл в новый не переделывается. В любом случае сначала происходит декодирование фильма декодером, прописанным в FourCC фильма, в результате чего получается некомпрессированный RGB (в виртуальной памяти, естественно, и не целиком, а покадрово), затем кодирование кодером, указанным в настройках опции "Компрессия". И даже, если вы в любом режиме, кроме "Прямопотокового копирования" кодируете тем же кодеком, чтов исходном фильме, и даже в тоности с таким же битрейтом, все равно сначала декодируется, а потом кодируется заново. А видимое нами различие в скорости происходит из-за того, что быстродействие кодеров разное.

Что касается ваших примеров, сами себе протворечите.

На первом скрине скорость перекомпрессии 35,05 fps, а во втором случае скорость перекомпрессии 38,00 fps, т.е., быстрая перекомпрессия явно быстрее нормальной на 55 сек. Кстати, у вас еще и включен режим отображения входного и выходного видео, который тормозит обработку, в результате разница малозаметна.

Судя по цифрам, у вас комп довольно мощный, и разница в 1 минуту для вас несущественна. А на более медленных компах (у меня, например, типичное значение времени в режиме быстрой перекомпрессии около 3 час.) разница увеличивается, причем непропорционально (в моем случае может составить и полчаса).
  Ответить с цитированием