VLC: Immer oben und transparent, wenn unscharf

Ist es möglich, die folgenden Dinge mit VLC zu tun?

  • Lassen Sie das Wiedergabefenster immer oben bleiben
  • Machen Sie das Wiedergabefenster transparent, wenn ein anderes Fenster den Fokus hat?

Dies würde es ermöglichen, Videos anzusehen, während andere Dinge wie das Überprüfen von E-Mails ausgeführt werden, da Sie weiterhin auf andere Fenster zugreifen können (vorausgesetzt, der Player ist nicht maximiert).

Author: ThiefMaster, 2012-01-15

4 answers

Um das Wiedergabefenster immer oben zu machen, wählen Sie Video -> Immer oben aus dem Menü. (Mac-Video -> "Float on Top")

Ich sehe keine Möglichkeit, die Transparenz zu ändern, wenn VLC unscharf wird, ohne einen Fenstermanager mit dieser Funktion zu verwenden. Sie können die Transparenz in VLC jedoch manuell ändern.

Um das Wiedergabefenster transparent zu machen:

  • Extras - > Einstellungen
  • Alle Einstellungen Anzeigen -> Klicken Sie auf das plus neben-Interface -> Main Interface
  • Ändern Sie das Schnittstellenmodul in Qt-Schnittstelle
  • Klicken Sie auf das Plus neben Main Interface - > Qt
  • Ändern Sie die Deckkraft des Fensters auf den gewünschten Betrag
  • VLC schließen und erneut öffnen, damit die Änderung wirksam wird
 23
Author: Jason,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-04-12 00:00:29

Ich habe ein AutoHotkey-Skript von hier angepasst, das das tut, was Sie fragen (unter Windows weiß ich nicht, ob es einen AutoHotkey für Linux gibt).

Wenn das Skript ausgeführt wird, findet es ein Fenster mit "VLC Media Player" im Titel und macht es zu 60% transparent und "nicht anklickbar". Um das Skript zu beenden und VLC erneut zu aktivieren, klicken Sie mit der rechten Maustaste auf das grüne H in der Taskleiste und wählen Sie Beenden.

Wenn Sie mir vertrauen, eine (dekompilierbare) kompilierte Version davon, die eine laufende VLC-Instanz auf 60 setzt% transparenz und unklickable ist hier: https://www.dropbox.com/s/to4wrlmnuym9kjb/TransparentVLC.exe

Wenn Sie nicht Vertrauen Sie mir, wollen, passen Sie es für die Verwendung mit Media Player Classic (nur besser =), oder wollen einfach nur, um zu lernen, installieren AutoHotKey und führen Sie dieses Skript: https://www.dropbox.com/s/exj00fpssx761lc/TransparentVLC.ahk

Wenn meine Links unterbrochen sind, folgt der AHK-Code:

/*
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
 7
Author: Luke,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-09-25 05:30:35

Wenn Sie unter OSX die Undurchsichtigkeit in der Schnittstelle > macosx festlegen, reicht es aus, den Vollbildmodus einzugeben und den Vollbildmodus zu beenden, damit die Änderungen wirksam werden.

 2
Author: Erik,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-12-28 20:10:49

Eine oder mehrere der Skrommel-Anwendungen könnten den Job erledigen:

WinWarden - Steuert automatisch, wie ein Fenster angezeigt wird.
TransOther - Machen Sie alle Fenster außer dem aktiven transparent.
OnTop - Legt ein Fenster über alle anderen.

Eine weitere Möglichkeit ist der freie Eusing Auto Window Manager , der VLC festlegen kann um immer oben und transparent.

 1
Author: harrymc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-09-24 05:51:00