Привет, Гость ( Вход | Регистрация )


[ Каскадный ] · Стандартный · Линейный+

> Кодирование с помощью x264(MeGUI), аппаратные ресурсы и параметры кодирования

Rarr
post Вторник, 02 Сентября 2008, 12:53
Сообщение #1


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 63
Регистрация: 21 Авг '08
Откуда: Saint-Petersburg



2 Юзер   Цитировать


Есть некоторое количество ремуксов, копий, образов и просто HD дисков(HDDVD и Blu-Ray). Решил научиться делать с них рипы.
Оказалось не так просто найти необходимую информацию в виде простых мануальчиков, поэтому вполне вероятно, что я где-то принципиально или не очень ошибаюсь.
Поскольку я, скорее всего, даже не понимаю своих ошибок, то решил попробовать завести что-то вроде "дневника рипов". Т.е. попытаюсь описать что я делаю и какие при этом у меня возникают проблемы и сомнения smileold.gif.

Цель - делать 720р/1080р рипы, подходящие для проигрывания на аппаратных плейерах и компьютерах с использованием DXVA.
Кодирование h264/AC3/DTS


Итак,
Используемое ПО:
AviSynth 2.5.7
MeGUI 0.3.0.2002>>2004
TsMuxer, eac3to, mkvtoolnix
Конфигурация ПК:
P35/E8400/4Gb/WinXP Pro x64

Рип №1
Для начала(мой первый рип) взял файл (условно - source.ts) с параметрами
MediaInfo - source.ts

Формат : MPEG-TS
Размер файла : 15,6 Гигабайт
Продолжительность : 1ч 28мин
Общий поток : 25,2 Мбит/сек

Видео
Идентификатор : 17 (0x11)
Идентификатор меню : 1 (0x1)
Формат : MPEG Video
Версия формата : Version 2
Профайл формата : Main@High
Настройка матрицы формата : Standard
Продолжительность : 1ч 28мин
Режим расчёта битрейта : Постоянный
Битрейт : 23,1 Мбит/сек
Номинальный битрейт : 37,0 Мбит/сек
Ширина : 1 920 пикс.
Высота : 1 080 пикс.
Соотношение кадра : 16/9
Частота кадров : 23,976 кадр/сек
Колориметрия : 4:2:0
Тип развёртки : Прогрессивная
Бит/(Пиксели*Кадры) : 0.744

Аудио #1
Идентификатор : 20 (0x14)
Идентификатор меню : 1 (0x1)
Формат : AC-3
Формат/Информация : Audio Coding 3
Режим расчёта битрейта : Постоянный
Битрейт : 384 Кбит/сек
Канал(ы) : 6 канала(ов)
Расположение каналов : Front: L C R, Rear: L R, LFE
Частота : 48,0 КГц

Аудио #2
Идентификатор : 21 (0x15)
Идентификатор меню : 1 (0x1)
Формат : AC-3
Формат/Информация : Audio Coding 3
Режим расчёта битрейта : Постоянный
Битрейт : 640 Кбит/сек
Канал(ы) : 6 канала(ов)
Расположение каналов : Front: L C R, Rear: L R, LFE
Частота : 48,0 КГц

C помощью MeGUI>>Tools>>D2V Creator открыл source.ts и
CODE
"dgindex.exe" -SD=< -AIF=<source.ts< -OF=<project< -exit -hide  -OM=2

Дальше MeGUI>>Tools>>AviSynth Script Creator сделал project.avs
CODE
# Set DAR in encoder to 31 : 17. The following line is for automatic signalling
global MeGUI_darx = 31
global MeGUI_dary = 17
DGDecode_mpeg2source("project.d2v",cpu=4,info=3)
ColorMatrix(hints=true)
#deinterlace
#crop
LanczosResize(1280,720) # Lanczos (Sharp)
#denoise

Дальше решил заняться отдельно видеодорожкой
CODE
program --pass 3 --bitrate 6020 --stats ".stats" --level 4.1 --ref 4 --mixed-refs --no-fast-pskip --bframes 3 --bime --weightb --direct auto --filter -2,-1 --trellis 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --vbv-bufsize 40000 --vbv-maxrate 50000 --threads auto --thread-input --progress --no-psnr --no-ssim --output "output" "input"

Job Log

