VLC : 초점이 맞지 않을 때 항상 상단과 투명 VLC로 다음과 같은

VLC로 다음과 같은 작업을 수행 할 수 있습니까?

  • 재생 창을 항상 맨 위에 유지
  • 다른 창에 초점이있을 때 재생 창을 투명하게 만드시겠습니까?

그러면 다른 창에 액세스 할 수 있기 때문에 이메일 확인과 같은 다른 작업을 수행하면서 비디오를 볼 수 있습니다 (플레이어가 최대화되지 않은 경우).



답변

재생 창을 항상 맨 위로 만들려면 메뉴에서 비디오-> 항상 맨 위를 선택하십시오. (Mac Video-> “Float on Top”)

이 기능이있는 창 관리자를 사용하지 않고 VLC의 초점이 맞지 않으면 투명도를 변경하는 방법이 없습니다. 그래도 VLC의 투명도를 수동으로 변경할 수 있습니다.

재생 창을 투명하게 만들려면 :

  • 도구-> 환경 설정
  • 모든 설정 표시-> 인터페이스-> 기본 인터페이스 옆에있는 더하기를 클릭하십시오.
  • 인터페이스 모듈을 Qt 인터페이스로 변경
  • 메인 인터페이스-> Qt 옆에있는 더하기를 클릭하십시오.
  • 창 불투명도를 원하는 양으로 변경
  • 변경 사항을 적용하려면 VLC를 닫았다가 다시 엽니 다

답변

여기 에서 AutoHotKey 스크립트를 수정하여 요청한 내용을 수행합니다 (Windows-Linux 용 AutoHotKey가 있는지 모르겠습니다).

스크립트가 실행되면 제목에 “VLC 미디어 플레이어”가있는 창을 찾아 60 % 투명하고 ‘클릭 할 수 없습니다’. 스크립트를 종료하고 VLC를 다시 활성화하려면 작업 표시 줄에서 녹색 H를 마우스 오른쪽 단추로 클릭하고 종료를 선택하십시오.

당신이 날, A (디 컴파일) VLC 인스턴스에 60 %의 투명성과 unclickable을 실행하는 하나를 설정하는이의 컴파일 된 버전을 신뢰하는 경우 여기에 있습니다 : https://www.dropbox.com/s/to4wrlmnuym9kjb/TransparentVLC.exe

나를 믿지 않으면 Media Player Classic과 함께 사용하기 위해 적응 시키거나 (더 좋을 것입니다 =) 배우고 싶다면 AutoHotKey를 설치 하고 다음 스크립트를 실행하십시오 : https://www.dropbox.com/s/ exj00fpssx761lc / TransparentVLC.ahk

링크가 끊어지면 AHK 코드는 다음과 같습니다.

/*
WinSet_Click_Through - Makes a window unclickable. Written by Wicked & SKAN.
I - ID of the window to set as unclickable.
T - The transparency to set the window. Leaving it blank will set it to 254. It can also be set On or Off. Any numbers lower then 0 or greater then 254 will simply be changed to 254.
If the window ID doesn't exist, it returns 0.
*/

WinSet_Click_Through(I, T="254") {
   IfWinExist, % "ahk_id " I
   {
      If (T == "Off")
      {
         WinSet, AlwaysOnTop, Off, % "ahk_id " I
         WinSet, Transparent, Off, % "ahk_id " I
         WinSet, ExStyle, -0x20, % "ahk_id " I
      }
      Else
      {
         WinSet, AlwaysOnTop, On, % "ahk_id " I
         If(T < 0 || T > 254 || T == "On")
            T := 254
         WinSet, Transparent, % T, % "ahk_id " I
         WinSet, ExStyle, +0x20, % "ahk_id " I
      }
   }
   Else
      Return 0
}
#SingleInstance force
#Persistent
;app code starts here
;get window ID for a VLC instance
ID := WinExist("VLC media player")

;set it to 60% transparent and unclickable
WinSet_Click_Through(ID, 0.6 * 255)

;wait until the user quits, then show window again
OnExit, AppEnd
Return

AppEnd:
;set it back to clickable
WinSet_Click_Through(ID, "Off")
ExitApp

답변

OSX의 경우 인터페이스> macosx에서 불투명도를 설정하면 변경 사항을 적용하기 위해 전체 화면을 입력하고 전체 화면을 종료하는 것으로 충분합니다.


답변

하나 이상의 Skrommel 응용 프로그램 이 작업을 수행 할 수 있습니다.

WinWarden- 창 표시 방법을 자동으로 제어합니다.
TransOther- 활성 창을 제외한 모든 창을 투명하게 만듭니다.
OnTop- 다른 모든 것 위에 창을 놓습니다.

또 다른 가능성은 VLC를 항상 정상적이고 투명하게 설정할 수 있는 무료 Eusing Auto Window Manager 입니다.