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

Делимся опытом. Задаем вопросы и отвечаем на них. Обсуждаем статьи и новости.

Модератор: Модераторы Обсерватории

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

Сообщение trulala » Пн мар 29, 2010 8:14 pm

действительно в большинстве случаев работает и очень удобно, но на некоторых исходниках выдает
"x264 [error]: ticks_per_frame invalid: 0"
на думе ничего конкретного нет, а гоголь ответил, что всяко тока на думе ищи...
кто подскажет как исправить это и что это?
trulala
Матрос
Матрос
 
Сообщения: 36
Зарегистрирован: Сб ноя 21, 2009 5:19 am

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

Сообщение easy_y » Пн мар 29, 2010 11:44 pm

Не обращал внимания на каких исходниках такое пишет? Может там переменная частота кадров? Или может в кодеке задаешь частоту а в исходнике она дркгая?
easy_y
Юнга
 
Сообщения: 14
Зарегистрирован: Вт май 13, 2008 7:55 pm

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

Сообщение trulala » Вт мар 30, 2010 3:33 am

easy_y писал(а):Не обращал внимания на каких исходниках такое пишет? Может там переменная частота кадров? Или может в кодеке задаешь частоту а в исходнике она дркгая?

Да нет. Ввиду того, что кодирование проводилось с целью "познать непознанное" ??? , то ,естественно, кроме ин-аут и пресета ничего не выставлялось. И некоторые дороги ... ёлы-палы! :!: А может звук во всём виноват?! Ща проверим... :lam:
trulala
Матрос
Матрос
 
Сообщения: 36
Зарегистрирован: Сб ноя 21, 2009 5:19 am

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

Сообщение trulala » Вт апр 06, 2010 5:51 am

ау?.. :mehere:
trulala
Матрос
Матрос
 
Сообщения: 36
Зарегистрирован: Сб ноя 21, 2009 5:19 am

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

Сообщение BugMaster » Вт апр 13, 2010 5:03 am

Новая оф. версия:
x264vfw_21_1538bm_22856
x264vfw64_21_1538bm_22856

P.S. Вот теперь я могу уже приступить к программированию новой GUI.
BugMaster
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 263
Зарегистрирован: Ср янв 30, 2008 4:36 pm

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

Сообщение nicko » Вт апр 13, 2010 4:57 pm

Спасибо что не забываешь VD-филов, новая гуя тоже будет на пользу.
nicko
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 922
Зарегистрирован: Вт июн 12, 2007 11:56 pm
Откуда: дровишки?

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

Сообщение Gromozeka » Чт апр 15, 2010 12:44 am

руськанутый 1538-ой vfw билд, немного поправлен перевод
http://rapidshare.com/files/375882396/x ... s.exe.html
Gromozeka
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 925
Зарегистрирован: Пт мар 10, 2006 3:45 pm

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

Сообщение trulala » Чт апр 15, 2010 6:40 am

Наконец-то вернулось оно - общение...
В ченжлоге к новому билду сказано о патче касаемо "новых" phenom'ов - что он подразумевает и как его активировать (и стоит ли)?

ЗЫ: а скорость билда в бенчике подросла, что не может не радовать! Осталось проверить не уронили ли качество...
trulala
Матрос
Матрос
 
Сообщения: 36
Зарегистрирован: Сб ноя 21, 2009 5:19 am

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

Сообщение VicoNT » Чт апр 15, 2010 12:13 pm

trulala писал(а):В ченжлоге к новому билду сказано о патче касаемо "новых" phenom'ов - что он подразумевает и как его активировать (и стоит ли)?

Дайте-ка ссылочку на changelog, пожалуйста, что-то не вижу с утра :)
Жизнь нужно прожить так, чтобы Боги в восторге предложили еще одну //// Жизнь удалась, если коньяк, который мы пьем, старше женщин, с которыми мы спим
VicoNT
Капитан 2го ранга
Капитан 2го ранга
 
Сообщения: 5809
Зарегистрирован: Чт янв 01, 1970 6:00 am
Откуда: Новосибирск

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

Сообщение komisar666 » Чт апр 15, 2010 1:45 pm

Видимо про это речь: http://git.videolan.org/gitweb.cgi?p=x2 ... 496745598d

Только он не "активируется"... Просто проверка наличия SSE4a инструкции.
komisar666
Лейтенант
Лейтенант
 
Сообщения: 722
Зарегистрирован: Ср мар 05, 2008 9:20 pm
Откуда: Minsk, Belarus

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

Сообщение trulala » Сб апр 17, 2010 10:30 pm

