Вопрос: Является ли mplayer многопоточным?


Есть сообщение в Сайт mplayer с 2011-03-26, то есть 26 марта, заявив, что mplayer многопоточен. Так это за несколько месяцев до того, как Oneiric был выпущен. Означает ли это, что пейджер mplayer, который я получаю от «sudo apt-get install mplayer» в Ubuntu Oneiric, многопоточен, и мне не нужно компилировать из SVN или компилировать mplayer-mt или делать что-то особенное?


4
2017-12-31 15:53


Источник




Ответы:


В 11.10 вам, вероятно, нужно будет добавить опцию, либо в cli, либо в ~ / .mplayer / config, "-lavdopts threads = X", где X = количество потоков, (1-8, по умолчанию - 1

Ex. на 2, в cli

-lavdopts threads=2

или в ~ / .mplayer / config

lavdopts=threads=2

mplayer2, который также доступен в 11.10, должен делать mt по умолчанию

Вы можете проверить либо htop, либо через использование mpstat, часть пакета sysstat (man mpstat) относительно того, будет ли mt happeneing

если вы используете указанный выше параметр, он может отображаться в терминале (с mplayer2, возможно, не с mplayer), как в -

================================================== ========================

Открытие видеодекодера: [ffmpeg] Семейство кодеков семейства libavcodec FFmpeg

Попросите декодера использовать 2 потока, если они поддерживаются.

Выбранный видеокодек: [ffh264] vfm: ffmpeg (FFmpeg H.264)

================================================== ========================

Я предпочитаю mplayer2, хотя либо должен лечить вас нормально.


3
2018-01-01 23:53





Страница man для mplayer показывает этот маленький фрагмент:

enter image description here

Глядя на журналы сборки встраиваемой панели - он скомпилирован с потоковой - это необходимо для создания многопоточного приложения.

Взятые вместе - я бы сделал вывод, что версия mplayer в oneiric многопоточная .... но вам нужно указать количество потоков для декодирования mpeg / h.264, потому что по умолчанию это один поток.


1
2018-01-01 22:41





Насколько я знаю, mplayer в 11.10 многопоточен, и вам не нужно ничего делать.


0
2018-01-01 22:11