Toneingang ändern mit AppleScript

Dieses Thema im Forum "Software" wurde erstellt von frozzl, 17. April 2002.

  1. frozzl

    frozzl New Member

    Hallo allerseits,

    ich habe seit geraumer Zeit einen TV-Tuner am USB-Anschluß im Einsatz (ESKAPELABS mytv). Ich bin mit dem Teil sehr zufrieden, die Bildqualität ist o.k. und man kann damit sogar Filme aufnehmen. Allerdings mit ca. 500 kB pro Sekunde. Man(n) bräuchte wohl QT Pro, um den Film danach noch etwas kleiner zu machen.

    Aber das ist nicht mein Problem. Der TV-Tuner hat einen extra Tonausgang, der am iMac 400 angeschlossen wird (einer der letzten mit Toneingang). Leider muß ich den Toneingang immer in der Kontrollleiste einstellen, bevor ich die TV-Anwendung starte.

    Nun habe ich ein Script geschrieben (oder es versucht ;), mit dem ich im Kontrollfeld TON den richtigen Eingang auswähle. Leider kenne nicht den richtigen Befehl, um die Mausklicks zu ersetzen (bei der Aufnahme werde diese Stellen einfach ausgelassen). Ich möchte gern mit diesem Script zuerst den Toneingang einstellen und dann das Programm starten.

    Ich bitte um Eure Hilfe. Vielleicht kann man ja mit AppleScript den Toneingang anders festlegen ?

    Vielen Dank
     
  2. Folker

    Folker New Member

    tell application "Sound Scripting"
    set theL to sound input sources
    repeat with i in theL
    set current sound input source to (contents of i)
    set theMes to current sound input source
    tell me to display dialog theMes
    end repeat
    end tell

    Ist es das was Du meinst?

    Gruß,
    Folker

    PS: Guckt doch in die Dictionary's - steht doch alles drin&
     
  3. frozzl

    frozzl New Member

    Danke, das klingt nicht schlecht. Ich kann es leider erst heute Abend probieren. Welche Dictionaries ???? Welche Hilfen bietet das System ?
     
  4. Folker

    Folker New Member

    muss ich tatsächlich Apple's Editor aufmachen (igitt) - ahh, "Verzeichnis öffnen". In diesen Verzeichnissen findest Du die möglichen Befehle und Klassen zu einem Programm/ einer ScriptingAddition. In Deinem Fall heißt das, wähle in der entspr. Dialogbox "Systemordner -> Scripting Additions -> Sound Scripting". Das notwendige Dictionary wird geöffnet.
     
  5. frozzl

    frozzl New Member

    Hallo allerseits,

    ich habe seit geraumer Zeit einen TV-Tuner am USB-Anschluß im Einsatz (ESKAPELABS mytv). Ich bin mit dem Teil sehr zufrieden, die Bildqualität ist o.k. und man kann damit sogar Filme aufnehmen. Allerdings mit ca. 500 kB pro Sekunde. Man(n) bräuchte wohl QT Pro, um den Film danach noch etwas kleiner zu machen.

    Aber das ist nicht mein Problem. Der TV-Tuner hat einen extra Tonausgang, der am iMac 400 angeschlossen wird (einer der letzten mit Toneingang). Leider muß ich den Toneingang immer in der Kontrollleiste einstellen, bevor ich die TV-Anwendung starte.

    Nun habe ich ein Script geschrieben (oder es versucht ;), mit dem ich im Kontrollfeld TON den richtigen Eingang auswähle. Leider kenne nicht den richtigen Befehl, um die Mausklicks zu ersetzen (bei der Aufnahme werde diese Stellen einfach ausgelassen). Ich möchte gern mit diesem Script zuerst den Toneingang einstellen und dann das Programm starten.

    Ich bitte um Eure Hilfe. Vielleicht kann man ja mit AppleScript den Toneingang anders festlegen ?

    Vielen Dank
     
  6. Folker

    Folker New Member

    tell application "Sound Scripting"
    set theL to sound input sources
    repeat with i in theL
    set current sound input source to (contents of i)
    set theMes to current sound input source
    tell me to display dialog theMes
    end repeat
    end tell

    Ist es das was Du meinst?

    Gruß,
    Folker

    PS: Guckt doch in die Dictionary's - steht doch alles drin&
     
  7. frozzl

    frozzl New Member

    Danke, das klingt nicht schlecht. Ich kann es leider erst heute Abend probieren. Welche Dictionaries ???? Welche Hilfen bietet das System ?
     
  8. Folker

    Folker New Member

    muss ich tatsächlich Apple's Editor aufmachen (igitt) - ahh, "Verzeichnis öffnen". In diesen Verzeichnissen findest Du die möglichen Befehle und Klassen zu einem Programm/ einer ScriptingAddition. In Deinem Fall heißt das, wähle in der entspr. Dialogbox "Systemordner -> Scripting Additions -> Sound Scripting". Das notwendige Dictionary wird geöffnet.
     

Diese Seite empfehlen