VicoNT писал(а):
trulala писал(а):В ченжлоге к новому билду сказано о патче касаемо "новых" phenom'ов - что он подразумевает и как его активировать (и стоит ли)?

Дайте-ка ссылочку на changelog, пожалуйста, что-то не вижу с утра :)


Прошу прощения - работа. http://mirror01.x264.nl/x264/changelog.txt. Там он добавлен с r1532.
trulala
Матрос
Матрос
 
Сообщения: 36
Зарегистрирован: Сб ноя 21, 2009 5:19 am

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

Сообщение trulala » Сб апр 17, 2010 10:40 pm

komisar666 писал(а):Видимо про это речь: http://git.videolan.org/gitweb.cgi?p=x2 ... 496745598d

Только он не "активируется"... Просто проверка наличия SSE4a инструкции.


Елы-палы! Не прочитавши ссылку дал свою... Ну не суть.
А что, Вы говорите, SSE4a дает ? (педивикия явно дала понять, что "не следует путать SSE4 с SSE4A от AMD"). В чем разница?
trulala
Матрос
Матрос
 
Сообщения: 36
Зарегистрирован: Сб ноя 21, 2009 5:19 am

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

Сообщение komisar666 » Вс апр 18, 2010 10:20 pm

trulala писал(а):
komisar666 писал(а):Видимо про это речь: http://git.videolan.org/gitweb.cgi?p=x2 ... 496745598d
Только он не "активируется"... Просто проверка наличия SSE4a инструкции.

А что, Вы говорите, SSE4a дает ? (педивикия явно дала понять, что "не следует путать SSE4 с SSE4A от AMD"). В чем разница?

Конкретный ответ по ошибке
http://forum.doom9.org/showthread.php?p ... ost1389970
http://forum.doom9.org/showthread.php?p ... ost1390188

Для общего развития читаем полностью отсюда:
http://forum.doom9.org/showthread.php?p ... ost1389891
komisar666
Лейтенант
Лейтенант
 
Сообщения: 722
Зарегистрирован: Ср мар 05, 2008 9:20 pm
Откуда: Minsk, Belarus

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

Сообщение VicoNT » Пн апр 19, 2010 9:40 am

trulala писал(а):А что, Вы говорите, SSE4a дает ? (педивикия явно дала понять, что "не следует путать SSE4 с SSE4A от AMD"). В чем разница?

Разница, увы, в том, что SSE4a - совсем не SSE4, имеет с ним токмо одну общую команду, да и вообще малочисленный набор (ЕМНИП, 4 команды всего лишь). Я вот ручками на ассемблере до сих пор старше SSE3 не забирался...
Жизнь нужно прожить так, чтобы Боги в восторге предложили еще одну //// Жизнь удалась, если коньяк, который мы пьем, старше женщин, с которыми мы спим
VicoNT
Капитан 2го ранга
Капитан 2го ранга
 
Сообщения: 5809
Зарегистрирован: Чт янв 01, 1970 6:00 am
Откуда: Новосибирск

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

Сообщение trulala » Пн апр 19, 2010 3:25 pm

VicoNT писал(а):
trulala писал(а):А что, Вы говорите, SSE4a дает ? (педивикия явно дала понять, что "не следует путать SSE4 с SSE4A от AMD"). В чем разница?

Разница, увы, в том, что SSE4a - совсем не SSE4, имеет с ним токмо одну общую команду, да и вообще малочисленный набор (ЕМНИП, 4 команды всего лишь). Я вот ручками на ассемблере до сих пор старше SSE3 не забирался...

Так что имеем-то в конечном итоге? Это из разряда "чтоб было" или "нате скорости/качества"?
trulala
Матрос
Матрос
 
Сообщения: 36
Зарегистрирован: Сб ноя 21, 2009 5:19 am

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

Сообщение D.A.S. » Пн апр 19, 2010 6:49 pm

Это из разряда "чтоб было" или "нате скорости/качества"?

И "скорости" и "чтоб было", ЕМНИП x264 юзает LZCNT инструкцию из SSE4a, которая чего-то там ускоряет, прямого аналога у Intel нет.

Инструкции-инструкциями, многое зависит и от микроархитектуры процессора, если к примеру взять intel Atom, то выполнение SIMD инструкций у него довольно тормозное, и толку от них не много, вот тут то как раз из разряда "чтоб было", для совместимости....
НУ НЕ НАДА ЛЯ-ЛЯ
D.A.S.
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 105
Зарегистрирован: Вт окт 18, 2005 8:54 pm
Откуда: Одесса

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

Сообщение trulala » Вт апр 20, 2010 1:46 am

