Aller au contenu

Sortir une playlist du panneau History de Serato

Exportez une session History de Serato en conservant la colonne d’heure de début pour obtenir une tracklist horodatée. Une liste de crate ne peut pas fournir les heures manquantes.

Un export écrit sans la colonne des heures de début donne la liste de ce que tu as joué, sans garder trace du moment où chaque morceau est passé. Il a l'air complet et il s'ouvre sans problème. Rien ne pourra plus y remettre les heures après coup.

Dépose ici ton fichier de projet ou de session

Ableton .als, FL Studio .flp, rekordbox .cue, Traktor .nml ou Serato .session.

Ton fichier est lu dans cet onglet. Rien n'est envoyé nulle part.

Pas de fichier sous la main ?

Fais passer un vrai mix et vois exactement ce qui en sort. Un enregistrement de douze morceaux qui dure une heure et quart.

Ou un exemple depuis :

Sur ton téléphone ?

Ton fichier de projet est probablement sur un autre ordinateur. Envoie-toi le lien et reprends là-bas.

Ce que tu récupères

Une liste prête à coller dans une description YouTube, SoundCloud ou Mixcloud.

0:00 Kestrel Lane - First Light
6:12 Ardent Fields - Paper Harbour
13:15 Nomi Vale - Slow Transit
19:48 The Quiet Wire - Understory

Retrouver la session que tu veux vraiment

History se trouve avec les autres onglets au-dessus de la bibliothèque, à côté de Files et de Browse. Il affiche une ligne par session, classée par date, et une ligne dépliée montre les morceaux qui y ont été joués.

Une soirée ne tient pas toujours sur une seule ligne. Serato ouvre une nouvelle session à chaque redémarrage. Un set joué de part et d'autre d'un plantage, d'un changement d'ordinateur ou d'une longue pause se retrouve donc classé en deux sessions, et l'export ne prend que celle qui est sélectionnée. Le nombre de morceaux affiché sur la ligne est la vérification la plus rapide : douze morceaux pour une soirée de trois heures, c'est que le reste est sous une deuxième ligne.

Trois formats, et ce que chacun porte

Serato propose un fichier texte, un CSV et une playlist .m3u. Le .m3u est une liste de chemins de fichiers qu'un autre logiciel ira charger : il porte tout au plus la durée propre à chaque fichier, et rien sur la soirée où tu les as joués. Le fichier texte, lui, est écrit pour être lu par une personne. Le CSV est celui que cette page lit, et celui à choisir.

L'heure de début est une colonne comme une autre, et un export peut arriver sans elle. La cause habituelle, c'est qu'elle n'était pas activée dans l'affichage de la session, et rien ne le signale sur le moment. Vérifie qu'elle est visible avant d'exporter, puis jette un œil au fichier après coup — artiste, titre et BPM sans la moindre heure, voilà à quoi ressemble une colonne manquante.

Les heures de l'export sont des heures de la journée

La colonne des heures de début contient une heure de la journée — 22:32:15 — et non une position dans le mix. Une tracklist a besoin d'une position, pas d'une heure : l'heure du premier morceau devient donc 0:00, et chaque entrée suivante est mesurée à partir de là. Une heure de début écrite avec les secondes est lue à la seconde près ; une heure écrite en heures et minutes seulement ne peut tomber que sur la minute pile.

Cela veut dire aussi que la liste est mesurée depuis ton premier morceau, et non depuis le tout début de ton enregistrement. Si le fichier que tu mets en ligne s'ouvre sur une minute d'ambiance de salle avant que le premier morceau ne tombe, chaque entrée est en avance d'une minute. Les entrées se modifient sur la page de résultats : c'est donc une correction à faire là, plutôt qu'un aller-retour de plus dans Serato.

Un crate n'est pas une session

L'erreur qui coûte cher, ici, est une erreur de rangement. Faire glisser les morceaux d'une session vers un crate, c'est une façon raisonnable de garder un bon set réuni. Mais un crate n'a nulle part où inscrire l'heure à laquelle un morceau a été joué : dès que tu déplaces les morceaux, les heures restent derrière, dans History. Exporte la session d'abord, range ensuite.

L'export d'un crate donne des noms dans l'ordre où tu les as rangés, et la liste a l'air assez vraie pour qu'on la colle dans une description en estimant les heures au jugé. Il n'y a rien à récupérer là-dedans, parce qu'aucune heure n'y a jamais été écrite.

Quand l'export n'est pas le chemin le plus court

Serato a écrit la session sur le disque pendant que tu jouais, et tu peux déposer ce fichier ici tel quel, sans colonne à rater. L'export se justifie quand le set doit aller ailleurs qu'ici — un tableur à trier, un rapport pour un label, un formulaire à remplir — ou quand un fichier de session refuse de s'ouvrir. Ce sont les deux seuls fichiers Serato que cette page sait lire ; un .m3u ou un crate, non : ni l'un ni l'autre ne porte d'heure. Le CSV comme la session sont lus par du code qui tourne dans ton propre navigateur, rien n'est envoyé nulle part, et il n'y a pas de compte.

Questions

Comment exporter mon historique Serato en CSV ?
Ouvre le panneau History, sélectionne la session de la soirée qui t'intéresse, puis utilise Export en choisissant le format CSV. Vérifie d'abord que la colonne des heures de début est visible dans l'affichage de la session, car un export parti sans elle ne peut pas être réparé après coup. Le fichier s'ouvre dans n'importe quel tableur, et tu peux aussi le déposer directement sur cette page.
Quel format d'export Serato conserve les heures de début ?
Le CSV. Un .m3u est une liste de chemins de fichiers qu'un autre logiciel ira charger, et il ne porte, par construction, aucune heure de passage ; le fichier texte, lui, est écrit pour être lu par une personne, et non pour être décortiqué par un autre programme. Le CSV est aussi le seul des trois accepté ici, avec le fichier de session lui-même.
Pourquoi ma playlist Serato exportée n'a-t-elle aucune heure ?
En général parce que la colonne des heures de début n'était pas visible au moment de l'export : elle n'a donc jamais été écrite dans le fichier. Les deux autres causes sont un .m3u, qui ne porte aucune heure de passage, et un crate, qui ne contient aucune performance dont on pourrait tirer des heures. Seule la première se corrige en exportant à nouveau.
Puis-je exporter un crate Serato et obtenir une tracklist horodatée ?
Non. Un crate enregistre quels morceaux s'y trouvent et dans quel ordre tu les as rangés ; il ne dit rien du moment où l'un d'eux a été joué. Les noms peuvent être justes, l'ordre peut être proche de celui du set, mais les horodatages ne sont pas dans le fichier : il n'y a rien à en récupérer.
La session a disparu de History. Les heures peuvent-elles venir de mon enregistrement ?
Non. Cet outil lit les heures dans les fichiers écrits par ton logiciel, et il ne sait pas écouter un mix pour deviner ce qui joue ni où tombent les transitions. Si la session a disparu et qu'aucun export n'a été fait, la trace du moment où chaque morceau a démarré est partie avec elle. Retrouver les noms des morceaux relève alors d'une application qui écoute et les reconnaît, ce qui est un tout autre travail que la lecture d'un fichier.

Il y a aussi un tutoriel complet qui couvre les cinq logiciels et ce qu'il faut faire quand les horodatages semblent faux.