Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.fds-net.ru/showflat.php?Number=747085&src=alt&showlite=l
Дата изменения: Unknown Дата индексирования: Wed Feb 27 11:40:52 2013 Кодировка: Windows-1251 |
Alt
>> Hard&Soft.Linux
Страницы: 0 | (2) | 20 | 40 | 60 | 80 | показать все | след. страница | ||
adjkerntz : Re: x264 и оптимальные настройки для многопоточного декодирования
[re:bmv] 02.01.2009 16:00 | Reply | Edit | | -1 | |
x264 не имеет отношение к декодированию. А вот H.264 файлы, которым не хватает одного ядра, встречаются. Есть несколько вариантов решения:
| ||
monoid
[re:adjkerntz] 02.01.2009 16:44 | Reply | Edit | | 0 | |
бНОПНЯ ВХРЮК? Речь о том, какие опции при кодировании указывать x264, чтобы потом bmv'шный mplayer смог это многопоточно декодировать. За ссылки, однако, спасибо. | ||
monoid
[re:bmv] 02.01.2009 16:46 | Reply | Edit | | 0 | |
Quote: Как ты это делаешь? | ||
bmv
[re:monoid] 02.01.2009 23:00 | Reply | Edit | | 1 | |
В ответ на:для плеера. Эта фича уже даже в гуях реализована: /user/upload/file8838.png Ты совершенно правильно понял мой вопрос. а вот предыдущий оратор видимо нет. Все что он тут сказал я и так знал. Вопрос именно был в какие параметры скармливать x264, что-бы на выходе получался хорошо распараллеливаемый для декодирования файл. Кстати как понятно из моего скрина, не надо отключать петелевой фильтр при кодировании. Это можно сделать при декодировании. И качество не потеряем и неимущих пожалеем. Если правда они сипользуют правильный плеер. | ||
msan
[re:bmv] 03.01.2009 12:55 | Reply | Edit | | 0 | |
Сам этим интересовался, но потом понял, что кэш решает, и успокоился. | ||
bmv
[re:msan] 03.01.2009 13:29 | Reply | Edit | | 0 | |
В ответ на: На проце? | ||
bmv
[re:adjkerntz] 03.01.2009 13:35 | Reply | Edit | | 0 | |
В ответ на: Собрал последний из гита. Порадовал своей производительностью. Хотя для тестового ролика 1920x1088, 25.00 x264.736.aq.0.47.mkv моего двухядерника не хватает все равно. Хотя -threads 3 почти дает непрерывное воспроизведение. Видимо 4-х ядерника будет уже достаточно для любых замороченных файлов. Будем ждать выхода Phenoma II-го. Наступило время обновляться. | ||
bmv
[re:bmv] 03.01.2009 13:43 | Reply | Edit | | 0 | |
Кстати желающие могут протестировать: smb://172.16.52.132/video/Temp/x264.736.aq.0.47.mkv Особенно те у кого 4-ре ядра. Последняя гитка: smb://172.16.52.132/soft/svn&cvs/Mplayer-CVS/ffmpeg-mt Или через ftp, кто как желает. | ||
ayvango
[re:bmv] 03.01.2009 13:48 | Reply | Edit | | 0 | |
кстати, можешь посоветовать как разобраться в море патчей для mplayer, а то сам он не так быстро развивается в глубину, как растет в ширину. Может есть какой сайт, где патчи и сторонние gitы обсуждаются подобно плагинам для миранды? | ||
bmv
[re:ayvango] 03.01.2009 14:19 | Reply | Edit | | 0 | |
В ответ на: Я все через doom9 узнаю. Это мекка для кодеров и всех кто интересуется видео. Там обычно авторы анонсирую свои патчи и информацию о своих новшествах. Не совсем понял про "развивается в глубину, как растет в ширину", но возможно ты имеешь ввиду, что в main-ядро все попадает не очень быстро, так это да. SMplayer например очень часто поддерживает фичи которые поставляются к mplayer-у как патчи. Возможно благодаря именно ему они быстро интегрируются в мэйн. Я всегда их доставляю, т.к. они крайне полезны. | ||
msan
[re:bmv] 03.01.2009 17:26 | Reply | Edit | | 0 | |
В ответ на: нет, mplayer-а О важности кэша для Full HD | ||
blind
[re:msan] 03.01.2009 17:31 | Reply | Edit | | 2 | |
бред. в mplayer нет буфера декодированных кадров. это io буфер. (только назван почему-то кэшем) хотя его действительно может не хватать на пиках потока, но к декодированию это никакого отношения не имеет. | ||
msan
[re:blind] 03.01.2009 20:42 | Reply | Edit | | 2 | |
В ответ на: Вполне возможно (кэшем он назван потому, что имя параметра есть cache, да и чем буфер не кэш?). Тем не менее, мне этот способ помог. Если наблюдать за уровнем заполненности этого буфера, то на динамичных сценах он начинает быстро падать. И видео не тормозит. Как это объяснить? | ||
Kai
[re:msan] 05.01.2009 11:20 | Reply | Edit | | 0 | |
Потому что на динамичных сценах битрейт выше. Но чтобы кеш из-за этого до нуля упал - никогда не видел. Может по сети играешь, или диск очень медленный? | ||
msan
[re:Kai] 05.01.2009 19:18 | Reply | Edit | | 0 | |
В ответ на: нет. более того, смотрим кусок фильма, где это происходит, отматываем назад, смотрим снова - такая же ерунда. по идее, линукс должен буферизировать этот кусок, а не читать с диска правда я такое замечал только на full hd | ||
monoid
[re:bmv] 05.01.2009 20:33 | Reply | Edit | | -1 | |
Quote: Правов нетути | ||
bmv
[re:monoid] 06.01.2009 06:52 | Reply | Edit | | 0 | |
Исправил. | ||
monoid
[re:bmv] 06.01.2009 13:02 | Reply | Edit | | 0 | |
Quote: Протестировал. E8600@4GHz, загрузка одного ядра ~60% в пике, так что даже существенно более дешевого E8400 бы хватало. Это что, твой Phenom даже на двух ядрах этот ролик едва успевает декодировать? mplayer гентушный, от 2 декабря. -lavdopts threads=2 эффекта не имеет. | ||
bmv
[re:monoid] 06.01.2009 13:06 | Reply | Edit | | 0 | |
В ответ на: 939 сокет, т.е. уже четвертое поколение от второго фенома. Если считать переход от 939 к AM2 c аппаратной виртуализацией за шаг в поколении. | ||
bmv
[re:monoid] 06.01.2009 13:08 | Reply | Edit | | 0 | |
В ответ на: Да, в большинстве случаев этот параметр не дает преимущества на h264-файлах. Потому и был задан вопрос. | ||
Top | след. страница |