(플래시를 사용하여) YouTube 동영상을 전체 화면으로 만들면 실제로 더 이상 크지 않습니다.
아래 스크린 샷에서 전체 화면 모드로 비디오를 볼 때 내가 보는 것을 정확하게 볼 수 있습니다. 모든 검은 공간이 없어야합니다 (생각합니다). BBC iPlayer와 같은 다른 사이트에서는이 문제가 발생하지 않습니다.
이 표준 YouTube 동작은 YouTube에서 일반적입니까, 아니면 저인가요?
그것을 고치는 것에 대한 제안?
(플래시를 사용하여) YouTube 동영상을 전체 화면으로 만들면 실제로 더 이상 크지 않습니다.
아래 스크린 샷에서 전체 화면 모드로 비디오를 볼 때 내가 보는 것을 정확하게 볼 수 있습니다. 모든 검은 공간이 없어야합니다 (생각합니다). BBC iPlayer와 같은 다른 사이트에서는이 문제가 발생하지 않습니다.
이 표준 YouTube 동작은 YouTube에서 일반적입니까, 아니면 저인가요?
그것을 고치는 것에 대한 제안?
답변:
좋아, 이것은 질문을 게시 한 직후에 무슨 일이 일어나고 있는지 발견 할 때 당황스러운 경우 중 하나입니다 ...
듀얼 모니터 설정 때문입니다. YouTube는 두 모니터의 크기를 함께보고 있지만 어떤 이유로 든 모니터에 맞게 축소합니다.
HD로 제공되는 비디오에서는 발생하지 않습니다 (실제로 480p 이하의 해상도로 비디오를 볼 수 있어도 비디오를 HD로 사용할 수있는 경우에는 약간 이상합니다).
이 문제는 몇 년 전부터 있었으며 가장 쉬운 방법 은 YouTube에서 HTML5 모드 를 사용 하도록 설정하는 것 입니다.
가장 좋은 해결책은 Chrome 용 MaximizeFlash 플러그인 을 사용하는 것 입니다. 페이지에서 플래시를 감지하여 전체 화면으로 만들 수 있습니다. 툴바를 제거하려면 f11을 누르십시오. 다른 앱을 설치할 필요가 없습니다.
Firefox의 경우 비슷한 플러그인이 있습니다.
이 문제에 대한 해결 방법을 개발했습니다. 플래시는 다중 모니터를 사용할 때 화면 크기를 잘못 결정하므로 화면 크기를 요청할 때 Flash에 다른 값을 제공하는 LD_PRELOAD 핵을 코딩했습니다. 내 웹 페이지에서 얻을 수 있습니다.
Linux 멀티 헤드 데스크탑에서 Flash를위한 해결 방법 | 알의 웹 사이트
설치하기가 약간 까다 롭습니다 (코드에 화면 크기를 입력하고 직접 컴파일해야 함).
문제는 플래시 플레이어가 전체 화면을 두 모니터로 식별 한 다음 비디오를 더 길지만 작게 보이도록 하나의 모니터로 축소합니다.
여기 에서이 해결 방법을 찾을 때까지 몇 달 동안 나를 화나게했습니다.
http://al.robotfuzz.com/content/workaround-fullscreen-flash-linux-multiheaded-desktops
파이어 폭스가 전체 화면 해상도가 1024x768이고 내 경우에는 2048x768이 아니라고 생각하면 (다른 해상도를 구성 할 수 있음) 두 모니터 중 하나만 사용하도록 환경 변수를 수정하는 브라우저의 기본적으로 브라우저에 "거짓"보다 작은 스크립트입니다. nspluginwrapper를 먼저 설치해야합니다 (repos에 있음).
.tar.gz 안에는 스크립트 및 스크립트 구성 지침이 있습니다. 또한 매번 매개 변수로 firefox를 호출하는 대신 내가 사용하는 것과 같은 작은 스크립트를 만들어 개인 스크립트 디렉토리에 저장할 수 있습니다 (예 : $ HOME / .scripts / firefox
#!/bin/bash
LD_PRELOAD=/usr/lib/nspluginwrapper/i386/linux/libfullscreenhack.so /usr/bin/firefox "$@"
크롬이나 크롬과 같은 다른 브라우저에서 동일하게 사용하려면 비슷한 스크립트 만 수행하면됩니다.
행운을 빕니다.
와인 게임과 같은 많은 앱에서 비슷한 문제가 발생하여 앱이 화면 당 해상도를 감지하지 못하고 대신 전체 해상도를 하나의 화면으로 감지합니다.
내가 찾은 영구적 인 해결책은 nvidia-settings를 실행하고 xinerama를 비활성화하고 "Seperate X Screen"을 구성하는 것입니다. 이제 일반적인 DISPLAY = : 0 및 : 0.1의 두 가지 별도 디스플레이가 있습니다. 두 화면의 X 앱은 이제 자체 데스크톱 등을 통해 서로 다른 별도의 세션에서 실행되므로 모든 앱은 각 모니터의 해상도를 완벽하게 감지하므로 한 화면에서 해상도를 변경해도 다른 화면에는 영향을 미치지 않습니다.
유일한 단점은 한 화면에서 다른 화면으로 창을 끌 수 없으며 필요에 따라 다른 화면에서 앱을 실행해야한다는 것입니다. 그러나 이것은 하나의 디스플레이에 브라우저를 유지하고 아이들이 내 작업에 영향을 미치지 않고 다른 모니터에서 에뮬레이터를 재생하거나 TV / 영화를 볼 수 있기 때문에 완벽하게 작동합니다.
듀얼 모니터 세트가있는 Chromium / Chrome에서 매우 쉬운 해결 방법 :
비디오 컨트롤의 경우 비디오를 마우스 오른쪽 버튼으로 클릭하고 "컨트롤 표시"를 선택하십시오.
비디오 제어에서 전체 화면 아이콘을
클릭하거나 막대를 마우스 오른쪽 단추로 클릭하고 "시스템 제목 표시 줄 및 경계선 사용"을 선택하십시오.
이에 대한 해결 방법은 Chrome의 데이터 URL을 사용하여 전체 화면 해상도로 포함 된 비디오를 연 다음 크롬을 전체 화면 모드로 설정합니다. 시도해보십시오 :
data:text/html,<body style="background-color:black;">
<iframe width="1900" height="1060" src="http://www.youtube.com/embed/VIDEO_CODE_HERE" frameborder="0" allowfullscreen></iframe>
비디오 코드를 넣고 너비와 높이를 화면 해상도로 변경하십시오. 그런 다음 주소 표시 줄에 넣으십시오.