Перейти к содержимому


!!! Только у нас на форуме !!!
Спектакли от дяди Пчёлки

для просмотра необходима регистрация
Фотография
- - - - -

Как правильно пережать Ntsc M2v?


  • Please log in to reply
6 ответов в этой теме

#1 konst

konst
  • Участник
  • 60 Сообщений:

Отправлено 21 янв 2006 - 00:20

Хотел вот передрать себе "Moulin Rouge". После Реавтора получилось 2 здоровых файла с основным фильмом. Думал пережать их Procoder-ом, но столкнулся с проблемой.
Сценарист показывает длину первого файла 01:05:38;05 и говорит, что фильм NTSC, Non-drop frame.
Media Player Classic, Womble и ProCoder видят длину 01:10:36. Cinelyzer видит 01:12:57;21, 30.0 fps.
ProCoder говорит, что Frame Rate = 29.970 fps.
Elecard StreamEye видит длину 01:04:20 и пишет, что:

framerate declared : 29.97
--------------------------------------------
real : (var) 24.48

Со вторым файлом разбег еще больше.
Как узнать, что же там на самом деле и как это правильно пережать, чтоб рассинхрона со звуком не было?
  • 0

#2 baraban+

baraban+
  • Гвардия
  • 2 695 Сообщений:

Отправлено 21 янв 2006 - 00:27

А какая разница, что какая прога показывает. Тебе же пережать нужно, а не на цифры любоваться.
  • 0

#3 konst

konst
  • Участник
  • 60 Сообщений:

Отправлено 21 янв 2006 - 00:46

Так-то оно так.
Но, как я понимаю, если ProCoder говорит, что длительность исходника 01:10:36, то на выходе я реально и получу видео длиной 01:10:36, а звук-то и в самом деле тот, что Сценарист пишет.
У меня подозрение, что там какой-нибудь 24p -> NTSC (3-2 pulldown) или что-то типа этого.
Вот и хочется узнать, как наверняка это понять и что в Прокодере в Target->Frame Rate выставлять, чтоб длина пережатого файла (в секундах) не изменилась.
  • 0

#4 Kanst

Kanst
  • Модераторы
  • 1 435 Сообщений:

Отправлено 21 янв 2006 - 16:48

А исходник то в каком формате? Судя по заглавию взят с DVD и надо уменьшить размер?
Зачем реавторить? Есть DVD Srink, Nero Recode - выкидывай лишнее и ужимай.
Если уж хочется разобраться, то открой исходник в VirtualDubMod (или VDMPEG), посмотри свойства, проверь покадрово - если все полосатые, то 29.97. Если полосатые появляются только периодически, то 23.97+pulldown.

Сообщение отредактировано Kanst: 21 янв 2006 - 16:55

  • 0

#5 konst

konst
  • Участник
  • 60 Сообщений:

Отправлено 22 янв 2006 - 19:19

Исходник взят с DVD. Хотелось бы выкинуть рекламу, доп.материалы и связанные с ними менюшки, ненужные субтитры и сохранить при этом главное меню и менюшки аудио-субтиров-эпизодов.
Без полного реавторинга у меня это не получается :-(

Со временем вроде получилось. При включенной галке "Use film decode" ProCoder хоть и определяет неправильно длительность исходника, но на выходе получается все ОК. Так что прав baraban+, х..ли думать, прыгать надо :D

С VirtualDub немного не понял. Поставил VirtualDub-MPEG2, frame rate он пишет 29,970 fps, а про полосы не понял, что имеется в виду. Полосатых кадров у меня нет вообще, гребенка при покадровом просмотре эпизодически появляется. Может что-то не так делаю?

И еще появился вопрос. В исходном MPEG'е в picture_coding_extension стоит progressive_frame=1(true).
Означает ли это, что исходник кодировался как non-interlaced?

Спасибо.
  • 0

#6 Kanst

Kanst
  • Модераторы
  • 1 435 Сообщений:

Отправлено 23 янв 2006 - 02:44

Описанное в первом абзаце легко может сделать DVD Shrink (Nero Recode).

Остальное говорит о том, что это 23.97+pulldown (23.97 прогрессив с флагом преобразования в интерлейсный 29.97), вот только похоже ему в параметрах указано неправильно, что это полноценный 29.97.
  • 0

#7 konst

konst
  • Участник
  • 60 Сообщений:

Отправлено 25 янв 2006 - 02:15

Спасибо за помощь!
Со своим исходником более-менее разобрался.
Про DVD Shrink не совсем понял. Когда-то пробовал его для этих целей, по-моему при реавторинге он писал, дескать моушен меню превратится в картинки или что-то типа этого.
Или я ошибаюсь?
  • 0


0 человек читают эту тему

0 пользователей, 0 гостей, 0 скрытых пользователей

Rambler's Top100