Yanlış iTunes çalma sayısını nasıl düzeltirim?


9

İTunes arşivimdeki çalma sayısı bir şekilde yanlış oldu. Daha önce birçok kez çaldığımı bilirken bazı şarkıları hiç çalınmamış olarak gösteriyor. Bu şarkılar hala "son çalınan" bir tarihe sahip.

Ayrıca, bazı şarkılar sadece bir kez çalınırken listelenirken, birden fazla kez çalındığını biliyorum.

İOS 6.0.1, iTunes 11 ile bir iPhone 4S'im var. Bilgisayarım Windows 7'de çalışan bir VAIO. İTunes hesabımın bir yedeği var. Sorun, iTunes hesabımı 11 sürümüne güncelledikten sonra başladığını düşünüyorum.

İhtiyacım olan orijinal oyun sayısı verilerimi geri almak. Biri bana bu konuda yardımcı olabilir mi?

Yanıtlar:


12

Küçük oyun sayısı vidaları için sayımı ayarlamak için biraz AppleScript kullanıyorum:

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

Açıkçası bu, birden fazla parçayı ve çalma listesini içeren daha karmaşık durumları ele almak için geliştirilebilir.


3
Bu kadar harika, iOS veya Windows üzerinde çalışacak bir cevabınız var mı, çünkü soru soran kişinin iTunes'un bu sürümlerini sorunun ifadesinden hemen emrinde.
bmike

@bmike Nope, çirkin "her şeyi bir mac'a taşıyın, sayıları düzeltin, sonra geri taşıyın." Görünüşe göre bazı windows yan komut dosyaları var ( projects.nateweiss.com/nwdc/itunes/scripts ), ama onunla hiç uğraşmadım.
Wayfaring Stranger

3

Oynatma ayarlarında parçaların çapraz geçişini açtıysanız iTunes 11'de oynatma sayısının güncellenmediği bir hata var. Bu bazılarını açıklayabilir.


Cevap veren adam için teşekkürler. Soruna çapraz geçişin neden olup olmadığından emin değilim, benim durumumda ilk başta asla açılmadı.
Raphie

2

İşte gerçek, ağır hizmet tipi güç çözümü:

İTunes_SetPlayCount.VBS adlı yeni bir dosya oluşturmak için Not Defteri'ni kullanın.

Bu komut dosyasını kullanın:


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!


1

özet

İTunes'dan çıkar ve iTunes Library.itldosyanızın içeriğini boşaltırsanız, iTunes kitaplığınızın içeriğinden yeniden oluşturur iTunes Media Library.xml. Kitaplığınızı dışa aktarıp dosyayı kopyalayarak güncel olduğundan emin olun ve ardından içerideki oynatma sayılarını düzenleyin. İTunes'u yeniden başlattığınızda, XML dosyası kullanılır ve düzenlenen bilgileriniz kabul edilir.

Adım adım

Önceki bilgileri al:

İTunes arşivinizin yedekleri varsa iTunes Media Library.xml, sorundan önceki en son sürümünü bulun . Bu dosyada, çalma sayısını geri yüklemek istediğiniz şarkıları arayın. Bunu arayacaksınız:

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

Artık doğru oyun sayılarının ne olduğunu biliyorsunuz. Bunları bir metin dosyasına veya başka bir şeye kopyalayıp yapıştırın, böylece bir sonraki geçerli kitaplığınıza koyabilirsiniz.

Mevcut kitaplığı değiştir:

