¿Cómo puedo cambiar los casos de letras en iTunes?

1

Tengo algunos archivos de música de iTunes que son letras mayúsculas y otros que son letras mayúsculas normales. ¿En lugar de cambiar y cambiar el nombre de los datos de cada archivo de música en mayúscula, hay una manera en la que puedo hacer que iTunes ponga por defecto todos los archivos de música y sus datos a minúsculas? ... una forma en Terminal oa través y el archivo iTunes Music Library.xml, o ...?

He intercambiado el archivo iTunes Music Library.xml y el archivo iTunes Library.itl con archivos nuevos de un iTunes no utilizado de otra computadora, pero cuando vuelvo a instalar archivos de música en la carpeta Música, vuelve a ser letras mayúsculas, incluso aunque yo había cambiado esas gorras grandes a pequeñas gorras antes.

Prefiero no renombrar los 100 archivos de música, así que espero que haya una forma más sencilla de hacerlo a través de algún código forzado en algún lugar. ¿Alguna sugerencia?

Guzaking
fuente

Respuestas:

2

Preguntó específicamente acerca de los valores predeterminados de todos los archivos de música y sus datos a minúsculas. Creo que te refieres a "caso de título", así:

Este es el caso del título

Suponiendo que eso es lo que quiere, y considerando que menciona que ya tiene algunos archivos con mayúsculas y otros en minúscula, tal vez obtenga el resultado que desea al cambiar los nombres, automáticamente, dentro de iTunes. No del todo "en camino" pero fácil y rápidamente después.

iTunes es muy compatible con AppleScript y puede resolver tu problema. Aquí hay un guión que escribí para hacerlo. Tenga en cuenta que funciona en cualquiera de las pistas seleccionadas. Estaba usando iTunes 12.4.1.6 para probar, con "Mi música" en la parte superior y "Canciones" en la barra lateral a la izquierda. Seleccioné varias pistas y luego ejecuté este script en el Editor de scripts:

-- Uses the satimage osax
-- Get it at http://www.satimage.fr/software/en/downloads/downloads_companion_osaxen.html

tell application "iTunes"
    set the_tracks to the selection
    repeat with a_track in the_tracks
        set the_old_name to name of a_track as string
        set the_new_name to titlecase the_old_name
        set the name of a_track to the_new_name
    end repeat
end tell

Muy importante: debe instalar el Satimage OSAX como se indica en el script. Vainilla simple AppleScript no hace "titlecase" fuera de la caja. Hay formas de hacerlo, pero el Satimage OSAX es el más rápido y fácil.

Escribí el guión para que se explicara por sí mismo y podría acelerarse un poco. Aún así, esto debería hacer el trabajo por ti. Apliqué el script a 100 pistas y terminó en menos de tres segundos. Puede probarlo solo en un par de títulos mal formateados para ver cómo funciona antes de seleccionar una gran cantidad de pistas. Pruebe el script y asegúrese de que hace lo que quiere antes de hacer cambios al por mayor en su biblioteca de iTunes.

Sí, tendría que ejecutar el script nuevamente si importó más canciones. Sin embargo, puede crear una lista de reproducción inteligente basada en la fecha en que se agregó y ejecutar el script una vez al mes aproximadamente en las nuevas pistas que haya importado (y estarían en esa lista de reproducción inteligente).

AppleScript puede "obtener" y "configurar" una gran cantidad de información para una pista de iTunes. Título, Álbum, etc. Esto es lo que obtienes cuando ejecutas este script (con algunas pistas o pistas seleccionadas en iTunes):

tell application "iTunes"
    set the_tracks to the selection
    set my_track to item 1 of the_tracks
    set x to properties of my_track
end tell

