Показать полную графическую версию : MP4 Видео в MKV Контейнере
Gnidodav
18-03-2005, 03:48
Короче такая проблема. С помощью NeroRecode создан mp4 файл - только видеопоток. Хочу с помощью MKVToolnix склеить этот файл с двумя аудиодорожками и субтитрами - AC3, OGG, SRT и получить MKV. Ну и потом разрезать файл на две части. С первой половинкой все OK. А вот вторая часть не воспроизводится никак. Видны только разноцветные квадратики. В качестве decoder'а 3ivx последняя версия. Пробовал и другие варианты - mpegable DS decoder, ffdshow. В первом случае вообще все висит, во втором похожая фигня. Нашелся таки полувыход - DivX decoder. Но и с ним видео имеет отвратительные артефакты на сценах с движением. Help!!! Всем спасибо!
а если вторую половину опять кинуть в MKVToolnix и сохранить заново.
Попробуй видео в другом месте разрезать - похоже второй кусок ссылается на Reference Fram'ы из первой части.
Gnidodav
18-03-2005, 23:35
Пробовал сначала склеить и потом уже полученый файл разрезать. Ничего не изменилось. То же происходит, если сначала сохранить видео
в AVI пользуясь mp4UI. Все попытки порезать полученый avi в Дубе ничего не дали. Интересно, что этот файл даже VirtualDubMod открывать не желает, ссылается на отсутствие Samplerate - Matroska stream 1 doesn't have a samplerate. А чем еще можно MKV разрезать я и не знаю. Сохранять файл заново не пробывал. Может получится.
в avi можно с помощью Mkvextract GUI извлечь и в дубе, дубмоде попробовать разрезать. а связь между файлами неставил, когда в Mkvtoolnix резал может поможет.
Gnidodav
20-03-2005, 03:36
Mkvextract GUI извлекает все кроме видео. В чем проблема сказать трудно; ошибка на испанском выскакивает. Связь между файлами в Mkvtoolnix тоже не помогла. Придется действительно резать в другом месте, в NeroRecode так, чтобы два mp4 файла уже на выходе создавались. Спасибо за помощь!
Gnidodav
Mkvextract GUI извлекает все кроме видео
Текущая версия Mkvextract, пока не умеет извлекать H.264 видео, эта возможность появиться в версии 1.4.2.
И с расрезанием, упоминался какой то баг в текущих версиях, Mosu обещал исправить.
так видеоже ASP должно в AVI извлекаться, (может ForCC система невоспринимает, смени на DIVX)
Gnidodav
20-03-2005, 15:59
Что то я туплю. NeroDigital используемый в NeroRecode относится к ASP (Advanced Simple Profile) кодекам подобно DivX5 и Xvid или к AVC (Advanced Video Coding) как H.264. Или там при кодировании профили можно выбирать.
тама оба профиля имеется и ASP и AVC и каждый из них разделен на несколько подпрофилей ограниченных различными настройками (mobile, portable, standart...)
Gnidodav
21-03-2005, 12:58
Да, действительно, есть там эти оба профиля. Только вот AVC поддерживается лишь начиная с Nero Recode 2.2. У меня же стоит NR 2.1. В нем только один профиль (судя по всему ASP). Но хотя это и ASP Mkvextract GUI не в состоянии ничего сделать с видео:
Error: Track 1 with the CodecID 'V_MS/VFW/FOURCC' is missing the "default duration" element and cannot be extracted.
FOURCC тоже якобы в порядке - DIVX. (Mkvextract GUI при открытии файла FOURCC распознает как DIVX)
Короче геморойный файл это Nero Recode выдало. Видать придется свежую версию ставить.
Блин у меня тоже самое но с х264 и в дабмоде! Я фильм скажем в матрёшку или в огм свожу со звуком - потом не выдернуть и не порезать - вообще видеопоток не вытянуть!
AlexB17Блин у меня тоже самое но с х264 и в дабмоде! Я фильм скажем в матрёшку или в огм свожу со звуком - потом не выдернуть и не порезать - вообще видеопоток не вытянуть!
а если в Mkvtoolnix оставить один видеопоток и потом скормить его дабмоду, а если х264 ложился в матрешку из mp4 то его нечем невыдерешь, если из AVI то без проблем потом в AVI сохраняется с помощью Mkvextract GUI или тогоже дабмода.
В том то и дело что второй проход лежал в ави! Далее дабом смуксил всё в матрёху, и потом дабом видео из матрёхи больше никуда не выдирается - делаю дайрект стрим - видео 0 байт! Скажем фильму на 2 CD не порезать! :(
Gnidodav
22-03-2005, 15:39
Ура товарищи! Нашлось таки решение проблемы. Использовал утилиту MP4Cam2AVI, изначально предназначеную для несколько иных целей. Берем тут http://sourceforge.net/projects/mp4cam2avi/ Но главное Input-MP4, Output-AVI без рекомпрессии. Причем полученый AVI без проблем разрезался в VirtualDubMod (все стримы AC3, OGG, SRT можно добавить там же). На выходе MKV желаемых размеров. Несколько глюков правда осталось; например в начале второго файла все-таки наблюдаются упомянутые выше квадратики, но длится это не более двух секунд после чего 3ivx Decoder начинает прекрасно справляться со своей работой. Также при перемотке изображение поначалу как бы замылевается элементами предыдущего кадра. Явление это прекращается при смене ракурса или передвижении объектов. Со спокойными затянутыми сценами правда облом.
Gnidodav
Да знаем мы эту утилиту, она в основном для новичков, AVC не поддерживает.
Так ты что не мог до сих пор из mp4 в avi ASP поток вытащить? :rolleyes: Так для этого уже не первый год существует несколько хорошо работающих способов.
Gnidodav
22-03-2005, 18:00
В AVI то я вытащить мог. Да вот потом это все в MKV нормально запихиваться не желало. Тот же mp4UI абсолютно несъедобный файл выдавал http://forum.oszone.net/images/icons/icon9.gif. Мда конфузно; через GraphEdit вообще все гладко. Пардон за непонятливость http://forum.oszone.net/images/icons/icon7.gif.
Ура всё выдирается режется и.т.п. - скачал Mkvtoolnix новый 1.4.1 и MkvextractGUI последний - всё муксится и перемуксится!!! :)
через GraphEdit вообще все гладко
а где можно скачать как с этим GraphEdit работать?
Gnidodav
11-05-2005, 20:59
тут как MP4 в AVI перегнать (MP4 с AVC не делал, будет ли работать не знаю)
http://forums.3ivx.com/cgi-bin/ikonboard/topic.cgi?forum=16&topic=106
DVD->AVI
http://www.divx-digest.com/articles/dvd2avi_graphedit.html
AVI->MP4
http://www.3ivx.com/support/windows/encoding/ge_avi2mp4.html
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.