1 votos

No se puede convertir de archivos m4a a m4b con AppleScript

Yo uso Hacer Marcable para convertir algunos archivos de audio a la m4b marcable formato. Sin embargo, desde macOS Alta de la Sierra, hay un problema cuando se ejecuta la secuencia de comandos con un lote de archivos.

tell (add loc) eleva --> error number -1700 que el número de -1700 no puede ser convertida a item

La conversión ocurre, pero luego deja de ejecutar, significando que los archivos tienen que ser convertidos uno por uno. No estoy nada familiarizado con AppleScript, pero sospecho que el problema tal vez debido a los cambios en iTunes.

3voto

Matt B Puntos 41

mp4, m4ay m4b son alternativas extensiones de nombre de archivo para el formato MPEG-4 Parte 14 formato contenedor. "Convertir" a un m4a archivo m4b, solo cambie el nombre del archivo. Eso es lo que el guión que enlaza también lo hace.

La opción de recordar la anterior posición de reproducción en iTunes está habilitado de forma predeterminada para los archivos con un m4b extensión, pero no para archivos con un m4a de la extensión, pero puede ser habilitado para archivos con un m4a de la extensión, de modo que no son menos "marcable". Simplemente marque la casilla "Recordar la posición de reproducción" casilla de verificación de la ficha "Opciones" en la ventana de información. (Creo que las versiones anteriores de iTunes no tiene que casilla de verificación, que es probablemente la razón por la secuencia de comandos vinculados a la originalmente fue creado.)

iTunes también muestra m4b archivos bajo los audiolibros de forma predeterminada, pero m4a archivo puede ser catalogado como un libro de audio mediante el establecimiento de "los medios de comunicación tipo" a "Audiolibro" en la pestaña "Opciones" de la ventana de información.

Edit: la secuencia de comandos siguiente cambia el nombre de los archivos de las pistas seleccionadas en iTunes y los cambios de la bookmarkable y media kind propiedades.

tell application "iTunes"
    repeat with t in (get selection)
        set bookmarkable of t to true
        set media kind of t to audiobook
        set l to location of t
        tell application "Finder"
            set f to file l
            set name of f to (text 1 thru -2 of (get name of f)) & "b"
        end tell
    end repeat
end tell

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X