¿Cómo corrijo los recuentos de reproducción de iTunes incorrectos?

8

El recuento de reproducciones en mi biblioteca de iTunes de alguna manera se ha vuelto incorrecto. Muestra algunas canciones como nunca se han reproducido, aunque sé que las he tocado muchas veces antes. Estas canciones todavía tienen una fecha de "última reproducción" sin embargo.

Además, algunas canciones se enumeran como solo reproducidas una vez, mientras que sé que se han reproducido varias veces.

Tengo un iPhone 4S, con iOS 6.0.1, iTunes 11. Mi PC es un VAIO que se ejecuta en Windows 7. Tengo una copia de seguridad de mi cuenta de iTunes. Creo que el problema comenzó después de actualizar mi cuenta de iTunes a la versión 11.

Lo que necesito es recuperar los datos del recuento de mis juegos originales. ¿Alguien puede ayudarme con esto?

    
pregunta Raphie 02.01.2013 - 21:36

7 respuestas

11

Para errores menores en el conteo de juegos, uso un poco de AppleScript para establecer el conteo:

tell application "iTunes"
  activate
  set played count of track named "Vaseline Machine Gun" to 16
  return
end tell

Obviamente, esto puede elaborarse para manejar situaciones más complicadas que involucran múltiples pistas y listas de reproducción.

    
respondido por el Wayfaring Stranger 02.01.2013 - 22:02
3

Hay un error en iTunes 11 en el que el recuento de reproducción no se actualiza si tiene activada la función de fundido cruzado en la configuración de reproducción. Esto podría explicar algo de eso.

    
respondido por el stevex 02.01.2013 - 21:45
1

Resumen

Si sale de iTunes y vacía el contenido de su archivo iTunes Library.itl , iTunes reconstruirá su biblioteca a partir del contenido de iTunes Media Library.xml . Asegúrate de que esté actualizado exportando tu biblioteca y copiando el archivo, y luego edita los recuentos de juegos en su interior. Cuando reinicie iTunes, utilizará el archivo XML y su información editada será aceptada.

Paso a paso

Recuperar información anterior:

Si tiene copias de seguridad de su biblioteca de iTunes, busque la versión más reciente de iTunes Media Library.xml de antes del problema. Dentro de este archivo, busque las canciones cuya reproducción cuenta y desea restaurar. Estarás buscando esto:

<key>Play Count</key><integer>1337</integer>

Ahora sabes lo que contaron los juegos precisos. Cópielos y péguelos en un archivo de texto o algo así para que pueda ponerlos en su biblioteca actual a continuación.

Modificar la biblioteca actual:

Esta es la parte difícil, así que haga una copia de seguridad de sus archivos antes de editarlos.

  1. Use File > Library > Export Library… para obtener una representación XML actualizada de su biblioteca. Me referiré a este archivo como Library.xml .

  2. Salga de iTunes y use el Administrador de tareas para asegurarse de que (y el Ayudante de iTunes) estén realmente muertos.

  3. Navega a tu carpeta de iTunes. Reemplaza los contenidos de iTunes Media Library.xml y iTunes Library.xml con tu Library.xml recién creado. Esto asegurará que estén actualizados.

  4. Cambie los conteos de reproducción en el archivo iTunes Media Library.xml . Este archivo está a punto de convertirse en la base de los metadatos de su biblioteca.

  5. Elimine el contenido de su archivo iTunes Library.itl . El archivo en sí debe existir , pero debe estar vacío para que iTunes vuelva a iTunes Media Library.xml . ( más información ) Si todo funciona, no lo necesitarás el contenido antiguo de este archivo.

  6. Reinicia iTunes. Informará que su biblioteca está dañada, por lo que volverá al archivo XML que ha editado y reconstruirá el archivo .itl . Una vez que haya terminado, verás los conteos de juegos desde iTunes Media Library.xml .

