Для матрёшки есть красивый графический
mkvToolNix
OGM - это не очень продвинутая вещь, устарела, ИМХО. Мукси всё в матрёшку. А если не требуеться расширенного функционала (в Windows удобно пользоваться матрёшкой только через
DirectShow Haali Media Splitter +
Media Player Classic, в остальных случаях расширенный функционал матрёшки может быть не раскрыт), например, ASS/SSA-субтитров, многа-супер-разных-и-крутых кодеков, раcширенного оглавления, двд-like менюшек и прочих вкусностей, то стоит задуматься об
mp4, ибо стандарт ISO и скоро будет поддерживаться многими китайскими стационарными проигрывателями.
XVID тоже не особо в моде. Народ переходит на x264. Ресурсов при проигрывании жрёт в 1,5-2 раза больше но в облегчённом варианте (без in-loop) можно смотреть и на медленном железе. OGG тоже разумно использовать на равне с AAC (а вот на малых битрейтах - только AAC; насколько я знаю, nero aac 3gp reference encoder, который закрытый, но бесплатный бегает под вайн).
Cinelerra не знает матрёшку - факт. Ибо для неё это довольно сложный контейнер. Ради примера, могу сказать, что, на момент написания сообщения, не существует opensource-сплиттера, который бы поддерживал б
ольшую часть спецификации на контейнер matroska. Единственная несвободная, но наиболее продвинутая версия от haali существует в виде DirectShow-фильтра; остальные - менее функциональны, но минимум свой держат :-)
Философия говорит, что:
- из синелерры вытаскивать разметку глав надо в какой-нибудь текстовый файл с таймингами, потом руками написать для матрёшки разметку глав на xml по спецификации (кстати, можно сделать в графическом разметчике глав из mkvtoolnix)
- потоки звука и видео хранить отдельно друг от друга и в простейших контейнерах (ибо raw туулниксы не читают), например avi, mp4 (для h.264/avc, aac), можно подавать на вход туулниксам более-менее чистый mpeg/ps и mpeg/es (например, звуки ac3||mpa||dts видео m2v||m1v, субтитры vobSub) и quicktime.
- подавать файлы на вход туулниксам и они на выходе вам скомпануют всё в один контейнер со скоростью, близкой к простому копированию :-)
Важно помнить, что toolnix'ы
без особых ключей не шаряться в mpeg-потоках и не могут сами правильно догадаться, как "правильно положить в матрёшку", например, AVC, по этому AVC из AVI в матрёшку обычно не кладут. :-)
Ссылки: (если вы ещё не со всеми знакомы, этот список исчерпывающий)
- Спецификации на контейнер, примеры исходных xml-текстов (для разметки глав, тегов, и пр.) и т.д. лежат на офф. сайте Матрёшки: www.matroska.org
- Русскоязычное комьюнити с темой, про матрёшку здесь: Обсерватория. Сходка
- mkvToolNix можно найти также в пакетах популярных дистрибутивов; актуальная версия 2.0.2; продвинутый муксер для матрёшки.