LINUX.ORG.RU

Mpv потребление ОЗУ

 , ,


0

2

Привет! Долгое время не пользовался mpv. Сейчас, открывая видео с ютуба, он начинает жрать память. Видео длительностью в 40 минут отъедает 660метров. Запустив стрим (2-х часовой) сожрет около 2гб. Такое поведение меня не устраивает от слова вообще. Ограничивал кеш в конфиге - ему пофигу. Менять проигрыватель категорически не хочу. Как подружиться с ним? Arch, mpv и youtube-dl последние из реп.

reg@not ~/» vainfo
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_1
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.1 (libva 2.1.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Ivybridge Mobile - 2.1.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Simple            :	VAEntrypointEncSlice
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointEncSlice
      VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:	VAEntrypointEncSlice
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointEncSlice
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointEncSlice
      VAProfileH264StereoHigh         :	VAEntrypointVLD
      VAProfileVC1Simple              :	VAEntrypointVLD
      VAProfileVC1Main                :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD
      VAProfileNone                   :	VAEntrypointVideoProc
      VAProfileJPEGBaseline           :	VAEntrypointVLD
reg@not ~/» cat .config/mpv/mpv.conf 
vo=vaapi
hwdec=vaapi
autofit-larger=100%x80%
ytdl-format=bestvideo[height<=?720][vcodec!=vp9]+bestaudio/best
reg@not ~/» mpv https://youtu.be/qhslhQj7OWc
Playing: https://youtu.be/qhslhQj7OWc
 (+) Video --vid=1 (*) (h264 1280x720 50.000fps)
 (+) Audio --aid=1 --alang=eng (*) 'DASH audio' (opus 2ch 48000Hz) (external)
     Subs  --sid=1 --slang=en 'vtt' (webvtt) (external)
AO: [alsa] 48000Hz stereo 2ch float
Using hardware decoding (vaapi).
VO: [vaapi] 1280x720 vaapi[nv12]
(Paused) AV: 00:00:00 / 00:36:37 (0%) A-V:  0.000 Cache: 1455s+410MB

Да, они в новых версиях что-то звезданулись с кэшем, запости им баг.

Вообще можно его настройкой ограничить, но такой дефолт это не ок.

anonymous ()

Ё-моё, да зачем вам память вообще нужна, если проигрыватель потреблять её не смей, среда рабочего стола - сиди грызи 100 Мб, браузер 500 Мб сожрал - тут же обморок и крики на весь форум. Это какая-то спецолимпиада?

alexferman ★★☆ ()
Ответ на: комментарий от alexferman

да зачем вам память вообще нужна

Хочу что-нибудь еще запускать

проигрыватель потреблять её не смей

Потребляй, но будь добр, поменьше.

среда рабочего стола - сиди грызи 100 Мб

Чуть больше 300мб

браузер 500 Мб сожрал

Вот тут попал

Это какая-то спецолимпиада?

Ничего подобного.

Registrant001 ()
Ответ на: комментарий от anonymous

Чтобы знать, о чем говорят иностранцы. И ведь кто-то делает эти субтитры или хотя бы в общих чертах переводит. Самый прикол, когда англоговорящие просят перевести русский, чувствуешь себя важным и думаешь, что все должны его знать.

anonymous ()