DVD Player zeigt kein Bild bei start per Applescript

grunert.ch

grunert.ch

Aktives Mitglied
Thread Starter
Dabei seit
14.02.2004
Beiträge
268
Reaktionspunkte
1
Ich versuche mir gerade ein Script als Ordneraktion zu erstellen, um meine DVDs auf der Festplatte direkt ab Filmbeginn, also ohne Menü zu starten.

Leider klappt alles nur das Bild bleibt dabei schwarz. Der Ton ist einwandfrei sowie alles andere auch.

Hat DVD Player hier nun eine Sicherung eingebaut?

Hier mal das Script:

on opening folder this_folder
tell application "Finder"
activate
close window of this_folder
set this_name to the name of this_folder
display dialog "Would you like to play the movie " & ¬
this_name & "?" buttons {"Play", "Cancel"} default button 1 giving up after 5
set the user_choice to the button returned of the result
end tell
if the user_choice is not "No" then
try
tell application "DVD Player"
open dvd video folder this_folder
set title to 2
set chapter to 1
set controller visibility to 0
set viewer full screen to true
activate
play dvd
end tell
on error number errNumber
display dialog errNumber buttons {"OK"} ¬
default button "OK" with icon 2
end try
end if
end opening folder
 

Anhänge

  • Bild 1.png
    Bild 1.png
    39,1 KB · Aufrufe: 76
Zuletzt bearbeitet:
Hmm, keine Experte für Applescript da?
 
Hallo Christian,

der DVD-Player scheint sich in Sachen AppleScript manchmal etwas zu verhaspeln.
Probiere mal, zwischen 'activate' und 'play dvd' eine Pause einzubauen.
Ich habe das in einem Skript von mir so gemacht, da wurde nach dem activate der Befehl 'set viewer full screen to true' nicht ausgeführt. Anscheinend geht da einfach ein Befehl ins Leere, wenn der DVD-Player noch nicht "ganz" bereit ist.

Also:

activate
delay 1
play dvd

Ich bin mir fast sicher, dass dies hilft.

Jetzt muss ich mich gleich verbessern:
Ich habe gerade gesehen, dass der Film ja anscheinend abgespielt wird - du schreibst ja dass der Ton in Ordnung ist. Es fehlt also wirklich nur die Bilddarstellung.

Dann muss ich leider passen. Bei mir funktioniert es nämlich. Allerdings habe ich es noch nicht als Ordneraktion probiert.
 
Zuletzt bearbeitet:
...

Hallo grunert.ch,

geht's denn, wenn du nach starten des Films in den Vollbildmodus schaltest?
also
...
play dvd
set viewer full screen to true
...

oder eben ein andere Reihenfolge ausprobieren. z.B
...
set viewer full screen to true
set controller visibility to 0
...

Gruß Andi
 
Zurück
Oben Unten