Pergunta

Eu estou tentando exportar um instantâneo de um filme usando o QuickTime. Este é o código que faz o instantâneo:

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

Isso economiza a imagem como PNG em vez de um arquivo JPEG.

Quando eu uso o código abaixo:

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

trabalha muito bem com as configurações predefinidas. Mas com minhas configurações personalizadas não consegue criar o JPEG, mas criou um PNG em seu lugar.

Eu estou tentando ler a documentação de apoio, mas não poderia encontrar qualquer coisa.

Agradecemos antecipadamente por qualquer ajuda!

Foi útil?

Solução

Configuração de acordo com o dicionário QuickTime Player está esperando um arquivo (especificamente um arquivo .qtes ou .set) contendo as configurações.

Você pode salvar um arquivo .qtes do seu usado mais recentemente Sequência de Imagens configurações usando o seguinte AppleScript:

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

Fonte original: MacScripter

Depois que a mudança do código para:

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

Lembre-se de mudar "Macintosh HD" no script para o nome do seu volume de arquivo .qtes está em -., Se não você vai obter os arquivos .png

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top