Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » Вопрос по матрешке

Ответить
Настройки темы
Вопрос по матрешке

Аватара для chameleonfeo

Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вообщем есть кино и трейлер к нему - оба пережаты и сложены в две разных матрешки. У трейлера аспект 4/3 у кина 16/9. При попытке слить это все в одну матреху через APPEND mkvmerge ругается:

'кино.mkv' cannot be appended to the track number 2 from the file 'treiler.mkv' because the track parameters do not match.

Это как то лечится или с разными ASPECT RATIO в одну матреху не залить никак ????

Отправлено: 02:51, 21-10-2006

 

Аватара для AlexB17

Ветеран


Сообщения: 707
Благодарности: 29

Профиль | Отправить PM | Цитировать


А если не аппендить а просто залить треки - можно будет переключится с кино на трейлер, правда и звук придется переключать, да и не все плееры грамотно сделают переключение аспекта и разрешения видео. А вообще зачем такое нужно? Может просто связать их по UID чтобы трейлер шёл паровозиком за фильмом - типа CD2.

-------
P4 2.6GHz(800/HT)/865PE/2Gb Dual DDR/6600GT/2x160Gb SATA/DVD-RW Nec, Combo Sony... фуфло еще то, но до Core Quad нужно дожить
-------------------------------------------------------------------------------
http://img249.imageshack.us/img249/6...afanbarkq0.png


Отправлено: 10:01, 21-10-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для chameleonfeo

Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
Может просто связать их по UID чтобы трейлер шёл паровозиком за фильмом - типа CD2.
AlexB17 расскажи плиз поподробнее как это сотворить на практике, а то я доку к mkvmerge раз дцать перечитал а как такое сделать ни струя не понял ???AlexB17

Отправлено: 22:00, 21-10-2006 | #3


Аватара для AlexB17

Ветеран


Сообщения: 707
Благодарности: 29

Профиль | Отправить PM | Цитировать


Во вкладке Global есть раздел File\Segment Linking - там прописываются UID следующего или предыдущего файла. Почитай в доках про это дело.

-------
P4 2.6GHz(800/HT)/865PE/2Gb Dual DDR/6600GT/2x160Gb SATA/DVD-RW Nec, Combo Sony... фуфло еще то, но до Core Quad нужно дожить
-------------------------------------------------------------------------------
http://img249.imageshack.us/img249/6...afanbarkq0.png


Отправлено: 00:17, 22-10-2006 | #4


Старожил


Сообщения: 239
Благодарности: 5

Профиль | Отправить PM | Цитировать


Щас всё разъясню
Для пущей красоты задай в mmg File/Segment Title разные значения, Например одному "Фильм", другому "Трейлер"

а дальше можно объединить их или физически в один файл :
в винде командой "Copy /b Film.mkv+Trailer.mkv new.mkv" - вроде нигде не ошибся. Обратно на два файла разбить можно с помощью mkxuncat - она входит в состав MKVtoolnix

или логически (файлов будет два, но плеер будет воспринимать их также как и предыдуший вариант)
создаёшь текстовый файл "info.xml" со следующим содержимым.
Код: Выделить весь код
<?xml version="1.0" encoding="UTF-8" standalone="no"?>   
<!DOCTYPE Chapters SYSTEM "matroskainfos.dtd">     
<Info>  
<SegmentUID format="hex">0x99 0xd9 0xfb 0x55 0xe4 0x03 0x56 0x8b 0xb7 0x1c 0x09 0x8e 0x2e 0xd0 0x94 0x01</SegmentUID>
<NextSegmentUID format="hex">0x99 0xd9 0xfb 0x55 0xe4 0x03 0x56 0x8b 0xb7 0x1c 0x09 0x8e 0x2e 0xd0 0x94 0x02</NextSegmentUID>  
<PreviousSegmentUID format="hex">0x99 0xd9 0xfb 0x55 0xe4 0x03 0x56 0x8b 0xb7 0x1c 0x09 0x8e 0x2e 0xd0 0x94 0x02</PreviousSegmentUID>  
</Info>
а потом в mmg : Muxing>Add command line options> добавь --segmentinfo D:\Lost\info.xml (путь к файлу свой укажи)

- теперь подробно обьясняю что мы сделали, каждый файл имеет свой уникальный номер, и ссылки на предыдущий и последующий файлы.
А таким образом мы вручную задаём номера всем файлам.
следовательно для второго файла делаем тоже самое, задаем ему номер вручную и ссылки на другой, изменив info.xml
SegmentUID будет ..... 0x02
NextSegmentUID и PreviousSegmentUID будут ..... 0x01

в итоге у нас циклическая связь запустив один из двух файлов мы всегда будем иметь в списке и фильм и трейлер

в обоих случаях в haali сплиттере для итогового файла (ов) появится рездел Segments в котором и выбирай нужное.
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:50, 22-10-2006 | #5


Аватара для AlexB17

Ветеран


Сообщения: 707
Благодарности: 29

Профиль | Отправить PM | Цитировать


Skaarj спасибо за полезную инфу - не думал что вручную так сложно делать

-------
P4 2.6GHz(800/HT)/865PE/2Gb Dual DDR/6600GT/2x160Gb SATA/DVD-RW Nec, Combo Sony... фуфло еще то, но до Core Quad нужно дожить
-------------------------------------------------------------------------------
http://img249.imageshack.us/img249/6...afanbarkq0.png


Отправлено: 14:32, 23-10-2006 | #6



Компьютерный форум OSzone.net » Цифровые технологии » Видео и аудио: обработка и кодирование » Вопрос по матрешке

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Вопрос по AD rattle Microsoft Windows NT/2000/2003 5 08-08-2007 16:39
вопрос по VB slaine Вебмастеру 3 18-03-2005 20:45
Вопрос по VB NLDSoft Программирование и базы данных 1 29-08-2003 09:51




 
Переход