ในกรณีของฉันโดยเฉพาะใน Mac ฉันต้องการถ่ายโอนสตรีมวิดีโอ Flash แบบขนานหลายรายการ ดังนั้นคำถามคือฉันจะใช้ VLC หลายอินสแตนซ์ได้อย่างไร
ในกรณีของฉันโดยเฉพาะใน Mac ฉันต้องการถ่ายโอนสตรีมวิดีโอ Flash แบบขนานหลายรายการ ดังนั้นคำถามคือฉันจะใช้ VLC หลายอินสแตนซ์ได้อย่างไร
คำตอบ:
จากหน้าต่างเทอร์ที่คุณสามารถเปิดกรณีหลายๆแอพลิเคชันโดยการทำ:
% open -n /Applications/SampleApp.app/
ในคำสั่งนี้SampleApp.app
คือแอปพลิเคชันบันเดิลใน/Applications
โฟลเดอร์ (ดูhttp://www.mactipsandtricks.com/articles/Wiley_HT_appBundles.lassoสำหรับอินโทรเก่าเล็กน้อยสำหรับสิ่งที่อยู่ภายในชุดแอป)
สำหรับ VLC ให้ทำดังนี้:
% open -n /Applications/VLC.app
บน OS X open
คำสั่งจะใช้เพื่อเปิดไฟล์อย่างที่มันเป็นหากคุณคลิกที่มันผ่านทาง GUI คุณสามารถลองใช้กับไฟล์ใดก็ได้ในระบบของคุณเพื่อรับความรู้สึกว่ามันทำงานอย่างไร
ด้วยการใช้-n
ตัวเลือกนี้คุณจะได้รับอินสแตนซ์ใหม่ของแอพแม้ว่าจะมีแอพพลิเคชั่นทำงานอยู่ก็ตาม จากman
หน้า (เช่นman open
ที่เทอร์มินัล):
-n Open a new instance of the application(s) even if one is already running.
สำหรับ Mac การใช้งาน VLC หลายอินสแตนซ์ไม่ได้รับการสนับสนุนนอกกรอบ คุณสามารถติดตามวิธีแก้ปัญหาที่ให้ไว้ที่นี่
http://wiki.videolan.org/How_to_play_multiple_instances_of_VLC
สมมติว่าคุณมีเวอร์ชั่นล่าสุดและVLC media playerบน Mac นั้นคล้ายกับรุ่น Linux (มีแนวโน้มมากที่สุด) ดังนั้นคุณควรเปิดใช้งานผ่านตัวเลือกในการตั้งค่า:
untick:
Tools > Preferences > Interface > Instances > Allow only one instance
บันทึกค่ากำหนดปิด VLC media player และเปิดใหม่อีกครั้งเพื่อให้การเปลี่ยนแปลงนี้มีผล
หากเป็นเพียงไม่กี่กรณีที่คุณต้องการคุณสามารถใช้วิธีแก้ปัญหาที่ไม่เหมาะสมในการทำซ้ำแอพสองสามครั้งและเปิดตัวสำเนาทั้งหมด
(แม้ว่าฉันแน่ใจว่ามีวิธีที่ดีกว่าในการทำเช่นนี้)
เกี่ยวกับการตอบ PeterJCLaw:
สิ่งนี้ไม่ได้ผลสำหรับฉันอาจเป็นเพราะการตั้งค่าจากโรงงานของฉัน (ซึ่งซ่อนอยู่ที่นี่) นั้นแตกต่างกัน คุณสามารถดูตัวเลือกเหล่านี้และเปลี่ยนแปลงตัวเลือกเหล่านี้เพื่อให้คุณสามารถดูหลายสถาบันได้โดยทำตามขั้นตอนเหล่านี้
เครื่องมือ> การตั้งค่า>แสดงการตั้งค่า>ทั้งหมด>ขั้นสูง>ตัวเลือกประสิทธิภาพ> UN-TICK ALL OPTIONS!
เมื่อเทียบกับวิธีแก้ไขปัญหาอื่น ๆ ที่กล่าวถึงที่นี่ (ซึ่งอาจเหมาะกับคุณเช่นกันขึ้นอยู่กับความต้องการของคุณ) ฉันอธิบายวิธีแก้ปัญหา "สมบูรณ์" ด้านล่างให้มากขึ้น นี่จะ:
ก) เปิดประเภทที่ต้องการไฟล์สื่อ / ไฟล์ในใหม่เช่น VLC โดยค่าเริ่มต้น (เช่นเมื่อคุณคลิกสองครั้งที่ไฟล์ใน Finder หรือเล่นโดยใช้แอปตัวเปิดเช่น Spotlight / Alfred)
b) ยังคงแสดงไอคอน VLC ในประเภทไฟล์เหล่านี้เหมือนที่คุณเคยเห็น
c) อนุญาตให้ลาก n-dropเพื่อเปิดไฟล์ที่เลือกในอินสแตนซ์ VLC ใหม่ (สิ่งนี้อาจมีประโยชน์หากไม่ต้องการเปลี่ยนการกระทำ "เปิดด้วย" เริ่มต้น)
เหล่านี้คือขั้นตอน:
1)ขั้นแรกทำตามขั้นตอนที่ระบุไว้ที่นี่: http://wiki.videolan.org/How_to_play_multiple_instances_of_VLC
-> ดังที่กล่าวไว้ในขั้นตอนตรวจสอบให้แน่ใจว่าได้บันทึกไฟล์เป็น ".app" หรือแอปพลิเคชัน
-> ฉันขอแนะนำให้เรียกไฟล์VLC - new instance
(หรือVLC - new instance.app
หากคุณตั้งค่านามสกุล ".app" ที่จะแสดงหลังชื่อแอปพลิเคชัน) และบันทึกในโฟลเดอร์ Applications มาตรฐานที่ตั้งอยู่ที่/Applications
2)เรียกดู/Applications/VLC
(หรือ/Applications/VLC.app
) และเลือก กดcmd+I
(หรือคลิกขวา -> รับข้อมูล) คลิกที่ไอคอนในหน้าต่างข้อมูลที่เปิดขึ้น กด cmd-c เพื่อคัดลอกไอคอน
ตอนนี้เรียกดู/Applications/VLC - new instance.app
(หรือทุกที่ที่คุณสร้างขึ้น) เลือกมัน เปิดหน้าต่างข้อมูลโดยการกด cmd + I คลิกที่ไอคอนในหน้าต่างข้อมูลที่เปิดขึ้น กดcmd-v
เพื่อวางไอคอนที่คัดลอกไว้ก่อนหน้า ข้อความตัวห่อหุ้มแอปของคุณตอนนี้มีไอคอน VLC แล้ว!
3)ทวนซ้ำขั้นตอนนี้สำหรับไฟล์ทุกประเภท (เช่น: .avi, .mgp, .mkv, ฯลฯ ) ที่คุณต้องการเปิดในอินสแตนซ์ VLC ใหม่ตามค่าเริ่มต้น:
video.avi
เลือกไฟล์ประเภทของไฟล์ที่ต้องการพูด กดcmd+I
เพื่อเปิดหน้าต่างข้อมูล ไปที่Open With
และเลือกไฟล์VLC - new instance.app
(หรือสิ่งที่คุณเรียกว่า) ที่นั่น ถัดไปคลิกChange all
เพื่อเปิดใช้งานไฟล์ทั้งหมดของส่วนขยายนี้ในลักษณะเดียวกัน
4)บันทึกทางลัดไปยังที่สร้างขึ้นใหม่VLC - new instance.app
ในสถานที่ที่สะดวก (เช่นเดสก์ท็อปหรือตำแหน่งอื่น ๆ บนแถบด้านข้างของ Finder) เพื่อให้คุณสามารถลากและวางไฟล์ได้แม้ว่าคุณจะไม่ต้องการให้เป็นค่าเริ่มต้น กับ "การกระทำที่เปลี่ยนไป
แค่นั้นแหละ! หวังว่าตอนนี้คุณจะไม่สูญเสียวิดีโอที่กำลังเล่น / หยุดชั่วคราวเมื่อคุณต้องการที่จะเปิดใหม่โดยไม่ต้องออกจากปัจจุบัน :)
บน Windows มีการตั้งค่าภายใต้:
เครื่องมือ - การตั้งค่า - (แสดงการตั้งค่า: ทั้งหมด) - ขั้นสูง