Для начала необходимо четко сформулировать понятие "аудио/видео контейнер".
* Это НЕ формат сжатия видео
* Он не может сжимать музыку или картинки как MP3 или JPEG, это не кодек.
* Это упаковка, которая может содержать большое число потоков аудио, видео и субтитров, позволяя пользователью хранить в одном файле целый фильм. Таким образом, большинство мультимедиа проигрывателей смогут проиграть этот файл.
Matroska создается с прицелом на будущее. Поэтому она обладает возможностями, которые вы ожидаете от современного формата контейнера, например:
* Трансляция по Интернет (протоколы HTTP и RTP)
* Быстрая перемотка в файле
* Устойчивость к ошибкам
* Экранные меню (как на ДВД дисках)
* Разбиение файла на главы (Chapters)
* Переключаемые на лету потоки субтитров
* Переключаемые звуковые потоки
* Модульная расширяемость
Основатели проекта Matroska ставят перед собой следующие цели:
* Создание и описание современного, гибкого, кросс-платформенного формата аудио/видео контейнера
* Утверждение формата Matroska как открытой альтернативы существующим контейнерам, таким как AVI, ASF, MOV, RM, MP4, MPG
* Разработка набора инструментов для создания, редактирования и обработки файлов в формате Matroska, распространяемого под лицензией типа GNU GPL
* Разработка библиотек и инструментария, облегчающих поддержку Matroska в приложениях других разработчиков программ
- Подготовка аппаратной поддержки файлов формата Matroska в следующем поколении стационарных медиа-проигрывателей, в тесном сотрудничестве с производителями оборудования
* Поддержка адаптации и реализации библиотек Matroska для OpenBeOS Mediakit и GStreamer (это Мультимедийное Окружение (Multimedia Framework) для ОС Linux, равнозначное Microsoft DirectShow ® для Windows )
* Создание набора фильтров DirectShow для воспроизведения и создания файлов Matroska в ОС Windows
итак ето все була теория, которая как известно без практики слепа . Нам в принципе до теории то дела нет.Будущее нас пока тоже мало волнует. Нам бы переделать ету матрешку в привычное AVI
Так вот ничего сложного в етом нет. Все что нам необходимо ето правилную версию виртуал дуб мод, взять которую можно http://prdownloads.sourceforge.net/virtualdubmod/VirtualDubMod_1_5_10_1_b2424.zip?download
теперь просто открываем мкв файл, ставим галочку на директ стрим мод в закладке видео, если есть то отключаем ненужные навороты , которые могут присутствовать в контейнере мкв. выбираем сохранить фаил и в типе файла выбираем контейнер АВИ или просто ави. И тyпо ждем когда все закончится без нас На выходе получаем филм в ави . Если же что то у вас не складывается могу посоветовать лиш одно -- Читатъ литературу или же информацию, которая кстти есть по Матрешке в избытке http://www.doom9.org/index.html?/vdubmod-procedures.htm http://www.matroska.org/index.html .а здесь вы найдете все что необходимо из софтаhttp://www.matroska.org/downloads/windows.html
ха! как раз переделываю мкв в ави. но! виртуалдабмод не открывает ни гарри поттера3, ни властелина колец 3, ни многие другие мкв файлы.
способ описанный мной ниже является дополнением для способа описанного nina4de и подходит для файлов в которые запакованы ещё и титры в неподдерживаемом формате для виртуалдаба.
берём MKVExtractGUI отсюда http://d.moyon.free.fr/UtilMKV/MKVEXTRACTGUI.zip запускаем и драгндропим в неё ваш файл МКВ. помечаем галочкой файлы которые хотим экстрактить, выбираем "Output Folder"и тыкаем на "Extract". видео экстрактится с именем Track1.avi
далее берём тулзу avc2avi отсюда http://files.x264.nl/Sharktooth/force.php?file=./utils/avc2avi_rev267_mmx.7z и кидаем avc2avi.exe в папку с экстрактенным видео. открываем комманд лайн, броузим в папку где находятся avc2avi.exe и Track1.avi и пишем такую команду
avc2avi.exe -i track1 -o название нового файла.avi
по умолчанию avc2avi делает 25 фпс PAL, поэтому если у вас 23.976 NTSC можете задать следующие параметры
avc2avi.exe -i track1 -o название нового файла.avi -f 23.976
на выходе получаем готовый .AVI который можно мучать как хочешь.
У меня проблема: скачал Бойцовский клуб, на трекере в описалово следующее:
SiZE..........: 4.37 GB
ViDEO.CODEC...: x264
FRAMERATE.....: 23.976
BiTRATE.......: 4105kbps
RESOLUTiON....: 1280x720 (16:9 full frame)
AUDiO.........: English AC3 5.1 448kbps
SUBTiTLES.....: English
SOURCE........: 1080i
Помогите пожалуйста, как переделать его в avi ?
Помогу, http://www.doom9.org/Soft21/Editing/DivFix110.zip,
2 adware:
подскажи как ? ))
И у меня тоже самое с national_treasure.
http://www.doom9.org/Soft21/Editing/DivFix110.zip
2 adware:
Unauthorized download
http://www.rusdivx.net/ibf/index.php?showtopic=23554&view=findpost&p=287423
Странная проблема.
пробую перeгнать mkv в avi, не меняя кодировки (h264).
1. вытаскиваю видео и аудио из mkv с помощью MKVExtractGUI.
2. запихиваю видео в avi с помощью avc2avi.
3. чиню индекс в avi с помощью virtualdubmod (divfix бастует по причине > 2GB),
заодно изменяя framerate на 25fps, поскольку хочу клеить другие дороги с pal dvd.
До этого момента все вроде бы в порядке.
4. клею ac3 или dts - результат проигрывается без проблем но только до первой перемотки. после нее звук и видео живут каждый своей жизнью - короче говоря, расходятся.
в чем тут фишка? похоже на то, что что-то с индексацией avi не в порядке.
а чем еще индекс починить, если virtualdubmod косячит, а divfix бастует? или, на худой конец, чем поделить avi перед починкой индекса кроме как virtualdubmod - он, к сожалению, не справляется?
Получилось. Был mkv стал avi.
Если кого интересует, дайте знать. С удовольствием поделюсь.
К сожалению, линк не работает. А по пиктограмме разобраться сложно .
Похоже на то, что он спрашивает про формат для извлекаемого стрима. Зачем - не знаю. Я за последние дни несколько фильмов из mkv в avi перевел, но таких вопросов не встречал. Внутри всегда был h264, он всегда вытаскивался сам в файл *.h264 . Может дело в версии программы? У меня mkvextractgui 1.6.2. Скачивал пару недель назад.
На мой взгляд, самое интересное начинается следом. Но похоже, что это никого не интересует. Либо народ уже знает, либо никто такой глупостью не занимается. А я вот подумываю kiss dp 600 приобрести (пусть, правда, сначала основные ошибки поисправляют ). Так он ведь mkv не понимает, насколько мне известно.
Такс ладно .. с предидущим постом я разобрался... мне неxватало кодекоф или чёто подобного ... но теперь другая проблемма..
1. Какое разрешение имеет исходный файл? Если *.h264, то измени его на *.264.
avc2avi понимает только *.avc и *.264.
2. К avc2avi прилагается простенькая gui.
2 egipke:
1.) Поменял... не проканало
2.) Попробовал использовать его и получил какойто очень странный(Нерабпчий) .avi
Насколько странный получается avi?
Если в нем не пашет перемотка, то этого можно избежать - я через это проходил.
Если он совсем не проигрывается, то может у тебя есть возможность куда-нибудь сэмпл в mkv залить - я бы тоже попробовал.
Если в нем не пашет перемотка, то этого можно избежать - я через это проходил.
kak?
Значит это все-таки кому-то нужно .
Мучился я довольно долго, перебрав кучу программ. На самом деле, получить avi c помощью MKVExtractGUI и avc2avi можно просто и быстро, но потом не пашет перемотка по причине отсуствия avi-индекса. Divfix, на который все ссылаются, не помогает, так как он не обрабатывает файлы > 2GB. Поэтому в итоге мне пришлось искать способ деления *.264 - стримов на файлы < 2GB до упаковки их в avi. Склеить то потом avi вместе не проблема. Кстати, заодно оказалось, что из их таких файлов avc2avi делает avi с индексом.
Короче говоря, вот схема. Прошу смеяться не очень громко . Вообще-то процесс простой, хоть и занимает некоторое время. Если кому известно, как поделить *.264 - стрим на части прямым путем, просьба сказать !!! Тогда шаги 2-4 можно пропустить и тем самым экономить половину времени.
1. вытаскиваем видео и аудио из mkv с помощью MKVExtractGUI. Получаем видео-стрим в файле *.h264.
деление *.h264
2. запаковываем его в *.mp4-контейнер с помощью yamb.
3. делим *.mp4 на *.mp4-части с помощью yamb.
4. снова вытаскиваем *.h264-стримы из отдельных *.mp4-файлов с помощью yamb.
5. запаковываем *.h264-стримы в *.avi-контейнеры с помощью avc2avi.
6. склеиваем *.avi-файлы с помощью virtualdubmod или avimuxgui.
7. снова склеим audio.
Вот и все . Таким образом перекодировал уже несколько фильмов. Все работают идеально.
Спасибо за подсказку! Вчера уже воспользовался.
Таким образом первые 2 шага отпадают за ненадобностью(*), а следующие два применяются к исходному *.mkv-файлу, что экономит примерно треть времени.
(*)Правда, если я не ошибаюсь, есть одно "но". В таком случае нет возможности выполнять шаги 6 и 7 одновременно. Приходится либо клеить аудио к *.avi-частям по отдельности перед тем, как клеить все *.avi-части вместе, либо все-таки делать шаг 1, вытаскивая аудио из исходного *.mkv-файла, что съедает половину съэкономленного времени. Или я не прав? Правда, поскольку я в итоге клею не оригинальные, а немецкие дороги, то мне это как бы все равно.
Кстати, теперь бы еще найти способ, как вытаскивая видео-стрим из исходного *.mkv-файла, его сразу же делить на 2GB-части, чтобы шаги 3 и 4 упростить до одного. Было бы круто !
2 egipke:
Вот что ты делаеш:
Для начала ты вытягиваеш только аудио с помощью MKVExtractGUI. Дальше с помошью MKVmerge GUI ты делиш матрошечный файл на части размером <2GB. Потом из етиx <2GB кусков ты вытягиваеш только Video (.h264). ну а дальше пошли пункты 5,6,7...
Именно так я вчера и поступил. Биение mkv на части с помощью MKVmerge съэкономило мне примерно треть времени (по сравнению с той схемой, которой я пользовался раньше), поскольку сделало для меня ненужными первые 2 шага.
Однако перец заключается в том, что для тех, кому нужна дорога из исходного mkv-файла, выигрыш во времени гораздо меньше, потому что необходим дополнительный шаг по вытаскиванию звука.
Ну да ладно. Главное - наши мнения совпали. Остальное уже мелочи.
Тем не менее буду рад любым советам по дальнейшему упрощению процесса
А вы смотрели AVI пропущеные через AVC2AVI в Nero ShowTime изображения перевёрнуто (фильм Dark City).
В GraphEdit при декодере AVI Decompressor (запускаеться по умолчанию) картинка перевёрнута, если подставить CoreAVC Video Decoder картинка нормальная.
Кто знает как с этим бороться?
После всех манипуляций с видео, чем вы его редактируете ?? у меня ДабМод отказывается его редактировать, открывать открывает а адльше выскакивает ошибка A codec-specific error occurred
Не знаю как у вас, но у меня были траблы с просмотром матрёxи и с подгонкой звука к ней же, поетому я и xотел конвентить в еxсвид ... но теперь я разобрался, научился и всё путём, + не советую конвентить ибо потеряете многа качества. Удачи ...
jurych
научи как ......плизз
2 Xplod:
Xарасё ...
Как узнать на скока дорога опережaет/отстаёт от видео ты узнаеш http://tracker.rusdivx.net/dokuwiki/new:sound_dvd фака.
А склеить видео (.mkv) с аудио ты сможеш с помощью MKVtoolnix.
Всё разобрался изображение переворачивалось из за FourCC по умолчанию h264 надо ставить H264.
Брось ты эту затею. Даже сие шаманство тебе не поможет. Ты хоть в какой контейнер h264-стримы ни упаковывай, а твой плейер построен на чипе Sigma 8620L, поэтому раскодировать он их все равно не будет. Ну а другие стримы по твоему усмотрению.
Да ради бога. Я даже готов это пережать. Скажите как. Минимум геморроя, максимум автоматики. Нахрена смотреть HD на мониторе, если всю прелесть видно только на большом телеке. Я сделал всё что мог, чтобы этого добиться. Достал HD телек, купил единственный доступный по цене плеер с поддержкой HD. А теперь выясняется, что большинство фильмов на трекере в этом долбанутом контейнере. Есть простая прога, которой можно скормить вечерком MKV, а утром получить divx или xvid?
2 Motaro:
http://download.videohelp.com/download/SUPERsetup21.exe - дешево и сердито,сделает то что тебе надо
P.S. программа халявная
@Motaro
Напрасно ты контейнер ругаешь. Он без сомнения современнее чем avi. И одно только то, что он не от MS, - это уже большой плюс.
Ты отнудь не первый, кто задался вопросом, как и на чем смотреть hd-материал. На этом форуме вопрос тоже не раз обсуждался. Ну что поделать, если нет ни одного плейера, который бы поддерживал все современные форматы? Проблема-то старая. И если хочется универсального решения, то выход один - подсоединить комп к тв. На чем многие и останавливаются. И я в том числе. На этой неделе должен придти мой lcd-тв, и первым делом я спрячу за ним комп. Проще не бывает. И не нужно ничего перекодировать. Это ж сколько времени на это убъешь. Например, когда я додумался до того способа переупаковки из mkv в avi, то поначалу поступал так со всеми фильмами. Хватило меня штук на двадцать. После этого я сдался. Мне их и смотреть уже не хотелось . Море времени ушло, а результат не имел никакого преимущества. Так я ведь не перекодировал ничего, то есть качество не ухудшалось. А у тебя будет. Я бы лично ни за что стал. Впрочем, у каждого свои тараканы .
1) Комп и телек стоят в разных комнатах
2) У компа свой 20-дюймовый широкоэкранный моник
3) Комп я использую по полной и к нему уйма периферии подключена.
4) Использовать комп как плеер - жест отчаяния. Это не его функция, да и справляется с ней эта шумная бандура не особо хорошо.
Сидение на диване с пультом перед тихим плеером и телеком вещь незаменимая.
Я не имею ничего прочего против продвинутых контейнеров. Просто такая сложность в использовании напрочь убивает сам смысл HD видео - чёткую картнку на БОЛЬШОМ экране. Так что пока у всех не будут 30-дюймовые моники, смысла использования контейнера, играемого только на компе не вижу.
Я же говорю, у каждого свои тараканы.
Мои таковы.
1) Два компа. Один для инета, второй (пока рабочий) пойдет за тв. Поэтому вскоре появится третий, который, наверное, заодно заменит первый.
2) 19'' lcd останется для инета (и нового рабочего компа).
3) При отдельном компе без проблем.
4) Я тоже так раньше считал. Пока не пришел к другому выводу. Сегодняшняя бытовая электроника движется именно в сторону компа, а не наоборот. Кстати, первые два стационарных HD DVD плейера от Toshiba - это и есть почти обычные компы.
Комп сделать тихим не проблема. Пульт тоже никто пока не отменял. А для обычных cd/dvd/divx - рядом стоит копеечный плейер.
И, пожалуй, самое главное. MKV это пока контейнер для компа. Поэтому там ему и место. Если же хочется обходится без него - Blu-Ray и HD DVD уже в продаже. Как плейеры так и диски. Лучшего качества пока не предвидится. И никаких затрат по времени. Только денежные расходы. Кстати, дешифрированные диски, скопированные на винт, комп проигрывать будет, а новые плейеры (пока) нет . Ну а про hdcp я вообще молчу.
Но в целом я тебя понимаю. Полгода назад я придерживался такого же мнения. И изменил его именно касательно hd-материала.
Всем привет!
Я скачала mkv файл и мне нужно перевести его в avi.
Все было бы просто но в mkv загнан h264. VirtualDubMod не берет((
Я вытащила файл с помощью mkv extract.
С помощью avc2avi я загнала файл в avi контейнер.
Потом переконвертировала звук из aac в mp3 и добавила его в avi (в VirtualDubMod). Галочка стояла на direct stream copy.
Начала просматривать а звук и видео живут своей жизнью
Сначала все в порядке, потом звук начинает спешить, а потом в конце, вроде как, опять на место становится.
При этом fps я поставила 23.976 (как и в mkv).
Не знаю, что не правильно. Помогите, пожалуйста.
Посоветуйте как справиться с этой проблемой (в mkv все проигрывается без проблем).
кстати есть вопрос, по поводу изменения формата "видюшки":
1. как поменять *.mkv в *.avi без полного декодирования?
2. какие "проги" для этого сгодятся?
ps. пытался "дубом" перегнать, как описано выше, пишет:
http://foto.radikal.ru/f.aspx?i=31384095e42d4ed695deb5dbd26abab5
Странно, вроде создавал тему, а она куда-то делась
Спать наверное больше надо...
Повторюсь Подскажите пожалуйста как перегнать видео из контейнера mkv в avi? GraphEdit не помогает. AVIMuxGUI - прога с сомнительными возможностями (или я не нашел на какую кнопку нажать). Вообще avi мне нужен, чтоб загрузить в VirtualDub и немного обрезать титры (на болванку не лезет). Или если есть какая-нибудь прога для редактирования непосредственно mkv, то очень даже приветствуется.
Заранее спасибо!
2 upster:
редактировать *.MKV можно в MkvTolnix,VirtualDubMod тоже берет файл-матроску если правильно ему преподнести его
2 upster:
VirtualDubMod несохранит файл в AVI,только MKV
на ошибки не обращай внимание
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)