VLC: हमेशा फोकस से बाहर होने पर सबसे ऊपर और पारदर्शी


20

क्या VLC के साथ निम्न चीजें करना संभव है?

  • प्लेबैक विंडो को हमेशा शीर्ष पर रखें
  • जब दूसरी विंडो का फोकस हो तो प्लेबैक विंडो को पारदर्शी बनाएं?

यह अन्य चीजों को करते हुए वीडियो देखने की अनुमति देता है जैसे कि ईमेल की जांच करना क्योंकि आप अभी भी अन्य विंडोज़ तक पहुंच सकते हैं (यह मानते हुए कि खिलाड़ी अधिकतम नहीं है)।


1
मुझे यकीन नहीं है कि हॉट-की-माउस कॉम्बिनेशन क्लिक्स (ctrl + left, आदि) का उपयोग किए बिना आप इसे हमेशा 'शीर्ष पर' बनाने के बाद एक विंडो के तहत क्षेत्र का उपयोग कैसे करेंगे।
टाइब्लू

2
सुनिश्चित नहीं हैं कि आप किस ओएस के बारे में बात कर रहे हैं, लेकिन यदि आप उबंटू का उपयोग कर रहे हैं और कॉम्पिज़ स्थापित किया है, तो आप आसानी से किसी भी विंडो की पारदर्शिता को बदल सकते हैं। व्यक्तिगत रूप से, मैं पृष्ठभूमि में VLC खेल रहा हूँ और इसके ऊपर बैठी हुई किसी भी विंडो को पारदर्शी बनाता हूँ ताकि मैं उनका उपयोग कर सकूँ लेकिन फिर भी वीडियो देखें। (ठीक है, दूसरे विचारों पर, मैं एक दूसरे मॉनिटर का उपयोग करूंगा ....)
अमोस एम। बढ़ई

1
एक वीडियो जो माउस को "पीछे" चिपका देता है, वीडियो आउटपुट अभी तक नहीं मिला है। हो सकता है कि वीएलसी विंडो से अलग की गई पारदर्शी स्क्रीन ओवरले जैसी कोई चीज इसे किसी तरह हासिल कर ले ...
टोबैस किंजलर

... हालाँकि @aaamos के अनुसार, एक विकल्प हर दूसरी खिड़की को पारदर्शी बना सकता है। लेकिन इसके लिए अभी भी कुछ "मौजूदा विंडो के पीछे VLC रखने" की आवश्यकता होगी। एक और अच्छी सुविधा केवल खिड़की के पारदर्शी होने की होगी जब माउस उसके पास
आएगा

मेरा भी यही मुद्दा था। मैं इस का उपयोग कर ठीक करने में सक्षम था - बग्सलाउंचपड.नेट
जुबांट

जवाबों:


23

प्लेबैक विंडो को हमेशा शीर्ष पर चुनने के लिए वीडियो -> मेनू से हमेशा शीर्ष पर। (मैक वीडियो -> "फ्लोट ऑन टॉप")

जब VLC के पास इस क्षमता वाले विंडो मैनेजर का उपयोग किए बिना फोकस से बाहर चला जाता है तो मुझे पारदर्शिता को बदलने का कोई रास्ता नहीं दिखता है। यद्यपि आप मैन्युअल रूप से VLC में पारदर्शिता को बदल सकते हैं।

प्लेबैक विंडो को पारदर्शी बनाने के लिए:

  • उपकरण -> वरीयताएँ
  • सभी सेटिंग्स दिखाएं -> इंटरफ़ेस के बगल में प्लस -> मुख्य इंटरफ़ेस पर क्लिक करें
  • इंटरफ़ेस मॉड्यूल को Qt इंटरफ़ेस में बदलें
  • मेन इंटरफेस के बगल में प्लस पर क्लिक करें -> क्यूटी
  • वांछित मात्रा में विंडो अपारदर्शिता बदलें
  • परिवर्तन को प्रभावी करने के लिए VLC को बंद करें और फिर से खोलें

1
यह अभी भी काम करता है! OSX पर मुख्य इंटरफ़ेस -> macosx पर जाएं और सबसे नीचे "Opaqueness" के लिए एक स्लाइडर है। पूरी खिड़की की अपारदर्शिता प्रभावित होती है, जो मुझे पसंद है। इसे प्रभावी करने के लिए आपको VLC को पुनरारंभ करना होगा।
ओरेगॉनट्रिल

7

मैंने यहाँ से एक AutoHotKey स्क्रिप्ट को अनुकूलित किया है, जो आप (विंडोज पर) पूछेंगी कि मुझे नहीं पता है कि क्या लिनक्स के लिए एक AutoHotKey है)।

जब स्क्रिप्ट चलाई जाती है, तो यह शीर्षक में "वीएलसी मीडिया प्लेयर" के साथ एक खिड़की पाता है और इसे 60% पारदर्शी और 'अयोग्य' बनाता है। स्क्रिप्ट से बाहर निकलने और VLC को फिर से सक्रिय करने के लिए, टास्कबार में ग्रीन H पर राइट क्लिक करें और Exit चुनें।

यदि आप मुझ पर भरोसा करते हैं, तो (विघटित करने वाला) इसका संकलित संस्करण, जो एक रनिंग वीएलसी इंस्टेंस को 60% पारदर्शिता के लिए सेट करता है और यहाँ असाध्य है: https://www.dropbox.com/s/to4wrlmnuym9kjb/TrparentVLC.exe

यदि आप मुझ पर भरोसा नहीं करते हैं, तो इसे मीडिया प्लेयर क्लासिक (यह सिर्फ बेहतर =) के साथ उपयोग करने के लिए अनुकूलित करना चाहते हैं, या बस सीखना चाहते हैं, ऑटोहॉटके स्थापित करें और इस स्क्रिप्ट को चलाएं: 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

अच्छा लग रहा है! मुझे अभी तक इसका परीक्षण करने का समय नहीं मिला है, लेकिन मैं अभी आप पर भरोसा करूंगा, अब के लिए: -7
टोबियास किंजलर ने

2

OSX पर, जब आप इंटरफ़ेस> macosx में Opaqueness सेट करते हैं, तो फ़ुलस्क्रीन में प्रवेश करने और परिवर्तनों को प्रभावी होने के लिए फ़ुलस्क्रीन से बाहर निकलने के लिए पर्याप्त है।


मेरे लिए बहुत अच्छा काम किया और किसी भी नए सॉफ्टवेयर को स्थापित नहीं किया।
दान

1

Skrommel अनुप्रयोगों में से एक या अधिक काम कर सकते हैं:

WinWarden - स्वचालित रूप से नियंत्रित करें कि विंडो कैसे प्रदर्शित करें।
ट्रांसओथर - सभी खिड़कियां बनाएं लेकिन सक्रिय एक पारदर्शी है।
OnTop - अन्य सभी के ऊपर एक विंडो डालता है।

एक और संभावना है नि: शुल्क ईयूज़िंग ऑटो विंडो मैनेजर जो वीएलसी को हमेशा शीर्ष और पारदर्शी पर सेट कर सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.