Сайт | Пользователи | Кто в онлайне? | Поиск
AKPOCC Форум » ОСНОВНЫЕ ФОРУМЫ » ТЕХНИЧЕСКАЯ ЧАСТЬ » x264 (глубокие настройки)
 Логин
 Пароль
 Регистрация :: Забыли пароль?
Страницы: (2) « 1 [2] » ответить новая тема новое голосование
 Тема: x264 (глубокие настройки) « Предыдущая тема | Следующая тема » 
Artofeel 
01001000 00101011
 Сообщений: 1824
 Автор АКРОССа
 
Профиль Личные сообщения   ЦИТАТА
Цитата (Armed @ 11 ноября 2012, 10:11)
в Megui или Комплекс, без ручного ввода?
как без ручек то, ты собрался перекидывать, а? Само оно, ничего, никуда, не пойдет.
в Megui кучу своих пресетов можно делать
в Коплексе только один


Добавлено (через 5 час. 24 мин. и 30 сек.):

А! олсо, ты можешь в ProcessExplorer'e найти процесс x264 и скопировать всю командную строку, если из MediaInfo тебе проблематично

--------------
We will never know world peace, until three people can simultaneously look each other straight in the eye
Отправлено: 11 ноября 2012, 17:25 | Зарегистрирован: 26 апреля 2008
Armed 
Cheater
http://static.t-ru.org/avatars/2/47/13089947.jpg
 Сообщений: 2498
 Автор
 
Профиль Личные сообщения Сайт   ЦИТАТА
Цитата (Artofeel @ 11 ноября 2012, 16:25)
А! олсо, ты можешь в ProcessExplorer'e найти процесс x264 и скопировать всю командную строку, если из MediaInfo тебе проблематично

Чето у меня такого процесса нет. В MediaInfo есть экспорт, но отображение параметров в ином виде, который Комплекс не понимает, конечно можно попробовать исправить, но хочется более автоматизированный процесс! :biggrin:


Исправил(а): Armed, 12 ноября 2012, 08:37

--------------
Если один человек общается с воображаемым другом - он шизофреник, если много человек общается - это религия
Отправлено: 11 ноября 2012, 20:22 | Зарегистрирован: 29 января 2006
Artofeel 
01001000 00101011
 Сообщений: 1824
 Автор АКРОССа
 
Профиль Личные сообщения   ЦИТАТА
Цитата (Armed @ 11 ноября 2012, 21:22)
Чето у меня такого процесса нет
*посмотреть во время енкодинга :rolleyes:


--------------
We will never know world peace, until three people can simultaneously look each other straight in the eye
Отправлено: 11 ноября 2012, 20:40 | Зарегистрирован: 26 апреля 2008
Armed 
Cheater
http://static.t-ru.org/avatars/2/47/13089947.jpg
 Сообщений: 2498
 Автор
 
Профиль Личные сообщения Сайт   ЦИТАТА
У меня при запущенном ProcessExplorer'e и Windows Media Player Classic с воспроизведенным видео, x264 в процессах не появляется, только mplayer2.

Исправил(а): Armed, 11 ноября 2012, 22:05

--------------
Если один человек общается с воображаемым другом - он шизофреник, если много человек общается - это религия
Отправлено: 11 ноября 2012, 20:49 | Зарегистрирован: 29 января 2006
Artofeel 
01001000 00101011
 Сообщений: 1824
 Автор АКРОССа
 
Профиль Личные сообщения   ЦИТАТА
Цитата (Armed @ 11 ноября 2012, 21:49)
У меня при запущенном ProcessExplorer'e и Windows Media Player Classic с воспроизведенным видео, x264 в процессах не появляется, только mplayer2.
так включил мозги, быстро, решительно.
x264.exe это приложение которое кодит
MeGUI\AMVSimple\AMVComplex это всего лишь гуи, которые вызывают его.
что тебе нужно сделать?


--------------
We will never know world peace, until three people can simultaneously look each other straight in the eye
Отправлено: 11 ноября 2012, 22:09 | Зарегистрирован: 26 апреля 2008
Armed 
Cheater
http://static.t-ru.org/avatars/2/47/13089947.jpg
 Сообщений: 2498
 Автор
 
Профиль Личные сообщения Сайт   ЦИТАТА
Все спасибо, x264 появился! Строку тоже скопировал, Комплекс с ней работает, есть только неудобство: копировать надо при каждом проходе, черт.
А как в MeGui создать пресет?


Исправил(а): Armed, 13 ноября 2012, 22:01

--------------
Если один человек общается с воображаемым другом - он шизофреник, если много человек общается - это религия
Отправлено: 12 ноября 2012, 08:37 | Зарегистрирован: 29 января 2006
Artofeel 
01001000 00101011
 Сообщений: 1824
 Автор АКРОССа
 
