Matroska/Матрёшка

Делимся опытом. Задаем вопросы и отвечаем на них. Обсуждаем статьи и новости.

Модератор: Модераторы Обсерватории

Сообщение Skaarj » Пн апр 18, 2005 11:45 pm

и просит она msvcr71.dll , правильно? я то с этим невстречался но знаю точно что нужна именно эта (в новостях писали), найди гденибудь и кинь в папку /windows/System32/ , это dll-ка скорее всего из пакета microsoft.net framework сейчас это такаяже необходимость как и DirectX.
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение Рыжий Тигра » Вт апр 19, 2005 12:30 am

Skaarj писал(а):I would like to know if there is a quick simple solution to createmultiple video angles for matroska.
Ага. Сенькс. Буду копать дальше.
Рыжий Тигра
Лейтенант
Лейтенант
 
Сообщения: 518
Зарегистрирован: Сб апр 16, 2005 3:29 am

Сообщение Victor_Novi4ek » Вт апр 19, 2005 8:14 am

Skaarj писал(а):и просит она msvcr71.dll , правильно? я то с этим невстречался но знаю точно что нужна именно эта (в новостях писали), найди гденибудь и кинь в папку /windows/System32/ , это dll-ка скорее всего из пакета microsoft.net framework сейчас это такаяже необходимость как и DirectX.

вообще эта dll появляется в системе с очень многими программными продуктами, к примеру - ACDSee, потому поиск по дискам частень ко помогает, и не обязательно ставить framework - хотя в последнее время необходимость в нем возникает все чаще.
если я написал абсурд - поправьте меня...
Victor_Novi4ek
Старший Матрос
Старший Матрос
 
Сообщения: 92
Зарегистрирован: Чт мар 03, 2005 10:03 am
Откуда: Новосибирск

Сообщение Виталя » Пт апр 22, 2005 1:03 pm

Так я вроде ставил этот ACDsee Сегодня приеду домой, поищу.
Per anus ad astra.
Виталя
Капитан 3го ранга
Капитан 3го ранга
 
Сообщения: 1713
Зарегистрирован: Пт июл 23, 2004 4:02 am
Откуда: Россия, Тольятти

Сообщение RBF » Пт апр 22, 2005 3:13 pm

RBF
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 1355
Зарегистрирован: Пт дек 19, 2003 2:42 pm

Сообщение Skaarj » Сб май 28, 2005 2:42 pm

