Come ottenere i fps di un video dall'ispettore di QuickTime Player usando il applescript

2

Ho bisogno di un modo facile e veloce per trovare il frame rate di un video in applescript. Finora l'acquisizione tramite l'ispettore di QuickTime Player sembra l'opzione più semplice.

tell application "QuickTime Player"
    activate
    set the_movie to choose file
    open the_movie
    delay 1
    if not (document 1 exists) then return beep 1
    tell application "System Events" to tell process "QuickTime Player"
        if not ((window 1 whose name ends with "Inspector") exists) then
            keystroke "i" using {command down} -- “Show Movie Inspector” menu   command
        end if
        set theInspector to window 1 whose name ends with "Inspector"
        set {X, Y} to position of static text 1 of theInspector whose value is "FPS:"
        set theFrameRate to value of text area 1 of theInspector whose position is {X + 120, Y}
    end tell
end tell

display dialog theFrameRate

Ho trovato questo codice su Internet, ma non riesco a trovare l'area di testo dell'ispettore. Qualcuno mi può aiutare? Sto correndo el capitan

    
posta cjeccjec 19.03.2016 - 12:18
fonte

0 risposte

Leggi altre domande sui tag