Профиль Личные сообщения   ЦИТАТА
Цитата (Armed @ 12 ноября 2012, 09:37)
А как в MeGui создать пресет?
ручками, как еще.
делаешь необходимые настройки и жмешь на кнопку New, что в Config
осло, в MeGUI можно тупо всю командную строку с параметрами добавить в закладке "Misc", в поле "Custom Command Line" и она будет применять после всех заданных параметров (читай, переписывать их). Только смотри входящий и исходящий файлы не закопипасть :)


--------------
We will never know world peace, until three people can simultaneously look each other straight in the eye
Отправлено: 12 ноября 2012, 10:30 | Зарегистрирован: 26 апреля 2008
Artofeel 
01001000 00101011
 Сообщений: 1824
 Автор АКРОССа
 
Профиль Личные сообщения   ЦИТАТА
Дорогие любители кодить свое видео в 10 бит. Прошу, забейте на это. Есть более действенный способ "сохранить оригинальную картинку". Я говорю о кодировании RGB, да последние билды х264 его поддерживают.
И так, что и как нужно:
В ависинтовском скрипте не должно быть никаких конвертов (ConvertToYV12 и пр..) Вообще для кодирования х264'м, "костыль" под названием ависинт, больше не нужен. Так что ждем появления более универсальных гуи, если конечно авторы захотят их делать...
в х264.exe нужно послать во такие строчки:
Исходный код
--input-csp rgb --output-csp rgb --colormatrix GBR

И все. Ваше видео будет таким каким вы его вывели из редактора (артефакты сжатия в расчет не берем ^^)

Далее, если вы все же хотите использовать YUV и 10 бит, то раз аппаратного декодинга 10 бит нет, неплохо бы тогда вместо 420 делать и 422
Исходный код
--video-filter resize:csp=i422 --output-csp i422 --input-range pc --range pc --colorprim bt709 --transfer bt709 --colormatrix bt709

или даже 444
Исходный код
--video-filter resize:csp=i444 --output-csp i444 --input-range pc --range pc --colorprim bt709 --transfer bt709 --colormatrix bt709

как вы ведите, указан (--input-range и --range) диапазон pc (0-255), можно поменять на tv (16-235) если надо

олсо, при обычном конверте ависинтом в YUV с сохранением полного диапазона (ConvertToYV12(matrix="pc.709")), оно на самом деле нифига не сохраняется...может проблема у меня одного, но я все же рекомендую конвертить цвета внутри x264
т.е. для сохранения всего диапазона (0-255) нужно:
Исходный код
--video-filter resize:csp=i420 --output-csp i420 --input-range pc --range pc --colorprim bt709 --transfer bt709 --colormatrix bt709


остается отметить, что RGB, на данный момент, декодит ffdshow и LAV (естественно ни о каком аппаратном декодинге речи и не идет, так что аккуратнее, любители fullHD+60fps)
YUV 444 в 10 битах, декодит только ffdshow

ах да, RGB закодированное х264 в lossless, побитово совпадает с оригиналом.


--------------
We will never know world peace, until three people can simultaneously look each other straight in the eye
Отправлено: 25 декабря 2012, 17:19 | Зарегистрирован: 26 апреля 2008
KenjiKyou 
ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็กิิิิิิิ
 Сообщений: 676
 Опытный автор
 
Смотрит:
Не смотрю
Играет в:
Skyrim
Профиль Личные сообщения Сайт   ЦИТАТА
Цитата (Artofeel @ 25 декабря 2012, 15:19)
при обычном конверте ависинтом в YUV с сохранением полного диапазона (ConvertToYV12(matrix="pc.709")), оно на самом деле нифига не сохраняется

Я когда свой клип кодировал с этой строчкой цвета уплывали. Не было настроения ковырять причину, оставил по дефолту.

Вечерком попробую
Цитата
--input-csp rgb --output-csp rgb --colormatrix GBR


--------------
etiS ATis ANimAtis
Отправлено: 25 декабря 2012, 17:53 | Зарегистрирован: 25 сентября 2008
 23 ответов после 18 января 2012, 20:03 « Предыдущая тема | Следующая тема » 
  [ Подписаться на тему :: Отправить тему на email :: Версия для принтера ]ответить новая тема новое голосование  
  Страницы: (2) « 1 [2] »
AKPOCC Форум » ОСНОВНЫЕ ФОРУМЫ » ТЕХНИЧЕСКАЯ ЧАСТЬ » x264 (глубокие настройки)


Рейтинг@Mail.ru   Rambler's Top100     Яндекс.Метрика