-[Information] Log for job2 (video, project.avs -> )
--[Information] [02.09.2008 2:38:40] Started handling job
--[Information] [02.09.2008 2:38:40] Preprocessing
--[NoImage] Job commandline: "x264.exe" --pass 1 --bitrate 6020 --stats "project.stats" --level 4.1 --ref 4 --mixed-refs --no-fast-pskip --bframes 3 --bime --weightb --direct auto --filter -2,-1 --trellis 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --vbv-bufsize 40000 --vbv-maxrate 50000 --threads auto --thread-input --sar 3523944820:3435847751 --progress --no-psnr --no-ssim --output NUL "project.avs"
--[Information] [02.09.2008 2:38:40] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
---[NoImage] avis [info]: 1280x720 @ 23.98 fps (126166 frames)
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 PHADD SSE4 Cache64
---[NoImage] x264 [info]: slice I:2320 Avg QP:18.19 size: 61610
---[NoImage] x264 [info]: slice P:75144 Avg QP:20.76 size: 39560
---[NoImage] x264 [info]: slice B:48702 Avg QP:22.17 size: 13860
---[NoImage] x264 [info]: consecutive B-frames: 34.6% 35.8% 9.5% 20.1%
---[NoImage] x264 [info]: mb I I16..4: 13.6% 66.2% 20.3%
---[NoImage] x264 [info]: mb P I16..4: 3.6% 13.6% 2.7% P16..4: 46.2% 15.4% 11.6% 0.0% 0.0% skip: 7.0%
---[NoImage] x264 [info]: mb B I16..4: 12.7% 0.0% 0.0% B16..8: 22.0% 1.9% 1.3% direct:14.0% skip:48.1% L0:44.7% L1:29.3% BI:26.0%
---[NoImage] x264 [info]: final ratefactor: 21.08
---[NoImage] x264 [info]: 8x8 transform intra:50.1% inter:67.0%
---[NoImage] x264 [info]: direct mvs spatial:99.6% temporal:0.4%
---[NoImage] x264 [info]: ref P L0 61.9% 17.4% 12.7% 8.1%
---[NoImage] x264 [info]: ref B L0 69.2% 17.9% 12.9%
---[NoImage] x264 [info]: kb/s:5762.9
---[NoImage] encoded 126166 frames, 6.88 fps, 5763.06 kb/s
--[Information] [02.09.2008 7:44:26] Job completed
--[Information] [02.09.2008 7:44:26] Postprocessing
---[Information] Deleting intermediate files
-[Information] Log for job3 (video, project.avs -> project.264)
--[Information] [02.09.2008 7:44:26] Started handling job
--[Information] [02.09.2008 7:44:26] Preprocessing
--[NoImage] Job commandline: "x264.exe" --pass 3 --bitrate 6020 --stats "project.stats" --level 4.1 --ref 4 --mixed-refs --no-fast-pskip --bframes 3 --bime --weightb --direct auto --filter -2,-1 --trellis 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --vbv-bufsize 40000 --vbv-maxrate 50000 --threads auto --thread-input --sar 3523944820:3435847751 --progress --no-psnr --no-ssim --output "project.264" "project.avs"
--[Information] [02.09.2008 7:44:27] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
---[NoImage] avis [info]: 1280x720 @ 23.98 fps (126166 frames)
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 PHADD SSE4 Cache64
---[NoImage] x264 [info]: slice I:2320 Avg QP:18.29 size: 60516
---[NoImage] x264 [info]: slice P:75144 Avg QP:20.62 size: 41208
---[NoImage] x264 [info]: slice B:48702 Avg QP:22.34 size: 14829
---[NoImage] x264 [info]: consecutive B-frames: 34.6% 35.8% 9.5% 20.1%
---[NoImage] x264 [info]: mb I I16..4: 14.0% 65.8% 20.2%
---[NoImage] x264 [info]: mb P I16..4: 3.6% 13.9% 2.8% P16..4: 45.5% 15.6% 11.8% 0.0% 0.0% skip: 6.8%
---[NoImage] x264 [info]: mb B I16..4: 13.1% 0.0% 0.0% B16..8: 22.4% 1.9% 1.4% direct:14.3% skip:46.8% L0:44.0% L1:28.3% BI:27.7%
---[NoImage] x264 [info]: 8x8 transform intra:50.0% inter:66.5%
---[NoImage] x264 [info]: direct mvs spatial:97.3% temporal:2.7%
---[NoImage] x264 [info]: ref P L0 61.6% 17.5% 12.7% 8.2%
---[NoImage] x264 [info]: ref B L0 69.9% 17.5% 12.6%
---[NoImage] x264 [info]: kb/s:6019.0
---[NoImage] encoded 126166 frames, 7.15 fps, 6019.09 kb/s
--[Information] Final statistics
---[NoImage] Video Bitrate Desired: 6020 kbit/s
---[NoImage] Video Bitrate Obtained (approximate): 6019 kbit/s
--[Information] [02.09.2008 12:38:49] Job completed
--[Information] [02.09.2008 12:38:49] Postprocessing
---[Information] Deleting intermediate files
-[Information] Log for job4 (video, project.avs -> project.264)
--[Information] [02.09.2008 12:38:49] Started handling job
--[Information] [02.09.2008 12:39:07] Preprocessing
--[NoImage] Job commandline: "x264.exe" --pass 3 --bitrate 6020 --stats "project.stats" --level 4.1 --ref 4 --mixed-refs --no-fast-pskip --bframes 3 --bime --weightb --direct auto --filter -2,-1 --trellis 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --vbv-bufsize 40000 --vbv-maxrate 50000 --threads auto --thread-input --sar 3523944820:3435847751 --progress --no-psnr --no-ssim --output "project.264" "project.avs"
--[Information] [02.09.2008 12:39:08] Encoding started


