Обработка Blu-ray и BDRemux программой MeGUI и его Tools.
Предварительная настройка программы.
После того как мы сделаем тесты и прочитем лог кодирования, можно будет подстроить программу более точно.
Первая вкладка
Следующая
Следующая
Следующая
Рассмотрим на примере .m2ts + VC-1
Чтобы проиндексировать наш фильм нам необходимо сменить контейнер на .mkv , сразу же извлекаем аудио дорожки в нужном нам формате
Далее
Потоки нашего фильма
1 Автоматическая смена контейнера
2 Понижение DTS-HD Master до DTS
3 Снимаем галочки с потоков, которые нам не нужны
4 Отправляем задание на выполнение
Переходим на вкладку выполнения задания и стартуем
Процесс пошел
В нашей рабочей папке появляются:
1 Звуковые дорожки
2 Исходник
3 Сабы
4 И наш фильм в контейнере .mkv
Если исходник больше нам не нужен, то его можно удалить
Индексация
Рабочее окно программы
Открываем наш фильм в контейнере .mkv и добавляем задание на выполнение
Переходим на другую вкладку и стартуем (сюда помещаются все задания, которые мы создаем для выполнения)
Процесс пошел
В нашей рабочей папке будет создан файл с расширением .ffindex
И запуститься окно настроек с нашем фильмом
Переходим к настройки AviSynth
Просто выставьте эти значения и нажмите ОК
Настраиваем вкладку Filters
1 и 3 значение мы уже настроили раньше, сейчас проверяем, что все в порядке (Когда настраивали AviSynth)
2 Указываем тип исходника, если не знаем, то жмем "Analise"
4 Можно вшить в видео ряд не отключаемые субтитры (сделать хардсаб)
Создаем скрипт
1 Убираем кроп по всему периметру картинки
2 Подбираем нужное нам разрешение с учетом 3 Aspect Ratio Error (если ошибка будет большой, картинка будет деформирована, значение "-" уменьшает картинку, "+" увеличивает), так же при этом используем Mod"ы от 16 до 4
4 Анаморфное кодирование, если вы поставили галочку, то значение 3 подбирать/настраивать не нужно
5 Сохранение скрипта который мы на ваяли
Для того чтобы нам редактировать скрипт понадобиться программа AviSynth 2.5.8
Открываем скрипт для редактирования и вписываем в конец три строчки
selectTotal1=framecount()/100
selectTotal2=selectTotal1*2
selectrangeevery(selectTotal2,50)
Выйдет ряд продолжительностью ~2550 фреймов, составленный из равномерно выдернутых из видеоряда кусков по 50 фреймов, который будет кодироваться несколько минут.
По результатам данных лога кодирования и визуальной оценки - подбирать параметры кодирования до достижения наилучшего результата.
1 Открываем заново измененный скрип
2 Добавляем задание для исполнения
Переходим на вкладку заданий и запускаем процесс тестового кодирования
Процесс пошел
После окончания нашего теста, заходим в папку Log, по умолчанию C:\Program Files\MeGUI\logs и открываем в блокноте результат, смотрим второй проход
--[Information] [16.08.2013 13:15:55] Process started
--[Information] [16.08.2013 13:15:55] Standard output stream
--[Information] [16.08.2013 13:15:55] Standard error stream
---[Information] [16.08.2013 13:15:58] avs [info]: 1024x576p 1:1 @ 24000/1001 fps (cfr)
---[Information] [16.08.2013 13:15:58] x264 [info]: using SAR=1/1
---[Information] [16.08.2013 13:15:58] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.1 Cache64
---[Information] [16.08.2013 13:15:58] x264 [info]: profile High, level 4.1
---[Information] [16.08.2013 13:28:33] x264 [info]: frame I:46 Avg QP:13.79 size:102973
---[Information] [16.08.2013 13:28:33] x264 [info]: frame P:564 Avg QP:16.81 size: 30390
---[Information] [16.08.2013 13:28:33] x264 [info]: frame B:1940 Avg QP:18.68 size: 9700
---[Information] [16.08.2013 13:28:33] x264 [info]: consecutive B-frames: 3.2% 3.4% 6.7% 30.1% 13.9% 29.4% 5.8% 2.8% 0.0% 0.4% 4.3%
---[Information] [16.08.2013 13:28:33] x264 [info]: mb I I16..4: 7.5% 72.8% 19.7%
---[Information] [16.08.2013 13:28:33] x264 [info]: mb P I16..4: 1.4% 11.2% 1.5% P16..4: 40.7% 22.0% 16.2% 1.0% 0.3% skip: 5.7%
---[Information] [16.08.2013 13:28:33] x264 [info]: mb B I16..4: 0.1% 1.0% 0.2% B16..8: 39.7% 11.5% 3.2% direct: 5.9% skip:38.6% L0:41.4% L1:42.3% BI:16.3%
---[Information] [16.08.2013 13:28:33] x264 [info]: 8x8 transform intra:77.7% inter:56.3%
---[Information] [16.08.2013 13:28:33] x264 [info]: direct mvs spatial:97.6% temporal:2.4%
---[Information] [16.08.2013 13:28:33] x264 [info]: coded y,uvDC,uvAC intra: 90.0% 86.1% 71.4% inter: 29.5% 24.8% 9.7%
---[Information] [16.08.2013 13:28:33] x264 [info]: i16 v,h,dc,p: 54% 12% 12% 22%
---[Information] [16.08.2013 13:28:33] x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 14% 10% 7% 8% 13% 13% 11% 12% 13%
---[Information] [16.08.2013 13:28:33] x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 13% 8% 4% 9% 16% 14% 12% 11% 12%
---[Information] [16.08.2013 13:28:33] x264 [info]: i8c dc,h,v,p: 47% 22% 18% 13%
---[Information] [16.08.2013 13:28:33] x264 [info]: Weighted P-Frames: Y:5.7% UV:2.1%
---[Information] [16.08.2013 13:28:33] x264 [info]: ref P L0: 50.6% 11.3% 18.0% 7.0% 5.4% 3.9% 3.5% 0.3% 0.0%
---[Information] [16.08.2013 13:28:33] x264 [info]: ref B L0: 78.4% 11.9% 5.2% 2.6% 1.3% 0.6%
---[Information] [16.08.2013 13:28:33] x264 [info]: ref B L1: 93.2% 6.8%
---[Information] [16.08.2013 13:28:33] x264 [info]: kb/s:3061.01
---[Information] [16.08.2013 13:28:33] encoded 2550 frames, 3.38 fps, 3061.08 kb/s
--[Information] [16.08.2013 13:28:34] Final statistics
Если наш исходник в .mkv контейнере - сразу приступаем к индексации файла (Относится к BDRemux)
Во время работы программы настоятельно рекомендую контролировать температуру процессора, нагрузка очень высокая.
Другой пример, как извлечь аудио и сабы из контейнера m2ts
Заходим в папку программы по умолчанию:
C:\Program Files\MeGUI\tools\tsmuxer
и запускаем tsMuxerGUI.exe
Откроется рабочее окно программы
Указываем на наш фильм и видим, что зашито в контейнер
1 Снимаем галочки с тех дорожек, которые нам не нужны,
2 Ставим галочку на Demuxe,
3 В контейнере DTS-HD Master дорожки нам в рипе они ни к чему, поэтому понижаем их до DTS - ставим галочку,
и 4 стартуем.
Процесс пошел
В нашей рабочей папке будут аудио дорожки, которые мы отметили и субтитры, если конечно их выбрали
Закрываем tsMuxerGUI.exe
Работа со звуком.
Настройки