Отправляет email-рассылки с помощью сервиса Sendsay

MPlayer и 30 fps

Здравствуйте, уважаемое сообщество.

Есть одна заковырка, которую не могу объяснить.

Фильмы на 25 fps MPlayer играет без проблем. Но стоит проиграть с 30 fps -
жуткие тормоза. Самое, что интересное, если запускать из терминала, то
проблема не наблюдается. А так обычно - двойной щелчок в Krusader (Konqueror)
и тормоза соответственно.

Машинка вроде неслабая для такой задачи: двухядерный ноут на 1,6 Гц.

Что это? Как побороть?

Спасибо

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34492; Возраст листа: 1789; Участников: 1481
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/753946

Ответить   Tue, 17 Jun 2008 21:19:03 +0600 (#753946)

 

Ответы:

Здравствуйте Роман
В сообщении от 17 июня 2008 Роман написал(a):

http://www.linux.org.ru/view-message.jsp?msgid=2616586

"Связана с тем, что вся техника работает на 59.94 fps, а
видео-поток идёт в 23.97 fps. Равномерно на 30 или 60 кадров
это не растягивается."
Возможен и обратный вариант. В любом случае - процессорно время
тратится на изменение темпа передачи потока.

Ответить   Tue, 17 Jun 2008 19:38:20 +0400 (#753947)

 

Здравствуйте Роман
В сообщении от 17 июня 2008 Роман написал(a):

Плюс ещё многие кодеки не умеют распаралеривать вычесления.

Ответить   Tue, 17 Jun 2008 19:40:46 +0400 (#753948)

 

On Tue, 17 Jun 2008 21:19:03 +0600
Роман wrote:

Из терминала пускается mplayer, в графических эксплорерах обычно биндят
gmplayer. У них разные конфиги. И могут быть прописаны разные vo.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34495; Возраст листа: 1789; Участников: 1481
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/753967

Ответить   Oleg Matviychuk Tue, 17 Jun 2008 19:59:08 +0300 (#753967)

 

В сообщении от Вторник 17 июня 2008 Oleg Matviychuk написал(a):

Нет, я настроил одну и ту же команду через МPlayer и "Привязку файлов" KDE.

Похоже проблема в слабом компе. Или потому что на одном ядре работает (800
Мгц) и размер картинки не маленький (720 по ширине). Хотя HD нормально
показывает.

При перемотке в полноэкранном режиме задержка где-то 3 сек. То есть жмешь
клавишу - перемотка только через пару секунд начинается. Тоже самое и выходом
из программы. Жмешь Q - реакция только через пару секунд. Правда такая
картина начинается после нескольких нажатий клавиш.

Чтобы улучшить ситуацию пробовал:
1. -fps 25
2. -lavdopts threads=2:fast
3. -double
4. -dr

Ничего существенно не изменило ситуацию. Кодек: lavcodec.

Можно что-нибудь еще сделать? Или остается забить?

Может дело в карте AMD? Стоит fglrx 8.49.7.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34503; Возраст листа: 1791; Участников: 1481
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/754410

Ответить   Thu, 19 Jun 2008 17:33:02 +0600 (#754410)

 

Есть вариант пересобрать мплейер с\без mmx, 3d-now и другими
процесоро-зависимыми флагами.

19 июня 2008 г. 14:33 пользователь Роман <shipilovr***@m*****.ru> написал:

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34506; Возраст листа: 1792; Участников: 1481
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/754617

Ответить   Fri, 20 Jun 2008 10:35:24 +0300 (#754617)

 

А с чего это Вы взяли, что если у Вас процессор двуядерный с тактовой
1,6 Ггц, то на каждое ядро приходится по 800 Мгц ?

На самом деле у Вас каждое ядро работает на 1,6 Ггц.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34507; Возраст листа: 1792; Участников: 1481
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/754643

Ответить   Fri, 20 Jun 2008 13:43:05 +0400 (#754643)

 

В сообщении от Пятница 20 июня 2008 sandro написал(a):

А можно подробнее?
Kpowersave показывает по 800 МГц. И честно, я так и думал, и верится слабо,
что каждое ядрышко по 1,6 ГГц.

Как это можно изменить, чтоб он на полную мощность работал? В том же
Kpowersave политика стоит "Производительность"

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34510; Возраст листа: 1792; Участников: 1481
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/754674

Ответить   Fri, 20 Jun 2008 18:51:50 +0600 (#754674)

 

Роман пишет:

Значит получается, что kpowersave Вам скинул производительность ядер
вдвое. Посмотрите, есть ли среди запущенных сервисов сервис с именем
cpuspeed (динамическое изменение скорости процессора в зависимости от
нагрузки на него). Если есть, то попробуйте его остановить и
перезагрузить компьютер (чтобы после перезагрузки этот сервис не был
запущен) и посмотрите, что Вам покажет kpowersave. Если он покажет 1,6
ГГц, то попробуйте запустить Mplayer на 30 fps и посмотрите, что получится.

Я не знаю, как конкретно в Вашей системе, а у себя в RHEL-4 (update 3) я
обнаружил, что cpuspeed работает некорректно. Т.е. он тактовую частоту
ядер при снижении нагрузки понижает, а вот потом повышать при появлении
реальной нагрузки отказывается.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34527; Возраст листа: 1795; Участников: 1482
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/755155

Ответить   Mon, 23 Jun 2008 11:54:59 +0400 (#755155)

 

В сообщении от Понедельник 23 июня 2008 sandro написал(a):

cpuspeed не запущен был. запустил - результат тот же: kpowersave показывает по
800 МГц

Дистрибутив Федора 7. Что еще можно сделать? Оказывается год работал на вдвое
заниженной скорости, вот незадача :(

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34529; Возраст листа: 1795; Участников: 1482
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/755211

Ответить   Mon, 23 Jun 2008 18:58:20 +0600 (#755211)