In meinem speziellen Fall auf einem Mac möchte ich mehrere parallele Flash-Videostreams sichern. Die Frage ist also, wie kann ich mehrere Instanzen von VLC ausführen?
Unter OS X wird mit dem openBefehl eine Datei so geöffnet, als ob Sie sie über die GUI angeklickt hätten. Sie können es mit jeder Datei in Ihrem System versuchen, um ein Gefühl dafür zu bekommen, wie es funktioniert.
Mit der -nOption erhalten Sie eine neue Instanz der App, auch wenn bereits eine ausgeführt wird. Von der manSeite (dh man openam Terminal):
-n Open a new instance of the application(s) even if one is already running.
Angenommen, Sie haben eine ziemlich aktuelle Version und der VLC Media Player auf dem Mac ähnelt der Linux-Version (dies ist sehr wahrscheinlich). Dann sollten Sie dies über eine Option in den Einstellungen aktivieren können:
Deaktivieren Sie:
Tools > Preferences > Interface > Instances > Allow only one instance
Speichern Sie die Einstellungen, schließen Sie den VLC Media Player und öffnen Sie ihn erneut, damit diese Änderung wirksam wird.
Wenn Sie nur einige wenige Instanzen benötigen, können Sie die recht unelegante Lösung verwenden, indem Sie die App einige Male duplizieren und alle Kopien starten.
(Obwohl ich mir sicher bin, dass es einen besseren Weg gibt, dies zu tun.)
Das hat bei mir vielleicht nicht funktioniert, da meine Werkseinstellungen (die hier versteckt sind) unterschiedlich waren. Sie können diese Optionen anzeigen und ändern, sodass Sie mehrere Instanzen anzeigen können, indem Sie die folgenden Schritte ausführen.
Extras > Einstellungen > Einstellungen anzeigen > Alle > Erweitert > Leistungsoptionen > ALLE OPTIONEN ABHEBEN!
Im Vergleich zu den anderen hier genannten Lösungen (die je nach Ihren Anforderungen auch für Sie funktionieren könnten) erkläre ich nachfolgend eine "vollständigere" Lösung für dieses Problem. Dieser Wille:
a) Öffnen Sie die gewünschten Mediendateien / Dateitypen standardmäßig in einer neuen VLC-Instanz . (dh wenn Sie im Finder auf eine Datei doppelklicken oder sie mit einer Launcher-App wie Spotlight / Alfred abspielen)
b) Zeigen Sie bei diesen Dateitypen weiterhin das VLC-Symbol an , wie Sie es gewohnt sind.
c) Ermöglichen Sie dem Ziehen und Ablegen , die ausgewählte Datei in einer neuen VLC-Instanz zu öffnen. (Dies kann nützlich sein, wenn Sie die Standardaktion "Öffnen mit" nicht ändern möchten.)
-> Stellen Sie, wie in den Schritten erwähnt, sicher, dass Sie die Datei als ".app" oder als Anwendung speichern.
-> Ich würde vorschlagen, die Datei aufzurufen VLC - new instance(oder VLC - new instance.appwenn Sie die ".app" -Erweiterung so eingestellt haben, dass sie nach den Anwendungsnamen angezeigt wird) und sie im Standard-Anwendungsordner unter zu speichern/Applications
2) Navigieren Sie zu /Applications/VLC(oder /Applications/VLC.app) und wählen Sie es aus. Drücken Sie cmd+I(oder klicken Sie mit der rechten Maustaste -> Info abrufen). Klicken Sie auf das Symbol im Info-Fenster, das sich öffnet. Drücken Sie cmd-c, um das Symbol zu kopieren.
Navigieren Sie nun zu /Applications/VLC - new instance.app(oder zu dem Ort, an dem Sie es erstellt haben). Wählen Sie es aus. Öffnen Sie das Infofenster, indem Sie cmd + I drücken. Klicken Sie auf das Symbol im Info-Fenster, das sich öffnet. Drücken Sie cmd-vdie zuvor kopierte Symbol einzufügen. Voila, Ihr App-Wrapper hat jetzt das VLC-Symbol!
3) Wiederholen Sie diesen Schritt nun für alle Dateitypen (z. B. .avi, .mgp, .mkv usw.), die standardmäßig in einer neuen VLC-Instanz geöffnet werden sollen:
Wählen Sie beispielsweise eine Datei des gewünschten Dateityps aus video.avi. Drücken Sie cmd+I, um das Infofenster zu öffnen. Gehen Sie zu Open Withund wählen Sie dort die VLC - new instance.app(oder wie auch immer Sie sie genannt haben) Datei aus. Klicken Sie anschließend Change allauf, um alle Dateien dieser Erweiterung auf dieselbe Weise zu öffnen.
4) Speichern Sie eine Verknüpfung zu der neu erstellten Verknüpfung an VLC - new instance.appeinem geeigneten Ort (z. B. auf dem Desktop oder an einem anderen Ort in der Finder-Seitenleiste), damit Sie Dateien per Drag & Drop darauf ziehen können, auch wenn Sie nicht möchten, dass ihre Standard- Verknüpfung geöffnet wird mit "Aktion geändert.
Das ist es! Hoffentlich verlieren Sie jetzt nie ein aktuell wiedergegebenes / angehaltenes Video, wenn Sie ein neues öffnen möchten, ohne das aktuelle zu beenden. :)
Antworten:
Über das Terminalfenster können Sie mehrere Instanzen einer Anwendung öffnen, indem Sie folgende Schritte ausführen:
In diesem Befehl
SampleApp.app
befindet sich das Anwendungspaket im/Applications
Ordner (siehe http://www.mactipsandtricks.com/articles/Wiley_HT_appBundles.lasso für eine etwas ältere Einführung in das, was sich in einem Anwendungspaket befindet).Gehen Sie für VLC wie folgt vor:
Unter OS X wird mit dem
open
Befehl eine Datei so geöffnet, als ob Sie sie über die GUI angeklickt hätten. Sie können es mit jeder Datei in Ihrem System versuchen, um ein Gefühl dafür zu bekommen, wie es funktioniert.Mit der
-n
Option erhalten Sie eine neue Instanz der App, auch wenn bereits eine ausgeführt wird. Von derman
Seite (dhman open
am Terminal):quelle
Auf dem Mac wird das Ausführen mehrerer VLC-Instanzen nicht standardmäßig unterstützt. Sie können der hier angegebenen Problemumgehung folgen.
http://wiki.videolan.org/How_to_play_multiple_instances_of_VLC
quelle
Angenommen, Sie haben eine ziemlich aktuelle Version und der VLC Media Player auf dem Mac ähnelt der Linux-Version (dies ist sehr wahrscheinlich). Dann sollten Sie dies über eine Option in den Einstellungen aktivieren können:
Deaktivieren Sie:
Tools > Preferences > Interface > Instances > Allow only one instance
Speichern Sie die Einstellungen, schließen Sie den VLC Media Player und öffnen Sie ihn erneut, damit diese Änderung wirksam wird.
quelle
Wenn Sie nur einige wenige Instanzen benötigen, können Sie die recht unelegante Lösung verwenden, indem Sie die App einige Male duplizieren und alle Kopien starten.
(Obwohl ich mir sicher bin, dass es einen besseren Weg gibt, dies zu tun.)
quelle
In Bezug auf PeterJCLaw Antwort:
Das hat bei mir vielleicht nicht funktioniert, da meine Werkseinstellungen (die hier versteckt sind) unterschiedlich waren. Sie können diese Optionen anzeigen und ändern, sodass Sie mehrere Instanzen anzeigen können, indem Sie die folgenden Schritte ausführen.
Extras > Einstellungen > Einstellungen anzeigen > Alle > Erweitert > Leistungsoptionen > ALLE OPTIONEN ABHEBEN!
quelle
Im Vergleich zu den anderen hier genannten Lösungen (die je nach Ihren Anforderungen auch für Sie funktionieren könnten) erkläre ich nachfolgend eine "vollständigere" Lösung für dieses Problem. Dieser Wille:
a) Öffnen Sie die gewünschten Mediendateien / Dateitypen standardmäßig in einer neuen VLC-Instanz . (dh wenn Sie im Finder auf eine Datei doppelklicken oder sie mit einer Launcher-App wie Spotlight / Alfred abspielen)
b) Zeigen Sie bei diesen Dateitypen weiterhin das VLC-Symbol an , wie Sie es gewohnt sind.
c) Ermöglichen Sie dem Ziehen und Ablegen , die ausgewählte Datei in einer neuen VLC-Instanz zu öffnen. (Dies kann nützlich sein, wenn Sie die Standardaktion "Öffnen mit" nicht ändern möchten.)
Dies sind die Schritte:
1) Befolgen Sie zunächst die hier angegebenen Schritte: http://wiki.videolan.org/How_to_play_multiple_instances_of_VLC
-> Stellen Sie, wie in den Schritten erwähnt, sicher, dass Sie die Datei als ".app" oder als Anwendung speichern.
-> Ich würde vorschlagen, die Datei aufzurufen
VLC - new instance
(oderVLC - new instance.app
wenn Sie die ".app" -Erweiterung so eingestellt haben, dass sie nach den Anwendungsnamen angezeigt wird) und sie im Standard-Anwendungsordner unter zu speichern/Applications
2) Navigieren Sie zu
/Applications/VLC
(oder/Applications/VLC.app
) und wählen Sie es aus. Drücken Siecmd+I
(oder klicken Sie mit der rechten Maustaste -> Info abrufen). Klicken Sie auf das Symbol im Info-Fenster, das sich öffnet. Drücken Sie cmd-c, um das Symbol zu kopieren.Navigieren Sie nun zu
/Applications/VLC - new instance.app
(oder zu dem Ort, an dem Sie es erstellt haben). Wählen Sie es aus. Öffnen Sie das Infofenster, indem Sie cmd + I drücken. Klicken Sie auf das Symbol im Info-Fenster, das sich öffnet. Drücken Siecmd-v
die zuvor kopierte Symbol einzufügen. Voila, Ihr App-Wrapper hat jetzt das VLC-Symbol!3) Wiederholen Sie diesen Schritt nun für alle Dateitypen (z. B. .avi, .mgp, .mkv usw.), die standardmäßig in einer neuen VLC-Instanz geöffnet werden sollen:
Wählen Sie beispielsweise eine Datei des gewünschten Dateityps aus
video.avi
. Drücken Siecmd+I
, um das Infofenster zu öffnen. Gehen Sie zuOpen With
und wählen Sie dort dieVLC - new instance.app
(oder wie auch immer Sie sie genannt haben) Datei aus. Klicken Sie anschließendChange all
auf, um alle Dateien dieser Erweiterung auf dieselbe Weise zu öffnen.4) Speichern Sie eine Verknüpfung zu der neu erstellten Verknüpfung an
VLC - new instance.app
einem geeigneten Ort (z. B. auf dem Desktop oder an einem anderen Ort in der Finder-Seitenleiste), damit Sie Dateien per Drag & Drop darauf ziehen können, auch wenn Sie nicht möchten, dass ihre Standard- Verknüpfung geöffnet wird mit "Aktion geändert.Das ist es! Hoffentlich verlieren Sie jetzt nie ein aktuell wiedergegebenes / angehaltenes Video, wenn Sie ein neues öffnen möchten, ohne das aktuelle zu beenden. :)
quelle
Unter Windows gibt es eine Einstellung unter:
Extras - Einstellungen - (Einstellungen anzeigen: Alle) - Erweitert
quelle