No he verificado que no haya pérdida de datos en absoluto con este método, pero mi biblioteca parecía totalmente intacta cuando la probé con iTunes 11 en OS X 10.8. Siempre copia de seguridad de sus archivos antes de ajustar. ¡Disfruta!

    
respondido por el Tyler Wayne 10.01.2013 - 04:59
1

Aquí está la solución de energía real y de servicio pesado:

Use el Bloc de notas para crear un nuevo archivo llamado: iTunes_SetPlayCount.VBS

Utilice este script:

Dim iTunesApp, selectedTracks, newPlayCount
Dim prompt, title, defaultValue

Set iTunesApp = WScript.CreateObject("iTunes.Application")
Set selectedTracks = iTunesApp.SelectedTracks

prompt = "New playcount:"

For Each IITTrack In selectedTracks
    title = IITTrack.Artist & " - " & IITTrack.Name
    defaultValue = IITTrack.PlayedCount
    newPlayCount = InputBox (prompt, title, defaultValue)

    'MsgBox("NewPlayCount = " & newPlayCount)

    If Len(newPlayCount) > 0 Then
        If IsNumeric(newPlayCount) Then
            If newPlayCount >= 0 Then 
                IITTrack.PlayedCount = newPlayCount
            End If
        End If
    Else
        Exit For
    End If
Next

¡KaaBAM!

    
respondido por el Syclone0044 17.02.2013 - 04:17
0

Una forma de corregir el recuento de juegos incorrecto es abrir una biblioteca de Itunes anterior y ajustar los recuentos de juegos manualmente.

Puede cargar la biblioteca antigua (que en mi caso es bastante similar a la nueva, ya que solo tiene 1 mes de antigüedad) y ajustar manualmente las cuentas de reproducción (reproduciendo las canciones un número adicional de veces) y también ajustar manualmente canciones recién agregadas, etc. Por supuesto, también podría usar la biblioteca antigua para identificar los conteos de juegos incorrectos y ajustarlos en la nueva biblioteca.

¿Cómo cargar la biblioteca antigua? Mantenga presionado SHIFT mientras abre Itunes (primero presione SHIFT, manténgalo presionado, luego abra Itunes). Itunes le preguntará qué biblioteca de Itunes desea abrir, haga clic en "Elegir biblioteca", luego haga clic en la carpeta "Bibliotecas de Itunes anteriores". Dentro de esa carpeta, encontrará una serie de archivos ITL antiguos (ITL significa Archivo de la Biblioteca de Itunes, estos archivos contienen metadatos como playcount, etc.), elija uno con la fecha antes de actualizar su Itunes a la versión 11 (en mi caso, el nombre del archivo fue "iTunes Library 2012-12-02"). Itunes ahora abrirá la biblioteca antigua con las cuentas de reproducción antiguas, los nombres de las canciones, la última reproducción, etc. Puedes volver a la biblioteca nueva con el mismo procedimiento de MAYÚS pero luego elegir "Biblioteca de iTunes" en la carpeta "iTunes".

La comparación de los recuentos de juegos de la biblioteca antigua y la nueva se puede hacer (por ejemplo) en Excel. Simplemente seleccione todas las canciones en Itunes (CTRL A, CTRL C) y péguelas en Excel (CTRL V), no olvide ordenarlas por nombre primero.

Espero que esto ayude.

Ciao, Raphie

    
respondido por el Raphie 03.01.2013 - 20:44
0

Solución de superpotencia Ultraduty;

Establezca el tiempo de reproducción en un segundo, haga clic en reproducir en itunes en el archivo tantas veces como sea necesario.

WhaBAM.

    
respondido por el OdLab 31.10.2014 - 01:03
0

Para Windows, puede usar los scripts de enlace

O escribí una versión actualizada con un cuadro de diálogo disponible en enlace Chrome no deja que descarga el script ya que es un archivo de script de Windows comprimido, por lo tanto, use Firefox u otra cosa para obtenerlo.

    
respondido por el paulzag 06.09.2016 - 07:03

Lea otras preguntas en las etiquetas