{"id":484,"date":"2026-02-15T21:33:09","date_gmt":"2026-02-15T21:33:09","guid":{"rendered":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/?p=484"},"modified":"2026-02-24T13:55:50","modified_gmt":"2026-02-24T13:55:50","slug":"transport-mixxx","status":"publish","type":"post","link":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/transport-mixxx\/","title":{"rendered":"Transport Mixxx"},"content":{"rendered":"\n\n\n\n<p class=\"wp-block-paragraph\">Mixxx pr\u00e9voit la migration de la base de donn\u00e9es sur une autre machine, mais si comme moi vous commencez \u00e0 travailler sur un ordinateur et que vous poursuivez votre travail sur un autre (cr\u00e9ation de playlists, hotcues, bacs&#8230;) il n&rsquo;y a pas moyen de synchroniser les donn\u00e9es entre les deux machines pour mettre \u00e0 jour de mani\u00e8re bidirectionnelle.<br><br>Cela est r\u00e9solu avec un outil de transport d\u00e9velopp\u00e9 avec du code python qui agit sur des bases de donn\u00e9es incr\u00e9mentales cr\u00e9\u00e9es sp\u00e9cifiquement pour le transport de donn\u00e9es.<br><br>Il permet de mettre \u00e0 jour les bases de donn\u00e9es transport par un export, partiel ou total. Les donn\u00e9es sont copi\u00e9es sur la machine \u00e0 mettre \u00e0 jour, et le script de transport activ\u00e9 avec l&rsquo;option import.<br><br>J&rsquo;ai ajout\u00e9 d&rsquo;autres outils qui permettent de normaliser des playlists ou de nettoyer la base de donn\u00e9es, ainsi que la collection complete d&rsquo;outils pour Mixxx disponible sur internet.<br><br>Cet outil est disponible sur :<br><a href=\"https:\/\/github.com\/marco-zis\/Mixxx-Tools\">https:\/\/github.com\/marco-zis\/Mixxx-Tools<\/a><br><br><\/p>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":651,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[37],"tags":[],"class_list":["post-484","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technique"],"_links":{"self":[{"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts\/484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/comments?post=484"}],"version-history":[{"count":5,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts\/484\/revisions"}],"predecessor-version":[{"id":653,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts\/484\/revisions\/653"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/media\/651"}],"wp:attachment":[{"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/media?parent=484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/categories?post=484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/tags?post=484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}