실제 문제에 대한 짧은 GIF 스크린캐스트를 확인하세요. 이것이 모든 비디오가 열리고 재생되는 방식입니다. 아무것도 볼 수 없습니다. 실제 비디오에서 가져온 색상이 포함된 커다란 색상 막대만 보입니다.
내 VLC 미디어 플레이어에서만 이런 일이 발생하는 이유를 아는 사람이 있습니까? 최근에 Manjaro Linux를 다시 설치했는데 VLC에서만 문제가 발생하는 이유를 여전히 알 수 없습니다.
설명: VLC는 이 작업을 수행하는 유일한 미디어 플레이어이며, 다른 모든 미디어 플레이어(예: MPV, MPlayer 등)는 잘 작동합니다.
[고쳐 쓰다] 터미널에서 비디오를 재생할 때의 디버그 출력은 다음과 같습니다.
[anony@mous-pc]$ vlc video-clip-1.MTS
VLC media player 3.0.6 Vetinari (revision 3.0.6-0-g5803e85f73)
[0000559356a92570] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
qt5ct: using qt5ct plugin
qt5ct: D-Bus global menu: no
qt5ct: D-Bus system tray: no
[00007f4300005fd0] glconv_vaapi_x11 gl error: vaDeriveImage: invalid VASurfaceID
[00007f4314006590] main video output error: video output creation failed
[00007f4310c101b0] main decoder error: failed to create video output
[00007f4310c101b0] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hardware decoding
이 작업은 .MTS 비디오로 수행되지만 .mp4 및 .avi에서도 정확히 동일한 작업을 수행한다는 것을 확인할 수 있습니다.