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

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) нельзя.

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я)

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

Installer Usage

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

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

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 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я)

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

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

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

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я)

СообщениеДобавлено: Пт июл 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я)

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

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

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

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

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

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

СообщениеДобавлено: Вт мар 13, 2012 5:19 pm
vg_3000
Уважаемый BugMaster!
Верните пожалуйста старый интерфейс с вкладками. Хотя бы опционально через кнопочку "Расширенные настройки". Если почти все нужно писать в командной строке, теряется почти весь смысл использования оконного интерфейса x264vfw.

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

СообщениеДобавлено: Пт фев 17, 2012 3:18 pm
Gromozeka
Руссифицированный билд от Багмастера v2120
http://ifolder.ru/28763287

Руссифицированный билд от Комисара v2146
http://ifolder.ru/28763336

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

СообщениеДобавлено: Сб янв 07, 2012 1:33 am
Vitaly
Вот подробный лог StaxRip в архиве

http://files.mail.ru/0ATHRK

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

СообщениеДобавлено: Сб янв 07, 2012 1:08 am
Vitaly
А отчего стали появляться сообщения после кодирования StaxRip в x264 подобного рода:

Operation failed!

x264 encoding failed

StaxRip.ErrorAbortException: x264 encoding failed
в StaxRip.x264Encoder.Encode() в C:\Users\Frank\Documents\Visual Studio 2010\Projects\StaxMedia\trunk\StaxRip\General\VideoEncoder.vb:строка 1563
в StaxRip.MainForm.Encode() в C:\Users\Frank\Documents\Visual Studio 2010\Projects\StaxMedia\trunk\StaxRip\Forms\MainForm.vb:строка 2136
в StaxRip.MainForm.RunJobs() в C:\Users\Frank\Documents\Visual Studio 2010\Projects\StaxMedia\trunk\StaxRip\Forms\MainForm.vb:строка 3320

После муксинга в матрешку файл нормальной длины, совпадает со звуком и просматривается нормально.

P.S. В системе юзера Frank нет :shock:

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

СообщениеДобавлено: Ср ноя 09, 2011 11:29 am
UfoSergo
BugMaster Выпустите новую сборку x264 http://sourceforge.net/projects/x264vfw/
А то 2008 уж больно стара

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

СообщениеДобавлено: Сб окт 29, 2011 3:41 pm
komisar666
Vitaly писал(а):как же не причем, меняю на х86 билд - и все кодируется без проблем.

А чьи билды?
Vitaly писал(а):matroska,webm @ бла,бла,бла] Unknown entry

Полный лог, пжлст...

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

СообщениеДобавлено: Сб окт 29, 2011 6:14 am
Vitaly
как же не причем, меняю на х86 билд - и все кодируется без проблем.

Причем таких ошибок вагон выдаёт х64 версия. Иногда потом видео можно смотреть, а иногда - вываливается при кодировании с ошибкой. После замены файла х264 на х86 версию - та же прога с теми же скриптами и строкой кодирования кодит нормально.