문제

QuickTime을 사용하여 영화의 스냅 샷을 내보내려고합니다. 이것은 스냅 샷을 수행하는 코드입니다.

export document 1 to file target_file as image sequence using settings "JPEG, 10 fps"

이것은 이미지를 png로 JPEG 파일로 저장합니다.

아래 코드를 사용할 때 :

export document 1 to file target_file as image sequence using settings preset "JPEG, 25 fps"

사전 설정 설정과 잘 작동합니다. 그러나 내 사용자 정의 설정으로 JPEG를 만들지 못하지만 대신 PNG를 생성했습니다.

지원 문서를 읽으려고하지만 아무것도 찾을 수 없었습니다.

도움을 주셔서 감사합니다!

도움이 되었습니까?

해결책

Quicktime Player Dictionary에 따르면 설정은 파일을 기대하고 있습니다 (특히 .qtes 또는 .set 파일) 설정을 포함합니다.

가장 최근에 사용중인 .qtes 파일을 저장할 수 있습니다. 이미지 시퀀스 다음 사과를 사용하여 설정 :

set file2save to (choose file name default location (path to desktop) default name "setting.qtes")

tell application "QuickTime Player"
    tell first document
        save export settings for image sequence to file2save
    end tell
end tell

원본 출처 : MacScripter

그 후 코드를 다음과 같이 변경합니다.

tell application "QuickTime Player"
    #Change this path to wherever the .qtes file is
    set settings_file to "Macintosh HD:setting.qtes" 
    export document 1 to file "prefix" as image sequence using settings alias settings_file
end tell

스크립트에서 "Macintosh HD"를 볼륨 이름으로 변경하여 .qtes 파일이 켜져 있습니다. .png 파일을 얻지 못하면.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top