Matroska -----AVI ;), convert
Привет, Гость ( Вход | Регистрация )
Клуб Янча Трекер КВН ВиКи Правообладателям | Помощь Поиск Участники Календарь |
Matroska -----AVI ;), convert
nina4de |
Вторник, 21 Марта 2006, 0:31
Сообщение
#1
|
Новичок Группа: Новички Сообщений: 18 Регистрация: 27 Сен '05 2 Юзер Цитировать |
Для начала необходимо четко сформулировать понятие "аудио/видео контейнер".
* Это НЕ формат сжатия видео * Он не может сжимать музыку или картинки как 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 Так вот ничего сложного в етом нет. Все что нам необходимо ето правилную версию виртуал дуб мод, взять которую можно TYT. теперь просто открываем мкв файл, ставим галочку на директ стрим мод в закладке видео, если есть то отключаем ненужные навороты , которые могут присутствовать в контейнере мкв. выбираем сохранить фаил и в типе файла выбираем контейнер АВИ или просто ави. И тyпо ждем когда все закончится без нас На выходе получаем филм в ави . Если же что то у вас не складывается могу посоветовать лиш одно -- Читатъ литературу или же информацию, которая кстти есть по Матрешке в избытке TYT TYT .а здесь вы найдете все что необходимо из софтаSOFT |
egipke |
Суббота, 12 Августа 2006, 8:44
Сообщение
#2
|
Опытный кинолюбитель Группа: Мемберы Сообщений: 233 Регистрация: 17 Фев '06 Откуда: Germany, Duisburg 2 Юзер Цитировать |
Значит это все-таки кому-то нужно .
Мучился я довольно долго, перебрав кучу программ. На самом деле, получить 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. Вот и все . Таким образом перекодировал уже несколько фильмов. Все работают идеально. |
Motaro |
Понедельник, 26 Февраля 2007, 22:10
Сообщение
#3
|
Новичок Группа: Новички Сообщений: 8 Регистрация: 31 Янв '07 2 Юзер Цитировать |
QUOTE(egipke @ Суббота, 12 Августа 2006, 9:44) 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. Месье знает толк в извращенияx :-) А просто такие вещи не делаются? А то ж ни один фильм без предварительного длительного шаманства на стационарнике не посмотришь. |
Lo-Fi Версия | CMSBlog | Сейчас: Среда, 25 Сентября 2024, 3:04 |