Pregunta

Estoy tratando de exportar una instantánea de una película usando Quicktime. Este es el código que hace la instantánea:

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

Esto guarda la imagen como PNG en lugar de un archivo JPEG.

Cuando uso el siguiente código:

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

funciona bien con la configuración predeterminada. Pero con mi configuración personalizada no puede crear el JPEG, sino que creó un PNG.

Estoy intentando leer los documentos de soporte, pero no pude encontrar nada.

¡Gracias de antemano por cualquier ayuda!

¿Fue útil?

Solución

La configuración de acuerdo con el diccionario QuickTime Player espera un archivo (específicamente un archivo .qtes o .set ) que contenga la configuración.

Puede guardar un archivo .qtes de la configuración de Secuencia de imagen utilizada más recientemente utilizando el siguiente 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

Fuente original: MacScripter

Después de eso, cambie el código a:

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

Recuerde cambiar "Macintosh HD" en el script con el nombre de su volumen, el archivo .qtes está activado; de lo contrario, obtendrá los archivos .png.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top