Страница 291 из 291

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Чт апр 12, 2012 4:42 am
tymoxa
Никто не видел не пробегал ли cli-билд с этим патчем?
Насколько я понял, этот патч делает из x264 mvc энкодер. Было бы интересно затестить (если его вообще реально применить).

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Пн июл 22, 2013 2:34 am
Сантьяго
Народ, кто баловался с опцией "--opencl"? Есть ускорение?

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Пт июл 26, 2013 8:00 pm
zairaikori
А ещё объясните как оно реализовано. Что конкретно просчитывается на ГПУ? На что влияет (в плане изображения) такое количество потоков при расчёте?

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Пт июл 26, 2013 8:56 pm
komisar666
When enabled, the lookahead thread is mostly off-loaded to an OpenCL capable GPU
device. Lowres intra cost prediction, lowres motion search (including subpel)
and bidir cost predictions are all done on the GPU. MB-tree and final slice
decisions are still done by the CPU. Presets which do not use a threaded
lookahead will not use OpenCL at all (superfast, ultrafast).

Because of data dependencies, the GPU must use an iterative motion search which
performs more total work than the CPU would do, so this is not work efficient
or power efficient. But if there are spare GPU cycles to spare, it can often
speed up the encode. Output quality when OpenCL lookahead is enabled is often
very slightly worse in quality than the CPU quality (because of the same data
dependencies).

x264 must compile its OpenCL kernels for your device before running them, and in
order to avoid doing this every run it caches the compiled kernel binary in a
file named x264_lookahead.clbin (--opencl-clbin FNAME to override). The cache
file will be ignored if the device, driver, or OpenCL source are changed.

x264 will use the first GPU device which supports the required cl_image
features required by its kernels. Most modern discrete GPUs and all AMD
integrated GPUs will work. Intel integrated GPUs (up to IvyBridge) do not
support those necessary features. Use --opencl-device N to specify a number of
capable GPUs to skip during device detection.

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Вт сен 24, 2013 1:13 pm
LrRaiden
еще 2год назад кодировал видео в 10bit точность для видео хостингов и нормально оно отоброжалось, но вот в новых версия adobe flash player гдето год назад появилась проблема цвет стал отоброжатся не коректтно. Вопрос можноли это как то излечить, вот пример http://www.myvi.ru/watch/1d4d05db-1ad2- ... 344f970628
http://rutube.ru/video/5001a9c6d3465e77 ... aeb5f9673/
В 10bit кодировал только избранное, в аниме достаточно заметно улучшается качество градиентов и линий.

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Пт окт 04, 2013 9:51 pm
VicoNT
Страница не найдена - пишет ссылка. Нет видеофайла

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Вт окт 08, 2013 1:27 am
LrRaiden
заменил тругими ссылками

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Чт июл 17, 2014 4:37 pm
kondrik
Добрый день. Подскажите по поводу инсталляции кодеку x264vfw в тихом режиме с командной строки. Есть ли такой режим установки?
Я раньше пользовался модифицированной сборокой, которую мог установить, скопировав x264vfw.dll и записав строки в реестр:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32]
"VIDC.X264"="x264vfw.dll"

Сейчас попробовал таким же способом установить оригинальную сборку x264vfw. Но под 64-битной ОС кодек не работает. Для 32-битной ОС все работает без проблем.
Если я ставлю оригинальный инсталлятор, то тогда кодек работает как на 64 битной ОС, так и на 32 битной ОС.

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Чт июл 17, 2014 5:32 pm
BugMaster
kondrik писал(а):Добрый день. Подскажите по поводу инсталляции кодеку x264vfw в тихом режиме с командной строки. Есть ли такой режим установки?
Я раньше пользовался модифицированной сборокой, которую мог установить, скопировав x264vfw.dll и записав строки в реестр:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32]
"VIDC.X264"="x264vfw.dll"

Сейчас попробовал таким же способом установить оригинальную сборку x264vfw. Но под 64-битной ОС кодек не работает. Для 32-битной ОС все работает без проблем.
Если я ставлю оригинальный инсталлятор, то тогда кодек работает как на 64 битной ОС, так и на 32 битной ОС.

Как и для большинства других инсталляторов сделанных на NSIS, можно использовать /S для тихого режима и /D=<путь для установки>, если нужно сменить папку установки. Т.е.
Код: Выделить всё
x264vfw.exe /S
или
x264vfw.exe /S /D=c:\Program Files (x86)\x264vfw

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Чт июл 17, 2014 6:11 pm
kondrik
Большое спасибо. То что нужно. А для удаления есть аналогичный ключ?
Какие еще есть ключи командной строки для инсталлятора?

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Чт июл 17, 2014 6:29 pm
BugMaster
kondrik писал(а):Большое спасибо. То что нужно. А для удаления есть аналогичный ключ?
Какие еще есть ключи командной строки для инсталлятора?

Installer Usage

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Пт июл 25, 2014 4:10 pm
kondrik
Посоветуйте по поводу проблем с параметрами кодирования.
Я прописываю такие параметры в параметрах кодека:
Код: Выделить всё
--crf 28 --ref 3 --trellis 1 --mixed-refs --deblock -2:-2 --bframes 2 --direct spatial --b-bias 0 --me hex --subme 5 --no-chroma-me --merange 16 --mvrange 0 --mvrange-thread 0 --scenecut 40 --partitions i4x4,i8x8,p8x8,b8x8 --aq-mode 3 --b-adapt 1 --ratetol 0.5 --qcomp 0.6 --cplxblur 20 --qblur 0.5 --keyint 250 --min-keyint 15 --nr 0 --qpmin 10 --qpmax 51 --qpstep 4 --deadzone-inter 21 --deadzone-intra 11 --quiet --threads 2  --ipratio 1.4 --pbratio 1.3 --chroma-qp-offset 0 --vd-hack

В результате видео записывается, но при проигрывании я вижу только стопкадр на первом кадре. Если спозиционировать плеер в любую часть файла, то проигрывание будет происходить без проблем.
Не удается победить эту проблему. Раньше использовал модифициорованный 264 кодек, то там таких проблем не наблюдалось.

Re: x264 - обратите внимание! (часть 2я)

СообщениеДобавлено: Пт июл 25, 2014 7:01 pm
BugMaster
kondrik писал(а):Посоветуйте по поводу проблем с параметрами кодирования.
Я прописываю такие параметры в параметрах кодека:
Код: Выделить всё
--crf 28 --ref 3 --trellis 1 --mixed-refs --deblock -2:-2 --bframes 2 --direct spatial --b-bias 0 --me hex --subme 5 --no-chroma-me --merange 16 --mvrange 0 --mvrange-thread 0 --scenecut 40 --partitions i4x4,i8x8,p8x8,b8x8 --aq-mode 3 --b-adapt 1 --ratetol 0.5 --qcomp 0.6 --cplxblur 20 --qblur 0.5 --keyint 250 --min-keyint 15 --nr 0 --qpmin 10 --qpmax 51 --qpstep 4 --deadzone-inter 21 --deadzone-intra 11 --quiet --threads 2  --ipratio 1.4 --pbratio 1.3 --chroma-qp-offset 0 --vd-hack

В результате видео записывается, но при проигрывании я вижу только стопкадр на первом кадре. Если спозиционировать плеер в любую часть файла, то проигрывание будет происходить без проблем.
Не удается победить эту проблему. Раньше использовал модифициорованный 264 кодек, то там таких проблем не наблюдалось.

В какой программе кодируешь? Если не в VitrualDub, то использовать VirtualDub Hack (--vd-hack) нельзя.