Vasily Zakharov (jolaf) wrote,
Vasily Zakharov
jolaf

Перегнать MPEG

Сугубо технический вопрос – как перегнать MPEG Elementary Video во что-то нормальное без перекодирования?

У меня есть файл, про который GSpot говорит дословно следующее:

Container: MPEG Elementary Video << { 1 vid }
Codec: H264
Name: H.264/AVC

Собственно, это видеодорожка, выдранная из MKV, 3-гигабайтная. Это точно нормальная дорожка – исходный MKV отлично смотрится плейером, а саму это дорожку я отлично смог сконвертить в другой формат (DV). Но есть проблема – любой плейер, любая монтажка, которой я пытаюсь открыть этот файл, чудовищно долго (несколько минут) думает, активно мучая винт – такое впечатление, что она вычитывает файл целиком. Потом проигрывает нормально – но при любой попытке перемотать или прыгнуть в другое место, повторяется несколькоминутный процесс пережёвывания винта.

Работать в таких условиях, понятное дело, невозможно. Перегнать в DV – перегнал, но с потерей качества, плюс есть ещё некоторые нюансы, которые не позволяют считать это решением. Перегнать в Uncompressed не предлагать – нет столько места на дисках. Перегнать во что-то качественное с перекодированием – можно, но кажется глупым. MKV моя монтажка, Adobe Premiere Pro CS4, разумеется, не понимает в принципе. Поставил TMPGEnc, попробовал смуксить Elementary video в MPEG Program stream, надеясь, что это решит проблему. Нифига, с итоговым мпегом проблемы идентичные.

Причина проблемы, как мне кажется, в том, что там нет каких-то индексов, позволяющих программам нормально прыгать по файлу. В MKV они были видимо где-то отдельно, и при распаковке потерялись. Я, к сожалению, в MPEG-ах не разбираюсь, и в чём может быть дело, не понимаю. Если у кого есть идеи, подскажите пожалуйста. Спасибо!

Update: проблема решилась: http://jolaf.livejournal.com/446287.html?thread=6269007#t6269007, спасибо zoltan0 и tsMuxer – офигенная штука!
Tags: ask, tech, video
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 36 comments