Я реализовал проигрыватель Linux, используя MPV-плеер npm пакет mpv-controller .
Я хочу зациклить видео в течение длительного времени.Первоначально он работает нормально до 6 часов (около).Затем видео автоматически приостанавливается.
Пока я исследую, нет проблемы с памятью, MPV-плеер использует очень маленький объем памяти.
Пожалуйста, помогите мне решить эту проблему.
import mpv from 'mpv-controller';
this.mpvPlayer = new mpv(status => {
console.log(status);
});
this.mpvPlayer.play(~/Downloads/sample.mp4, ["--no-border", "--no-window-dragging", "--no-osc", "--no-osd-bar", "--no-input-default-bindings", "--loop", "--ontop", "--hwdec=vaapi", "-vo", "vaapi", "--no-keepaspect", "--geometry=523x294-1397-786");
Приведенный выше кодэквивалентно
mpv ~/Downloads/sample.mp4 --no-border --no-window-dragging --no-osc --no-osd-bar --no-input-default-bindings --loop --ontop --hwdec=vaapi -vo vaapi --no-keepaspect --geometry=523x294-1397-786
зависимость
Сначала необходимо установить MPV-плеер
sudo apt-get install mpv
Спасибо.