И тут, хотя я человек терпеливый, у меня зародились смутные сомнения - а всё ли я правильно сделал и не погорячился ли с "качеством"?
Всё-таки 5 часов на один проход это too much... Или нет?

Продолжение следует smileold.gif

Отредактировано: Rarr в Вторник, 02 Сентября 2008, 13:28
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
shurikkein
post Среда, 03 Сентября 2008, 20:59
Сообщение #2


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


2 userinfoRarr:
вопрос 1. С помощью trim удобно делать пробное кодирование отдельного кусочка фильма.
Сэмплы, которые представлены на форуме, делаются после общей сборки релиза. В mkvmerge, например.
вопрос 2. >>>
LanczosResize(1280,720)-это только ресайз входного клипа
Lanczos4Resize(1280,720,0,0,1920,1080)-ресайз и кроп вместе(правда, обрезки здесь нет), плюс функция немножко другая, с большей резкостью.
Вопрос 3. Пользуюсь модом, чем отличаются не интересовался, т.к. всё устраивает.
Megui , конечно, открывает скрипт. А что делать, если понадобится этот скрипт изменить?
Вот тут в дубе удобно: открываешь скрипт-эдитор, меняешь, по F5 обновляешь картинку

Отредактировано: shurikkein в Среда, 03 Сентября 2008, 21:31


--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Rarr   Кодирование с помощью x264(MeGUI)   Вторник, 02 Сентября 2008, 12:53
Rarr   Полезная информация. Источник: Аппаратное ускорени...   Вторник, 02 Сентября 2008, 13:52
va1aY   Вполне нормально, чем больше разрешение получаемог...   Среда, 03 Сентября 2008, 7:01
shurikkein   2 [user]Rarr[/b]: Делаем анаморф?   Среда, 03 Сентября 2008, 9:49
va1aY   Делаем анаморф? [snapback]376240[/right][/quote] ...   Среда, 03 Сентября 2008, 13:16
Rarr   Рип в конечном итоге получился, правда собрал со 2...   Среда, 03 Сентября 2008, 19:35
va1aY   В будущем, перед тем как делать рипы, ищите по п...   Четверг, 04 Сентября 2008, 14:44
shurikkein   2 [user]Rarr: вопрос 1. С помощью trim удобно дела...   Среда, 03 Сентября 2008, 20:59
va1aY   Как это обрезки нет? Например, если AR=2,35(боль...   Четверг, 04 Сентября 2008, 12:44
shurikkein   2 [user]valyaspb[/b]: Что здесь отрезается? Входн...   Четверг, 04 Сентября 2008, 12:56
shurikkein   Повторю вопрос по другому. видео 1920*1080, дела...   Четверг, 04 Сентября 2008, 16:40
va1aY   Повторю вопрос по другому. видео 1920*1080, дела...   Четверг, 04 Сентября 2008, 17:34
Rarr   shurikkein Да, вопрос об этом и был. Если параметр...   Четверг, 04 Сентября 2008, 19:28
va1aY   ОК! Тренируйся, сколько сможешь! :pravi...   Четверг, 04 Сентября 2008, 21:12
Rarr   Пришлось на некоторое время забросить свое увлекат...   Понедельник, 27 Октября 2008, 7:58


Reply to this topicTopic OptionsStart new topic
1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
здесь находятся:
 

Lo-Fi Версия CMSBlog Сейчас: Понедельник, 29 Апреля 2024, 22:16