вот нарыл у robUx4`a файлик датированный 2 марта этого года, в котором он тестировал так называемые "Editions" (ну неужели так сложно было написать что эта вешь нормально работает)

с помощью сплиттера от Haali возможны следующие варианты просмотра
1) intro, part1, ending, intro, part2, ending,intro, part3, ending,intro, part4, ending,intro, part5, ending.
2) intro, part1, part2, part3, part4, part5, ending.
3) part1, part3, part5
названия всем углам можно присвоить, но некорректно отображается время во всех плеерах кроме MPC.

разобраться в том как это работает несложно, достаточно извлечь Chapters и Tags и посмотреть как всё устроено.

http://forum.oszone.net/attachment.php?attachmentid=673 (26Kb)
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение Виталя » Сб май 28, 2005 3:37 pm

Cпасибо, разобрался. Правда когда она "превейв" строит, почемуто DS цепочка так и остаётся висеть даже если папку закроешь. Ну, это неважно.
А вот такой вопрос появился- где можно скачать свежий бинарик от Хаали? Чегото я не нашел.
Per anus ad astra.
Виталя
Капитан 3го ранга
Капитан 3го ранга
 
Сообщения: 1713
Зарегистрирован: Пт июл 23, 2004 4:02 am
Откуда: Россия, Тольятти

Сообщение Victor_Novi4ek » Сб май 28, 2005 4:23 pm

haali.cs.msu.ru
если я написал абсурд - поправьте меня...
Victor_Novi4ek
Старший Матрос
Старший Матрос
 
Сообщения: 92
Зарегистрирован: Чт мар 03, 2005 10:03 am
Откуда: Новосибирск

Сообщение Skaarj » Сб май 28, 2005 4:58 pm

сказали что экранные меню в матрешке мы увидим в плеере VLC 0.82 (первая бета уже доступна но подробностей никаких нет) а robux4 потихоньку работает над прогой DvdMenuXtractor и выкладывает её и различные примеры по этому адресу http://www.matroska.org/~robux4/dvd/ :P

Немогу склеить в mkvtoolnix два фрагмента в h.264 пишет (The codec's private data does not match (lengths: 34 and 40).). причем в разных фильмах цифры (здесь 34 и 40) могут быть разные (38,39 мне попадались) что это такое??? может от версии кодека зависит?

похоже что да один и тоже фрагмент закодировал x264 и Nero AVC в итоге при объединении таже ошибка.

:D AVIMux_GUI оказалась не такой привередливой :)
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение Skaarj » Вс май 29, 2005 1:17 am

ну вот что за люди, нехотят секреты раскрывать, ведь люди давно спрашивают "как?", а разработчики молчат, хотя это уже давно можно сделать.

Editions легко создаются в mkvtoolnix, также как и обычные главы(chapters), а чтобы они проигрывались в заданном порядке надо всеголишь потом в блокноте к каждой "Editions" добавить строку "<EditionFlagOrdered>1</EditionFlagOrdered>"

тегами же присваиваются им названия.

пойду дальше разбираться, мож еще чего нового нарою :) .
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение Виталя » Вс май 29, 2005 9:15 pm

А собсено, о чём речь то ведете? Что и куда добовлять и писать?
Per anus ad astra.
Виталя
Капитан 3го ранга
Капитан 3го ранга
 
Сообщения: 1713
Зарегистрирован: Пт июл 23, 2004 4:02 am
Откуда: Россия, Тольятти

Сообщение Skaarj » Пн май 30, 2005 5:43 pm

Виталя писал(а):А собсено, о чём речь то ведете? Что и куда добовлять и писать?


привожу конкретный пример.

возьми любой фильм и с помощью Mkvtoolnix во вкладке Global добавь нижеприведённые "Chapters" и "Tags"

в итоге будет фильм с думя углами:
-Russian – part1,part2,part3,part4
-english – par2, part4, part1,part3

каждая часть по 10 секунд (общая продолжительность 40) можешь проверить на любом коротеньком ролике.

<?xml version="1.0" encoding="UTF-8"?>

<!-- <!DOCTYPE Tags SYSTEM "matroskatags.dtd"> -->

<Chapters>
<EditionEntry>
<EditionUID>1</EditionUID>
<EditionFlagHidden>0</EditionFlagHidden>
<EditionFlagOrdered>1</EditionFlagOrdered>
<EditionFlagDefault>0</EditionFlagDefault>
<ChapterAtom>
<ChapterDisplay>
<ChapterString>part1</ChapterString>
<ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
<ChapterUID>565103188</ChapterUID>
<ChapterTimeStart>00:00:00.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:00:10.000000000</ChapterTimeEnd>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
</ChapterAtom>
<ChapterAtom>
<ChapterDisplay>
<ChapterString>part2</ChapterString>
<ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
<ChapterUID>2925437666</ChapterUID>
<ChapterTimeStart>00:00:10.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:00:20.000000000</ChapterTimeEnd>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
</ChapterAtom>
<ChapterAtom>
<ChapterDisplay>
<ChapterString>part3</ChapterString>
<ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
<ChapterUID>1249439758</ChapterUID>
<ChapterTimeStart>00:00:20.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:00:30.000000000</ChapterTimeEnd>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
</ChapterAtom>
<ChapterAtom>
<ChapterDisplay>
<ChapterString>part4</ChapterString>
<ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
<ChapterUID>3727587624</ChapterUID>
<ChapterTimeStart>00:00:30.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:00:40.000000000</ChapterTimeEnd>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
</ChapterAtom>
</EditionEntry>
<EditionEntry>
<EditionUID>2</EditionUID>
<EditionFlagHidden>0</EditionFlagHidden>
<EditionFlagOrdered>1</EditionFlagOrdered>
<EditionFlagDefault>0</EditionFlagDefault>
<ChapterAtom>
<ChapterDisplay>
<ChapterString>part2</ChapterString>
<ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
<ChapterUID>848487462</ChapterUID>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterTimeStart>00:00:10.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:00:20.000000000</ChapterTimeEnd>
</ChapterAtom>
<ChapterAtom>
<ChapterDisplay>
<ChapterString>part4</ChapterString>
<ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
<ChapterUID>1957206774</ChapterUID>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterTimeStart>00:00:30.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:00:40.000000000</ChapterTimeEnd>
</ChapterAtom>
<ChapterAtom>
<ChapterDisplay>
<ChapterString>part1</ChapterString>
<ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
<ChapterUID>1997800780</ChapterUID>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterTimeStart>00:00:00.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:00:10.000000000</ChapterTimeEnd>
</ChapterAtom>
<ChapterAtom>
<ChapterDisplay>
<ChapterString>part3</ChapterString>
<ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
<ChapterUID>1849344006</ChapterUID>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterTimeStart>00:00:20.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:00:30.000000000</ChapterTimeEnd>
</ChapterAtom>
</EditionEntry>
</Chapters>


такой файл можно создать в редакторе глав в mkvtoolnix, но строку “<EditionFlagOrdered>1</EditionFlagOrdered>” придется потом вручную добавлять

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE Tags SYSTEM "matroskatags.dtd">

<Tags>
<Tag>
<Targets>
<EditionUID>1</EditionUID>
<TargetTypeValue>50</TargetTypeValue>
</Targets>
<Simple>
<Name>TITLE</Name>
<String>Russian</String>
<TagLanguage>Rus</TagLanguage>
<DefaultLanguage>1</DefaultLanguage>
</Simple>
</Tag>
<Tag>
<Targets>
<EditionUID>2</EditionUID>
<TargetTypeValue>50</TargetTypeValue>
</Targets>
<Simple>
<Name>TITLE</Name>
<String>English</String>
<TagLanguage>Eng</TagLanguage>
<DefaultLanguage>1</DefaultLanguage>
</Simple>
</Tag>
</Tags>
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение Рыжий Тигра » Вт май 31, 2005 12:58 am

Skaarj писал(а):можно создать в редакторе глав в mkvtoolnix
Где-где? У меня mkvtoolnix 1.4.2, что запускать?
Рыжий Тигра
Лейтенант
Лейтенант
 
Сообщения: 518
Зарегистрирован: Сб апр 16, 2005 3:29 am

Сообщение Skaarj » Вт май 31, 2005 1:53 am

Рыжий Тигра

Chapter Editor

Выбераешь создать новые

веделяешь самую верхнюю строку и жмешь Add chaper и составляешь последовательность воспроизведения.

чтобы создать новый "Edition entry" опять выделяешь самую верхнюю строку и жмешь "Add chaper",
чтобы файл воспроизводился так как прописано в Chapers нужно потом в начале каждого "Edition entry" добавить строку
<EditionFlagOrdered>1</EditionFlagOrdered>, Чтобы с сплиттере небыло нагромождения из непонятных глав присваивай им параметр Hidden.

я посмотрел сецификации, можно и chapers присваивать каждому треку в файле и объединять между собой любое количество аудио и видеотреков но это пока неработает (сам проверял), всё устроено довольно просто, и впринципе можно без проблем создать почти всё что угодно но судя повсему сплиттер покачто невсё понимает, поэтому и разработчики неторопятся объявлять о нововведениях.
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение Pendalf » Пт июн 10, 2005 11:57 pm

А можно ли в матрёшке как-нибудь одновременно включать звуковые дорожки и менять соотношение их громкости? В лайт эллое для авишек такое есть, а в сплитере от хаали, как я понял, можно только переключать.
Не смотри слишком долго, иначе тебе может не понравиться то, что ты увидишь.
Pendalf
Матрос
Матрос
 
Сообщения: 47
Зарегистрирован: Пт апр 29, 2005 9:41 pm
Откуда: Москва

Сообщение Skaarj » Сб июн 11, 2005 2:05 am

сплиттер Haali такого неможет, если только попробовать встроенный сплиттер в MPC, но изучая недавно спецификации я заметил, что можно объединять несколько дорожек с помощью тегов или глав и тогда они должны воспроизводиться вместе (тоесть можно сделать два угла: Video+Audio1 и Video+Audio1+Audio2 прчем необязательно во всем файле, можно только в отдельном фрагменте добавить) НО опять же спецификации есть а чем воспроизводить нету. Скоро выйдет плеер VLC c поддержкой экранных меню, может в нем будет работать.

А сегодня начал тестить субтитры формата USF.
для создания использую u96_0.1.9.18, она постабильнее http://corecodec.org/frs/?group_id=20&release_id=30
для просмотра DirectShow фильтр pixishow http://corecodec.org/projects/usf/ (сама незахотела регистрироваться)
ну а для объединения ежедневный билд mkvtoolnix http://www.bunkus.org/videotools/mkvtoolnix/win32/pre//

вутренние чтото глючно работают, мож фильтр кривой,или хаалин сплиттер, мож у меня руки :) , а с внешими проблем никаких. Ладно подождем хоть одного официальног релиза.
те кто занимается Anime должны быть просто в восторге от них, надеюсь что примут на вооружение, а то надоело смотреть мультики когда субтитры намертво вмонтированы.
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение Рыжий Тигра » Сб июн 11, 2005 3:22 am

Skaarj писал(а):Скоро выйдет плеер VLC c поддержкой экранных меню
Брр... плеер несколько кошмарноватый, пожалуй...

Кстати, про ratDVD что-то слышно - как он ухитрился DVD-навигацию в dshow-фильтр засунуть?
Рыжий Тигра
Лейтенант
Лейтенант
 
Сообщения: 518
Зарегистрирован: Сб апр 16, 2005 3:29 am

Сообщение Skaarj » Сб июн 11, 2005 4:47 pm

я знаю, но RatDVD это просто Zip архив в котором сохранена полная структура DVD. А руководитель проекта Matroska попросил у создателя RatDVD исходники его фильтров, в надежде на то что они помогут создать навигационный DirectShow фильтр для матрешки.

Но щас я думаю просто хотябы в одном плеере заценить менюхи и прочие возможности, а потом наверняка Gabest постатается и добавит всё это в MPC, о DShow фильтре для матрёшки пока можно только мечтать, никто им заниматься нехочет.
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение Pendalf » Вт июн 28, 2005 5:00 am

dascon писал(а):А кто знает, как увеличить громкость в .mp4, полученном в Nero Recode2 ? Я ковертирую DVD в NeroDigital, может есть возможность заранее задать громкость звука? Уж очень тихими получаются фильмы по сравнению с оригиналом.

aacgain попробуй.
Но лучше кодируй в Besweet при помощи неровских dll-к, если уровень громкости не нравится, там можно его настроить. :)
Не смотри слишком долго, иначе тебе может не понравиться то, что ты увидишь.
Pendalf
Матрос
Матрос
 
Сообщения: 47
Зарегистрирован: Пт апр 29, 2005 9:41 pm
Откуда: Москва

Пред.След.

Вернуться в Софт: описание работы с пакетами, кодеками. Вопросы и ответы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron