{"action":"created","issue":{"url":"https://api.github.com/repos/tomahawk-player/tomahawk/issues/444","repository_url":"https://api.github.com/repos/tomahawk-player/tomahawk","labels_url":"https://api.github.com/repos/tomahawk-player/tomahawk/issues/444/labels{/name}","comments_url":"https://api.github.com/repos/tomahawk-player/tomahawk/issues/444/comments","events_url":"https://api.github.com/repos/tomahawk-player/tomahawk/issues/444/events","html_url":"https://github.com/tomahawk-player/tomahawk/issues/444","id":134807933,"number":444,"title":"export tracks / collect files","user":{"login":"gordielachance","id":4077261,"avatar_url":"https://avatars.githubusercontent.com/u/4077261?v=3","gravatar_id":"","url":"https://api.github.com/users/gordielachance","html_url":"https://github.com/gordielachance","followers_url":"https://api.github.com/users/gordielachance/followers","following_url":"https://api.github.com/users/gordielachance/following{/other_user}","gists_url":"https://api.github.com/users/gordielachance/gists{/gist_id}","starred_url":"https://api.github.com/users/gordielachance/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gordielachance/subscriptions","organizations_url":"https://api.github.com/users/gordielachance/orgs","repos_url":"https://api.github.com/users/gordielachance/repos","events_url":"https://api.github.com/users/gordielachance/events{/privacy}","received_events_url":"https://api.github.com/users/gordielachance/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-02-19T08:52:52Z","updated_at":"2016-02-22T10:03:35Z","closed_at":null,"body":"Hi guys,\r\n\r\nThis was posted on the previous bug tracker but as it had died (if I well understood), \r\nI take a new chance to talk about it : \r\n\r\nIt would be cool being able to collect the files of a playlist (or a tracks selection) into a folder.\r\nUseful if, for example, you work on a playlist that you need to bring with you at a party : getting each file one after the other is quite painful.\r\n\r\nIt would copy all local files into the desired location, and eventually try to download what could be downloaded.\r\nA report would be done (log file) with the tracks it was able to get and the tracks who haven't been copied.\r\n\r\nAdobe After Effect has a quite similar function :\r\n\r\n![Adobe After Effects](http://i2.wp.com/blog.digitaltutors.com/wp-content/uploads/2014/01/02_CollectFilesDialog.jpg)\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/tomahawk-player/tomahawk/issues/comments/187104985","html_url":"https://github.com/tomahawk-player/tomahawk/issues/444#issuecomment-187104985","issue_url":"https://api.github.com/repos/tomahawk-player/tomahawk/issues/444","id":187104985,"user":{"login":"gordielachance","id":4077261,"avatar_url":"https://avatars.githubusercontent.com/u/4077261?v=3","gravatar_id":"","url":"https://api.github.com/users/gordielachance","html_url":"https://github.com/gordielachance","followers_url":"https://api.github.com/users/gordielachance/followers","following_url":"https://api.github.com/users/gordielachance/following{/other_user}","gists_url":"https://api.github.com/users/gordielachance/gists{/gist_id}","starred_url":"https://api.github.com/users/gordielachance/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gordielachance/subscriptions","organizations_url":"https://api.github.com/users/gordielachance/orgs","repos_url":"https://api.github.com/users/gordielachance/repos","events_url":"https://api.github.com/users/gordielachance/events{/privacy}","received_events_url":"https://api.github.com/users/gordielachance/received_events","type":"User","site_admin":false},"created_at":"2016-02-22T10:03:35Z","updated_at":"2016-02-22T10:03:35Z","body":"Hi guys !\r\n\r\nI have an excellent example of why this feature should be implemented.\r\n \r\nI went to a friend's birthday party this WK; and he asked me if I had a good playlist that he could use as a starter to mix it with his stuff and make it perfect for that event...\r\n\r\nYes; dude, I have one !  I have my Tomahawk opened and a \"PARTY TIME, BABY\" (hot) playlist on it.  \r\nMy personal gold mine; where I add great stuff; track by track, year after year...\r\n\r\nI have downloaded most of those tracks on my HD; I GOT the files.\r\nSome of them, a few of them, are resolved by THK and its resolvers, which allows me to listen without owning the files.\r\n\r\nBUT I would like to \"collect\" my tracklist in a folder, so I could pass it to my friend.  \r\nMost of them are in various folders so it's a real pain to do it manually.\r\n\r\nI searched, and from what I see, there is no solution for this.\r\nI had a look at [listFix()](http://listfix.sourceforge.net/), which allows to relocate files but is based on file names.\r\nI did try to do it with [Serato](https://support.serato.com/hc/en-us/articles/202310634-Using-the-Relocate-Lost-Files-feature), which is a DJ software and has this feature, but you can only load native playlists or iTunes libraries with it so it does'nt work.\r\nI even did try iTunes.  Geez, what a nightmare.  \r\n\r\nSo I haven't be able to share my playlist with him, and i'm full of regrets :)\r\n\r\nWell, from what I saw there is no solution to relocate files based on ID3 tags.\r\n\r\nTHK could and should allow this.   I think everything exists yet in the software to make this happen.\r\nI'm sure that some folks would get THK only to use this !\r\n\r\n[Can you dig it](https://www.youtube.com/watch?v=V-OYKd8SVrI) ?\r\n\r\nThanks folks :)\r\n"}}