{clase: pista de archivos, id: 32579, índice: 23, nombre: "Agnus Dei", ID persistente: "23958CCD4BBB2A10", ID de base de datos: 11459, fecha agregada: fecha "miércoles, 16 de marzo de 2011 a las 10:01:56 AM ", tiempo:" 6:06 ", duración: 366.471008300781, artista:" John Rutter ", artista del álbum:" ", compositor:" ", álbum:" Requiem ", género:" misc ", velocidad de bits: 128, velocidad de muestreo: 44100, número de pistas: 0, número de pista: 5, número de discos: 0, número de disco: 0, tamaño: 5864189, ajuste de volumen: 0, año: 0, comentario: "", EQ: "", tipo: "Archivo de audio MPEG", tipo de medio: música, tipo de video: ninguno, fecha de modificación: fecha "jueves, 16 de junio de 2016 a las 8:28:57 AM", habilitado: verdadero, inicio: 0.0, acabado: 366.471008300781, conteo reproducido : 0, conteo omitido: 0, compilación: falso, calificación: 0, bpm: 0, agrupación: "", marcable: falso, marcador: 0.0, barajado: verdadero, letra: "", categoría: "", descripción: " ", show:" ", número de temporada: 0, ID de episodio:" ", número de episodio: 0, no jugado: verdadero, nombre de clasificación:" ", ordenar álbum:" ", ordenar artista:" ", ordenar compositor:" " , ordenar álbum artista: "", ordenar espectáculo: "", amado: falso, álbum amado: falso, c estado alto: emparejado, ubicación: alias "SSD CB: Usuarios: cboyce: Música: iTunes: Música: John Rutter: Requiem: 05 Agnus Dei 1.mp3"}

Puede ver Nombre, Artista, Artista del álbum, Álbum, Comentario, etc. Mucha información que puede obtener, cambiar el caso y establecer.

Christian Boyce
fuente
Gracias Christian, debería haber mencionado que estoy usando OSX 10.6.8 Snow Leopard con iTunes 10.7, que es información importante. ¿Funcionaría este script para estos OSX más antiguos e iTunes que estoy usando?
Guzaking
Christian ... leyendo en tu página de enlace, no estoy buscando cambiar los campos de iTunes ingresados ​​a "caso de oraciones": todo en minúsculas con la letra inicial en mayúscula, por ejemplo, "L'effet que tu me fais" Estoy buscando cambiar "L'EFFET QUE TU ME FAIS" a "L'effet Que Tu Me Fais" ¿sigue siendo posible para OSX 10.6.8 e iTunes 10.7? También funcionará con texto en todos los campos debajo de las pestañas - Información | Video | ¿Ordenando donde un usuario ingresa los datos relevantes?
Guzaking
El comando "titlecase" de Satimage daría el mismo resultado si la entrada era en minúsculas o en mayúsculas o en una mezcla. Pone en mayúscula la primera letra de cada palabra y hace que el resto de las letras estén en minúscula. No tengo una Mac con 10.6.8 e iTunes 10.7 para probar, pero iTunes ha sido históricamente muy compatible con AppleScript, y sospecho que su versión responderá como la actual. No te costaría nada probar mi guión, así que lo intentaría.
Christian Boyce
ok, voy a darle una oportunidad ... pero, ¿sabe si también cambiaría el texto en todos los campos debajo de las pestañas - Información | Video | ¿Ordenando donde un usuario ingresa los datos relevantes por archivo de música? ¿No solo el título de la canción o el nombre del artista, sino todo lo demás como álbum, agrupación, compositor, comentarios, etc.?
Guzaking
El script debería cambiarse para afectar el texto en otros campos. Vea los últimos dos párrafos de mi respuesta: puede acceder al texto en muchos campos. Si necesita ayuda, háganoslo saber.
Christian Boyce
0

TunesMedic puede hacer eso más muchas otras tareas útiles de organización en iTunes, sus cinco dólares en la tienda de aplicaciones si mi memoria me funciona bien y, en mi opinión, vale la pena ya que no tengo tiempo para algunas de las tareas repetitivas para mantener todo organizado

these two pages are all the things it can do and its really simple click and you're done

Taylor Tortessi
fuente
Gracias, Taylor, pero debería haber mencionado que estoy usando OSX 10.6.8 Snow Leopard con iTunes 10.7, que es información importante. ¿No creo que esto funcione con lo que estoy usando? He estado hurgando y encontré programas de terceros llamados renombrados, pero ninguno que sea compatible con OSX 10.6.8. Hay un Rename 1.7.0 que funciona para carpetas y archivos normales pero no para iTunes. Y estoy buscando cambiar todos los campos de datos ingresados ​​en iTunes. iBatch parece ser un muy buen programa para esto, pero no creo que tengan una versión para Snow Leopard.
Guzaking
El propósito de TunesMedic es eliminar archivos de canciones duplicados, pero no es lo que estoy buscando. Estoy buscando un programa de cambio de nombre para colocar mayúsculas en minúsculas y TunesMedic por lo que estoy leyendo no hace esto, no solo estoy leyendo muchas críticas negativas sino que elimina muchos archivos de canciones deseadas que no son duplicados de otros usuarios de iTunes.
Guzaking