Skip to content

hyprland 에서 mpv 리사이즈 또는 window scale 문제. #24

@sephid86

Description

@sephid86

hyprland 에서 mpv 를 floating 으로 실행한 경우.

  1. hyprland 에서 mpv 로 영상 재생중 mpv 의 단축키로 window scale 을 조정하거나
  2. hyprland 에서 mpv 로 영상 재생중 재생목록에서 다음 영상의 해상도가 바뀔때

다음의 문제가 있습니다.

  1. 윈도우의 사이즈가 조정되지 않습니다.
  2. 이전영상의 창사이즈 에서 다음영상의 해상도가 재생되어 레터박스가 생깁니다.

원래의 정상적인 동작은
재생중인 영상의 해상도에 맞게 창사이즈가 자동으로 조정되어야 합니다.

hyprland 에서는 리사이즈 문제가 아직 해결되어 있지 않습니다.
깃허브에서 확인된 이슈가 2025-12-14 기준 아직 해결 안된지
곧 있으면 3년이 넘어가네요.

아래의 mpv 옵션을 사용하여 xwayland 로 실행이 최선의 임시방편입니다.

~/.config/mpv.conf

gpu-api=vulkan
gpu-context=x11vk

vulkan 환경이 아닌경우는 위의 두줄 대신 아래 한줄 넣으시면 됩니다.

gpu-context=x11egl

mpv 에서 필요한 설정은 아래 입니다.

~/.config/mpv.conf

force-window=yes
geometry=99%:99%
autofit-larger=90%x90%
autofit-smaller=20%x20%

제가 확인해본 바로는 이렇게 했을때

  1. 영상품질에는 전혀 영향이 없습니다.
  2. 오버헤드는 무시해도 되는수준입니다.
  3. 지연이나 다른 문제는 사용자가 체감하기 어렵습니다.

hyprland 에서 해당 문제를 조속히 해결해주길 정중하게 바라며...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions