Forum

iTunes résolu sur Mac passe à la fin de la piste avant la fin de la chanson.

B

GrosMauvaisDavid

Affiche originale
29 juil. 2012
  • 1 novembre 2017
Je pense que c'est un problème connu pour certaines personnes, mais en cherchant sur les forums, je ne trouve aucune solution, j'espère donc que quelqu'un pourra vous aider.

Sur certaines pistes, iTunes sautera prématurément à la fin de la chanson. Seules certaines pistes sont affectées, mais elles avancent toujours en même temps - iTunes pense que les chansons sont plus courtes qu'elles ne le sont en réalité. Certains lots de chansons importées semblent être plus affectés que d'autres, par ex. plus de la moitié des morceaux de Take Flight de Maya Jane Coles (excellent album d'ailleurs) sont concernés, les autres importations depuis se sont bien passées.

-Ce bug se produit indépendamment de la façon dont la musique est jouée (ordinateur portable, airplay, etc.).
-Aucune des pistes n'a d'heure d'arrêt sur mesure dans les options.
-Tous mes fichiers musicaux sont stockés localement sur mon ordinateur portable.
-Les fichiers eux-mêmes sont bons (vérifiés avec QT/vlc).
-La suppression des fichiers d'iTunes et la réimportation ne résout pas le problème.
-Cela pourrait seulement affecter les mp3...? EDIT AAC également affecté.
-Le bogue semble avoir commencé après une nouvelle installation de High Sierra et la restauration d'iTunes à partir d'une sauvegarde.
-Les pistes appariées et téléchargées sont lues correctement via iTunes Match sur un autre appareil (il s'agit donc d'un problème local).

D'après ce qui précède, je pense qu'il s'agit probablement d'une corruption au sein de 'iTunes Library.itl'. Il semble y avoir un écart entre les longueurs réelles des pistes et ce que iTunes pense localement.

À moins de détruire entièrement ma bibliothèque iTunes et de tout réimporter (sans aucune garantie que cela résoudra le problème), quelqu'un a-t-il proposé une autre solution ?

Un rapport de bogue a été déposé auprès d'Apple.

MacOS 10.13.1, iTunes 12.7.1.14 Dernière édition : 1er novembre 2017

Partron22

13 avr. 2011


Oui
  • 1 novembre 2017
Vérifiez que le point d'arrêt n'est pas mal défini dans les propriétés de la piste.
Si ce n'est pas le cas, vous pouvez parfois récupérer le tout en exportant et en passant par Audacity avant de réimporter, B

GrosMauvaisDavid

Affiche originale
29 juil. 2012
  • 1 novembre 2017
Partron22 a dit : Vérifiez pour voir le point d'arrêt n'est pas mal défini dans les propriétés de la piste.
Si ce n'est pas le cas, vous pouvez parfois récupérer le tout en exportant et en passant par Audacity avant de réimporter,

Les points d'arrêt ne sont pas touchés.
Les fichiers originaux sont très bien, ils jouent entièrement en dehors d'iTunes, c'est certainement un bug d'iTunes. J'ai vérifié deux/trois fois avec les nouveaux téléchargements, en prenant soin de supprimer toute trace des pistes d'iTunes avant de les réimporter.
iTunes peut en faire un. B

GrosMauvaisDavid

Affiche originale
29 juil. 2012
  • 5 novembre 2017
Suppression de 'iTunes Library.itl' et restauration à partir de la version xml de ma bibliothèque apparaît avoir résolu le problème. J'ai suivi les instructions ici : https://www.kirkville.com/how-to-rebuild-your-itunes-library/
Réactions :iRock1 et Partron22

Partron22

13 avr. 2011
Oui
  • 7 novembre 2017
Il peut être utile de stocker une copie de votre nouveau .itl quelque part, au cas où les choses se gâteraient à nouveau.
Bien sûr, vous devez vous rappeler de l'actualiser chaque fois que vous ajoutez de la nouvelle musique. B

GrosMauvaisDavid

Affiche originale
29 juil. 2012
  • 8 novembre 2017
Partron22 a déclaré : Il pourrait être utile de stocker une copie de votre nouveau fichier .itl quelque part, au cas où les choses se gâteraient à nouveau.
Bien sûr, vous devez vous rappeler de l'actualiser chaque fois que vous ajoutez de la nouvelle musique.

Ma sauvegarde, si le même bogue réapparaît, consiste à générer un nouveau fichier xml et à créer un 'nouveau' fichier bibliothèque/itl à partir de celui-ci. Cela semble avoir fonctionné cette fois. Sur High Sierra, vous pouvez demander à iTunes de créer un fichier xml à la demande (Préférences-> Avancé).

J'ai une théorie selon laquelle lors de la création d'un 'nouveau' fichier Library/itl, iTunes recrée toutes les données de longueur de piste à partir des fichiers réels (ou ignore tout ce qui est contenu dans le fichier xml). Ou avant cela, iTunes fait quelque chose de similaire lors de la création d'un nouveau fichier xml. Dans tous les cas, les longueurs de pistes corrompues (pour les chansons que j'ai spécifiquement testées) ont été supprimées et elles sont jouées correctement jusqu'à la fin maintenant. De nouvelles chansons ajoutées depuis jouent également correctement.

Le principal avantage de cette méthode est que vous pouvez laisser tous vos fichiers locaux en place et qu'il est relativement simple de créer un nouveau fichier Library itl si nécessaire.

Un inconvénient est que tous les paramètres locaux (paramètres d'affichage, etc.) sont réinitialisés par défaut. Quelques pistes ont également été portées disparues après la création de la nouvelle bibliothèque, mais sur plus de 41 000 chansons, ce n'est pas un mauvais taux de réussite et peuvent avoir été des références dans ma bibliothèque d'origine à des chansons supprimées.

Je me déconnecterais d'iTunes avant de commencer tout cela si vous utilisez la bibliothèque musicale Match/iTunes au cas où elle commencerait à écraser vos données iCloud existantes avec la bibliothèque vierge que vous créez dans le cadre de ce processus.

Mes listes de lecture étaient plus ou moins intactes car ces informations sont contenues dans le fichier xml (quelques pistes aléatoires manquaient dans certaines listes de lecture mais rien de majeur). Certaines listes de lecture ont été dupliquées après que je me sois connecté à mon compte iTunes, mais je pense que cela était dû au fait qu'iTunes Match a extrait les dernières versions d'iCloud (facile à supprimer les doublons).

Je n'ai pas eu le temps de vérifier soigneusement mes anciennes pistes pour confirmer que la lecture est correcte pour celles-ci depuis la création du nouveau fichier Library itl. Cependant, comme les nouvelles chansons récemment importées sont lues correctement, je suppose que les fichiers plus anciens seront corrects. À titre de comparaison, alors que j'avais ce bug, 50 à 75 % de toutes les nouvelles pistes importées dans iTunes seraient ignorées avant la fin. Dernière édition : 8 novembre 2017
Réactions :Partron22

Partron22

13 avr. 2011
Oui
  • 8 novembre 2017
L'œuvre d'art a-t-elle réussi ? Je déteste quand ça disparaît. B

GrosMauvaisDavid

Affiche originale
29 juil. 2012
  • 8 novembre 2017
Partron22 a déclaré : des œuvres d'art ont-elles réussi ? Je déteste quand ça disparaît.

Oui plus ou moins. Je pense qu'il manquait l'intrus mais ils se sont peuplés assez tôt
Réactions :Partron22

iRock1

23 avr. 2011
  • 8 sept. 2018
BigBadDavid a dit : Oui, plus ou moins. Je pense qu'il manquait l'intrus mais ils se sont peuplés assez tôt

Hey,

J'ai eu ce problème il y a trop longtemps. Je l'ai résolu en suivant le guide de Kirville que vous avez posté plus tôt. Maintenant, j'utilise iTunes 12.7.5.9 sur El Capitan 10.11.6 et mes chansons fonctionnent très bien.

CEPENDANT, je vois ce bug persister dans mon iPod Video (5.5G), ce qui est super bizarre car je viens de le restaurer récemment avec iTunes. C'est le même cauchemar que j'avais l'habitude de vivre il y a quelques mois : les fichiers mp3 sautaient avant la fin, seulement celui de mon iPod.

J'ai même fait un test et converti un album qui présenterait ce problème sur mon iPod. J'en ai fait une version AAC, la synchronise et devinez quoi... elle joue très bien. Sur mon iPod.

Juste au cas où, j'ai activé l'option Partager la bibliothèque iTunes XML avec d'autres applications dans iTunes.

Pensez-vous qu'il pourrait y avoir une explication raisonnable pour laquelle ce problème persiste sur mon iPod, même s'il semble être résolu dans iTunes sur mon Mac'