Bu zor kısmı, bu yüzden dosyalarınızı düzenlemeden önce yedekleyin.

  1. File > Library > Export Library…Kitaplığınızın güncel bir XML temsilini almak için kullanın . Bu dosyaya şöyle değineceğim Library.xml.

  2. İTunes'dan çıkın ve Görev Yöneticisi'ni (ve iTunes Yardımcısının) iyi ve gerçekten öldüğünden emin olmak için kullanın.

  3. İTunes klasörünüze gidin. iTunes Media Library.xmlVe iTunes Library.xmlyeni oluşturduğunuz içeriklerin yerini değiştirin Library.xml. Bu onların güncel olmasını sağlayacaktır.

  4. iTunes Media Library.xmlDosyadaki oynatma sayısını değiştirin . Bu dosya kitaplığınızın meta verilerinin temeli olmak üzeredir.

  5. Kaldır içeriğini sizin bir iTunes Library.itldosyada. Dosyanın kendisi bulunması gerekir , ancak bu iTunes geri düşecek yüzden boş olmalıdır iTunes Media Library.xml. ( daha fazla bilgi ) Her şey işe yararsa, bu dosyanın eski içeriğine ihtiyacınız olmayacaktır.

  6. İTunes'u yeniden başlatın. Kitaplığınızın bozuk olduğunu bildirir, bu nedenle düzenlediğiniz XML dosyasına geri döner ve dosyayı yeniden oluşturur .itl. Bittikten sonra, oyunun önemli olduğunu göreceksiniz iTunes Media Library.xml.


Bu yöntemle kesinlikle hiçbir veri kaybı olmadığını doğrulayamadım, ancak OS X 10.8'de iTunes 11 ile test ettiğimde kütüphanem tamamen bozulmamış gibi görünüyordu. Ayarlamadan önce daima dosyalarınızı yedekleyin. Zevk almak!


1
Sadece bu yöntemin elma müzik aboneliğimden eklediğim müziği sildiğini eklemek istiyorum.
Luke Melaia

0

Yanlış çalma sayısını düzeltmenin bir yolu, önceki bir Itunes kütüphanesini açmak ve çalma sayılarını manuel olarak ayarlamaktır.

Eski kitaplığı yükleyebilir (bu benim durumumda yenisine oldukça benziyor, sadece 1 aylık olduğundan) ve çalma sayılarını manuel olarak ayarlayabilir (şarkıları birkaç kez çalarak) ve ayrıca yeni eklenen şarkıları manuel olarak ayarlayabilirsiniz Tabii ki, yanlış çalma sayılarını belirlemek ve bunları yeni kitaplıkta ayarlamak için eski kitaplığı da kullanabilirsiniz.

Eski kitaplık nasıl yüklenir? Itunes'ı açarken SHIFT tuşunu basılı tutun (önce SHIFT tuşuna basın, basılı tutun, ardından Itunes'u açın). Itunes size hangi Itunes kütüphanesini açmak istediğinizi soracak, “Kütüphane Seç” ve ardından “Önceki Itunes Kütüphaneleri” klasörüne tıklayacaktır. Bu klasör içinde bir dizi eski ITL dosyası bulacaksınız (ITL, Itunes Kütüphane Dosyası anlamına gelir, bu dosyalar oynatma sayısı gibi meta veriler içerir), Itunes'unuzu sürüm 11'e güncellemeden önceki tarihi içeren dosyayı seçin (benim durumumda ad dosyanın “iTunes Library 2012-12-02” idi). Itunes şimdi eski çalma numaraları, şarkı adları, son çalınan vb. İle eski kütüphaneyi açacak. Aynı SHIFT prosedürüyle yeni kütüphaneye geri dönebilir, ancak "iTunes" klasöründe "iTunes Library" yi seçebilirsiniz.

Eski ve yeni kütüphanenin çalma sayılarının karşılaştırılması (örneğin) Excel'de yapılabilir. Itunes'daki (CTRL A, CTRL C) tüm şarkıları seçin ve Excel'e (CTRL V) yapıştırın, önce isme göre sıralamayı unutmayın.

Bu yardımcı olur umarım.

Ciao, Raphie


0

Ultraduty süper güç çözümü;

Oynatma süresini bir saniyeye ayarlayın, dosyadaki itunes'da gerektiği kadar oynat'ı tıklayın.

WhaBAM.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.