Показать сообщение отдельно
Старый 19.02.2021, 20:15   #24
losevo58
Знаток
 
Аватар для losevo58
 
Регистрация: 15.12.2015
Адрес: Санкт-Петербург
Возраст: 65
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 2 раз(а) в 2 сообщениях
Вес репутации: 0
losevo58 has a spectacular aura about
По умолчанию

Цитата:
Сообщение от Жрец Нефтиды Посмотреть сообщение
Нашёл я, как это сделать. Нигде в известной мне Сети не описано перекидывание 3D в mkv без пережатия. Наш форум впереди.
Не будем здесь спорить, чем mkv лучше ts. Ну хотя бы тем, что tsMuxerGUI, в отличие от всеядного матрёшечника, берёт очень малое количество аудио форматов. Например, флэк не принимает. Возможно, мне или тебе захочется переделать аудио дорожку из DTS 24 бит во флэк 16 бит. Пусть каждый сам решит, нужно ему это или нет. Я опишу, как выполнить переброс.
Перекидывание осуществляется в 3 прохода:
1. При помощи tsMuxerGUI открываем ssif или ts с 3D видео. Птицы оставляем только у двух дорожек: у видео и у MVC. Аудио лучше прикрепить на третьем проходе. Ставим точку у "Blu-ray ISO". Больше ничего не меняем. Создаём ISO файл.
2. Нам потребуется makemkv
[Для просмотра данной ссылки нужно зарегистрироваться]
Прога шароварная, но автор постоянно выкладывает ключ на текущий месяц: [Для просмотра данной ссылки нужно зарегистрироваться]
Можно не инсталлировать, просто разархивируй инсталлятор семь-зипом.
Запускаем эту софтинушку, открываем ISO файл. В подокне дорожек щёлкаем по "+". Ставим птицу у дорожки "MVC-3D". Больше ничего в подокне дорожек не меняем. Жмём "Make MKV". Получаем стерео матрёшку. Исследуем её Медиаинфо. Видим, что, в отличие от ts, видео дорожка здесь только одна, но комбинированная.
3. Запускаем знакомый и всеми любимый MKVToolNix Gui. Загружаем изготовленный mkv. Видим, что видео дорожка только одна. Убираем птицу у титлов. Добавляем аудио дорожку. Щёлкаем по видео дорожке, задаём FPS и соотношение сторон. В выпадающем списке "Стереоскопия" задаём "анаглиф (синий/красный)".
Матрёшечник может задать расширение .mk3d. Меняем его вручную на mkv. Скоро поймём, зачем это нужно. "Выполнить слияние", и готово!
Из полученной матрёшки мы можем напрямую экстрагировать аудио дорожки. Но не следует пытаться напрямую экстрагировать видео! Результат будет похож на гильотину. Если нужно экстрагировать видео, то делаем так. Открываем mkv при помощи tsMuxerGUI. Видим, что в списке, как и прежде, две видео дорожки: основная и MVC. То есть всегда можно вернуть mkv в прежний ts с двумя явно выраженными видео дорожками. Вот из ts уже можно экстрагировать видео дорожку, если в том будет необходимость.
Проведём испытания. Возьмём наш последний 3D фильм про космонавтов. Просмотр ведём через Стереоскопик. Надеваем анаглиф очки. Выходим на сцену, где космолёт плавно движется по космосу. Частота фильма 23,976, частота монитора 60. Вначале смотрим фильм в контейнере ts. Видим рывки, правда, едва заметные, но всё же усмотреть можно. Стереоскопик, похоже, использует системный рендеринг. Теперь смотрим ту же сцену в файле mkv. Рывки уменьшились. Получается, что контейнер mkv благоприятнее для плеера. Да и размер у mkv несколько меньше, чем у ts.
Возможно, через некоторое время традиционный матрёшечник тоже станет напрямую обрабатывать 3D исходник. Тогда этот пост потеряет значимость.

Скорее бы это будущее наступило. Много проблем бы тогда отпало.
losevo58 вне форума   Ответить с цитированием Вверх