Старожил
Сообщения: 163
Благодарности: 0
|
Профиль
|
Отправить PM
| Цитировать
Юрий, не надо человеку в ogm! Он просит в Avi. Мало ли для каких способов ему нужно! А ты ему в этот oqm (заслуживающий нарицания) предлагаешь - лучше уж в матрешку! хотя я лично еще на avi сижу и пока перспектив на другие переходить у меня не видно! В общем есть несколько извращенских способов запихать ogg в avi :
И, кстати, nundub превосходно запихивает VBR mp3 поток в AVi - у меня ни разу не было рассинхронизации звука и видео! Так что утверждение что avi не поддерживает VBR ложно! Другое дело, что изначально разработчики avi не подразумевали содержание VBR, но это оказалось всем им на удивление возможно! А где-то я читал, что каким-то извращенским способом туда можно и титры запихать! Но это уже лишнее (именно запихать, а не наложить с помощью вмонтирования в дабе с помощью фильтра и пережатия).
Так вот если у тебя уже готовый ogg файл, то сделать это будет очень непросто - скорее даже невозможно! Очень редко ogg каким-то чудным образом присабачивается в avi c помощью Virtualdubmod - делается это как описал уважаемый мною Yuriy Wise, только не в ogm сохраняешь, а в Avi, но скорее всего звука там не будет! Или делаешь в Nundub - , там есть эта функция, но Nundub, как правило вылетает - поробуй схитрить и замаскировать ogg под mp3 или WAV - один раз у меня это получилось!
Но все это, как правило не действует! Есть более простой способ: Берешь кодек пак какой-нить (в чистом виде я не нашел) - выбираешь там ogg audio codec - он у тебя прописывается в VirtualDub и им сжимаешь как и в mp3!
То что это будет ogg звук не сомневайся - это будет слышно и по качеству звука (без металлических призвуков) на низких битрайтах и по тому, что если ты его потом извлечешь VirtualDubMod-ом это будет ogg звук и потом ты его не сможешь запихать обратно в видео! Я думаю Dub это может, потомучто при кодировании самим VirtualDub-ом он сразу соединяет ogg звук с видео на ходу без пресловутого образования ogg контейнера, из-за которого все проблемы!
Тоже самое можешь попробовать и с WMA - он так же выбирается в кодек паке и кодится VirtualDub-ом? Только у него проблемы - он на длинных фильмах рассинхронизируется с видео немного!
Есть еще один теоретический способ запихать ogg в видео (даже какие-то есть программы, но, говорят, они криво работают) - это убрать само ogg расширение в аудио контейнере, т. е. чтобы он был "пустым" - тогда его Nundub может взять (у меня был случай такой, но я не понял как у меня получилось сделать его пустым - если же сам выставлял ogg расширение у него, то NunDub его не брал). -(
Удачи!
|