D.A.S. писал(а):
Это из разряда "чтоб было" или "нате скорости/качества"?

И "скорости" и "чтоб было", ЕМНИП x264 юзает LZCNT инструкцию из SSE4a, которая чего-то там ускоряет, прямого аналога у Intel нет.

Инструкции-инструкциями, многое зависит и от микроархитектуры процессора, если к примеру взять intel Atom, то выполнение SIMD инструкций у него довольно тормозное, и толку от них не много, вот тут то как раз из разряда "чтоб было", для совместимости....

"Вот оно чё,Михалычъ!.." (с) :kiss:
trulala
Матрос
Матрос
 
Сообщения: 36
Зарегистрирован: Сб ноя 21, 2009 5:19 am

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

Сообщение VicoNT » Ср апр 21, 2010 10:25 am

D.A.S. писал(а):И "скорости" и "чтоб было", ЕМНИП x264 юзает LZCNT инструкцию из SSE4a, которая чего-то там ускоряет, прямого аналога у Intel нет.

Аналог у Интела есть. Возможно, даже более удобный в использовании...
Кстати, я так и не дотумкал зачем же нужна эта инструкция :) Со времен 386х процессоров есть BSF/BSR... Зажал мне AMD мануальчик, к сожалению...
Жизнь нужно прожить так, чтобы Боги в восторге предложили еще одну //// Жизнь удалась, если коньяк, который мы пьем, старше женщин, с которыми мы спим
VicoNT
Капитан 2го ранга
Капитан 2го ранга
 
Сообщения: 5809
Зарегистрирован: Чт янв 01, 1970 6:00 am
Откуда: Новосибирск

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

Сообщение D.A.S. » Ср апр 21, 2010 1:27 pm

Аналог у Интела есть. Возможно, даже более удобный в использовании...

Имелся в виду именно прямой аналог. А так да, Интела много чего есть, даже не нужное. )
НУ НЕ НАДА ЛЯ-ЛЯ
D.A.S.
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 105
Зарегистрирован: Вт окт 18, 2005 8:54 pm
Откуда: Одесса

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

Сообщение Gideon Vi » Сб апр 24, 2010 6:40 pm

rev. 1563
Изменения/Changes (1543-1563):


Add CP128/M128 macros using SSE;
Fix a ton of pessimization caused by aliasing in cache_save and cache_load;
Prefetch MB data in cache_load. Dramatically reduces L1 cache misses. ~10% faster cache_load. ;
Move deblocking/hpel into sliced threads. Instead of doing both as a separate pass, do them during the main encode. This requires disabling deblocking between slices (disable_deblock_idc == 2). Overall performance gain is about 11% on --preset superfast with sliced threads. Doesn't reduce the amount of actual computation done: only better parallelizes it.;
Fix four minor bugs found by Clang;
MMX code for predictor rounding/clipping. Faster predictor checking at subme < 3.;
Fix issues with extremely large timebases. With timebase denominators >= 2^30 , x264 would silently overflow and cause odd issues. Now x264 will explicitly fail with timebase denominators >= 2^31 and work with timebase denominators 2^31 > x >= 2^30.;
Faster chroma CBP handling;
Faster deblock reference frame checks. Use a lookup table to simplify logic.;
Fix build scripts to work with non-GNU tools;
Add mv0 special case in pskip chroma MC. Significantly faster pskip MC.;
Print intra chroma pred modes in stats;
Remove reordering restrictions from weightp. Apparently the spec does allow two consecutive copies of the same frame in the reference list. This involves an incredibly ugly hack to wrap around the frame number. Very slight compression improvement.;
Don't check mv0 twice. One less SAD in motion estimation. Also rename bmv -> pmv; more accurate naming.;
Fix printing of bitrate when timestamps aren't available. Doesn't affect x264cli, but was broken in some other apps in CFR mode.;
Fix checkasm's generation of deblock inputs (regression in r1517);
Faster fullpel predictor checking. Also shave a few instructions off dia/hex motion estimation loops.;
Fix 10l in cache_load changes. Broke constrained intra pred, probably not anything else.;
fix ffms demuxer to support input timebase values > 2^31;
Move deblocking code to a separate file. Should clean up frame.c a bit.;
Move getopt.c to x264cli sources from libx264. Only affects builds on systems without getopt.c.

:pray: :pray: :pray:
Now we that are strong ought to
bear the infirmities of the weak
and not to please ourselves.
Gideon Vi
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 803
Зарегистрирован: Ср июл 20, 2005 7:10 pm

Пред.След.

Вернуться в Софт: описание работы с пакетами, кодеками. Вопросы и ответы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron