문제 설명:
무작위로 보이는 순간에 내가 보고 있는 비디오와 오디오가 중단되고 프로그램이 내 입력에 응답하지 않는 경우가 많았습니다. 나는 보통 버퍼링이나 그와 유사한 것이 아닌지 확인한 후 문제가 되는 프로그램을 닫습니다.
관찰 정보:
- 이것은 mpv와 VLC 모두에서 발생했으며 둘 다 비슷한 동작을 나타냅니다(입력 제어 손실).
- 내 문제는 비디오 파일에만 있다고 확신합니다. mpv를 사용하여 정지 없이 여러 음악 파일을 재생할 수 있습니다. 그러나 갑자기 멈춘 영상의 소리도 멈췄다.
- STDOUT/STDERR에 유용한 정보가 있는지 확인하기 위해 다양한 상세 수준에서 명령줄에서 mpv 및 VLC를 시작했지만 소용이 없었습니다.
- 기본 설정(하드웨어 디코딩이 활성화되지 않음)으로 mpv를 사용하면 문제를 재현할 수 없습니다.
나의 현재 가설은 하드웨어 비디오 디코딩과 관련이 있다는 것입니다. 그러나 무엇을 테스트해야 할지, 어디서 시작해야 할지 잘 모르겠습니다. Google에서 검색을 시도했지만 비디오 정지는 일반적인 문제인 것 같고 나에게 일어나는 것처럼 들리는 내용을 찾을 수 없었습니다.
제가 시도할 수 있는 다른 것이 있나요? 아니면 내 노트북의 비디오 하드웨어 디코딩이 제대로 작동하지 않는지 진단할 수 있는 방법이 있습니까?
소프트웨어 정보:
- 저는 아치 리눅스를 사용하고 있습니다
- Intel 비디오 하드웨어 디코딩에 필요한 모든 패키지가 있습니다(libva-인텔 드라이버1.4.1-1)
- ArchWiki 페이지는 다음과 같습니다.인텔 그래픽포함냉동 섹션, 그러나 이는 일반적으로 X의 문제인 것 같습니다. 나는 성공하지 못하고 그것을 시도했다.
이것은 내
vainfo
결과입니다.libva info: VA-API version 0.36.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_0_36 libva info: va_openDriver() returns 0 vainfo: VA-API version: 0.36 (libva 1.4.1) vainfo: Driver version: Intel i965 driver for Intel(R) Ironlake Mobile - 1.4.1 vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264High : VAEntrypointVLD VAProfileNone : VAEntrypointVideoProc
답변1
Ironlake(Sandy Bridge에 대해 알지 못함)는 메사의 잘못된 처리로 인해 영향을 받았습니다. 이 문제는 새 버전에서 수정된 것 같습니다(2015년 8월에 수정됨).