PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Видео и мультимедиа на PS3 (https://www.pspx.ru/forum/forumdisplay.php?f=209)
-   -   FAQ. Как сконвертить HD фильм для ПС3 за 20 минут: (https://www.pspx.ru/forum/showthread.php?t=50194)

Bugh 16.08.2007 11:42

FAQ. Как сконвертить HD фильм для ПС3 за 20 минут:
 
Вообщем решил написать этот фак, так нигде не видел на русском языке описанного ниже способа.
Основные плюсы:
- Все конвертирование занимает 20-40 минут (зависит от объема фильма и мощностей)
- Сохраняется 5.1 звук, с ним правда не все ясно, но про это дальше
- Проигрывается с любых носителей – не нужен медиа сервер (для меня это выглядит крайне бредово, когда приходят друзья, что чтобы посмотреть фильм, надо включать еще и комп ....)

В качестве оригинального файла я беру фильм в контейнере mkv с видеокодеком h264 и звук АС3 (Чаще всего HD фильмы в этом формате). Контейнер на самом деле не очень важен, все равно будем выдирать отдельно потоки. Я думаю, что не будет проблем если и MPEG2+AC3 – но надо будет проверить...

Нужный софт
1. MKVToolnix и MKVExtractGUI Первый устанавливается, гуи потом копируете в ту папку, куда поставил первый пакет.
2. заходим сюда в раздел download и качаем h264info, я юзал последнию версию - h264info_alpha0011.zip
3. Если нету, то надо еще ffmpeg, например отсюда

И так поэтапно
1. Разбираем фильм по потокам с помощью MkvExtractGui, там все просто: указали файл источник, выбрали нужные потоки (видео, аудио), указали в какую папку сохранить. В результате у вас будет один файл *.h264 и один или больше *.ac3 – обработка фильма в формате 720р на Core Duo занимает минут 5-6.
2. Запускаем h264info, выбираем файл h264, полученный на предыдущем шаге, не забываем указать куда сохранить новый. И вводим значение 4.1 в поле слева от текста level (1-5.1), также я снимаю галку Add Picture Sctructure. Жмем старт, и минут через 5-6 получаем новый файл Н264.
3. Собираем потоки в новый контейнер с помощью ffmpeg. Утилита консольная, проще всего скопировать ее в ту же папку, где лежат и потоки, создать в ней файл типа run.bat и прописать в нем вот это:
ffmpeg -r 23.976 -f h264 -i videostream.h264 -f ac3 -i audiostream.ac3 -vcodec copy -acodec copy -f vob outputfile.vob
где
23.976 fps оригинального файла (я смотрю с помощью media player classic в свойствах фильма)
videostream.h264 – тут надо имя нового обработанного видеопотока
audiostream.ac3 – имя файла со звуковой дорожкой
outputfile.vob – имя итогового файла
Весь процесс занимает 6-7 минут
4. Ну и последний шаг, берем и тупо переименоваваем расширение созданного файла из vob в m2ts, чтобы его видела ПС3

Все, теперь этот файл можно залить на диск\hdd и т.д., точно также как и для файла mp4
Что интересно, ПС3 видит, что в файле звук Dolby Digital, но мой ресивер говорит, что звук почему-то Pro Logic, на слух мне кажется, что звук все-таки 5.1 , но на забугорных форумах народ говорит, что если проигрывать этот ролик из xmb, то он идет стерео. Вообщем, для меня этот момент не очень ясен, но так как проходили слухи, что Sony планирует распространять полноценные фильмы через Store, то я думаю, в следующих прошивках в любом случае решат эту проблему.

И еще
Фильм в формате 720p чаще всего помещается на однослойный DVD
1080р я еще не пробывал так делать, во-первых весят много, надо будет резать на два куска для двухслоных двд (резать можно например с помощью mmg.exe в MKVToolnix), да и у меня только сегодня закачался фильм в таком разрешении, вечером будут тестить.

Bugh 17.08.2007 17:10

все утилиты в одном архиве

SееD 17.08.2007 17:26

если бы нашел и выложил утилиты для извлечения потоков из AVI, MOV и MP4, то было бы просто замечательно

Bugh 18.08.2007 11:25

Цитата:

Сообщение от SееD (Сообщение 495079)
если бы нашел и выложил утилиты для извлечения потоков из AVI, MOV и MP4, то было бы просто замечательно

Вот софтина
Заходишь в раздел Editing, там 3 пункт сверху Click to extract streams from AVI, MP4, MOV, TS files

D-MAN 19.08.2007 01:56

Секундочку, а если поток сжат в DivX?

Bugh 19.08.2007 12:14

Надо конвертировать, я рассматривал вариант. что H264+AC3

D-MAN 19.08.2007 12:27

Как определить совместимый формат? Вот, например Nero Digital, вроде MPEG4 H.624, а не играецца... :(

Bugh 19.08.2007 14:09

Его надо обязательно пропустить через h264info, еще разработчик софтины пишет, что с 1 из 100 фильмов бывают проблемы.
У меня пока нормально, сделал уже 7 фильмов (все скачены с торрентов).

D-MAN 19.08.2007 23:47

Угу, надо попробовать. Вот на DOOM9 пишут, что она тупо не поддерживает профили выше 4.2. Так что есть шанс ремуксом все исправить.

kertro 20.08.2007 00:48

Результаты сегодняшнего опробирования данного метода :

1 Переконвертированно 3 фильма (как целиком , так и частями 2 Гб , 1Гб , 350Мб , 100Мб)
2 Только один фильм воспроизводился нормально ( но спустя минут 15 начинали вылезать артефакты и отсутствовала возможность перемотки )
3 Один фильм шёл рывками с рассинхронизацией звука и видео
4 Один фильм запускался только в том случае , если размер фрагмента был 100Мб.

Вывод : Метод сыроват (все три фильма отлично идут на компе и ноутбуке)

P.S. Заранее упреждая возможные упрёки - говоря о том , что метод сыроват , я имею в виду его не 100% работоспособность , сам-же факт возможности скачать , быстро переконвертировать , перекинуть на PS3 и просмотреть фильм в HDTV качестве меня весьма воодушевляет .

D-MAN 20.08.2007 01:02

Почитайте на дум9 - там несколько месяцев с переменным успехом бьюцца

Ace-B 21.08.2007 21:14

разобрать на потоки можно тем же Media Player Classic, используя встроенную утилиту File > Util >DSM Converter.
Открывается новое окошко, куда перетаскиваете фильм мышкой. Покажет все присутствующие потоки. Правий мышкой щёлкаем на нужном потоке > Demux > и не забываем указать желаемое расширение, ибо MPC сам его не подставит.

Muka 23.08.2007 10:31

Пробовал таким образом сделать 2 фильма - не вышло. На компе конечный файл страшно тормозит, а на PS3 не распознается. А жаль, были большие надежды

Bugh 24.08.2007 11:07

Хмм, ни у кого кроме меня что ли не выходит? Странно это как-то.
То что на компе тормозит, дык для HD фильмов нужен мощный процессор.
Этот вариант работает для H264 кодека. Если у вас в контейнере другой кодек - надо конвертировать.

prosmith 01.09.2007 17:48

А фильмы с расширением .ts работают?

Bugh 02.09.2007 19:07

C ts все проще и сложнее =)
Вообщем, через некоторое время может быть слабую фак, как делать avchd без конвертирования из ts
Если в кратце, то нужно юзать прогу TSRemux, просто трабла в том, что очень часто есть проблемы с ts потоком( я его чиню в TS Packet Editor)

Олег Роде 15.09.2007 17:00

Что мы теряем при конвертировании?

Bugh 15.09.2007 17:24

Время.
Тратить по 13-16 часов на конвертирование, лично у меня нет желания.
И еще
Есть очень интересная непроверенная инфа:
Если проигрывать видео с 6 канальным звуком из XMB (например. mp4 или m2ts файл), то ПС3 делает из них PCM потоки. Так вот оптический кабель по каким-то неизвестным мне причинам не поддерживает данный вариант, поэтому происходит даунскейл до 2х каналов. А вот если звук пускать через HDMi кабель на ресивер, то звук должен быть 6ти канальный. К сожалению, мой Pioneer не имеет входа и выхода HDMi, чтобы проверить эту информацию.
Если кто-то может проверить, отпишитись. если что, буду думать про покупку нового ресивера =))

ainyr 16.09.2007 16:42

А как насчет кодирования с помощью Nero Recode ?

D-MAN 16.09.2007 22:03

На CoreDuo 1.8GHz - ~20 часов на 2-хпроходное кодирование 720p фильма.
Думаю, надо писать кодек MPEG-4 на под PS3шный Линугс заточенный под Cell. Тада в реалтайме (и быстрее) можно будет жать.


Текущее время: 08:48. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.