• 1 Post
  • 10 Comments
Joined 3 years ago
cake
Cake day: August 24th, 2023

help-circle


  • It’s an Innioasis Y1, which I’m in the process of changing for another player because the filesystem gets stuck buffering many songs (like 1/5 or even more).

    We don’t have thrift stores here, so I get my recommendations from friends! Algorithmic exploration is one thing I do miss from YouTube. Even though it was still on the safe side it got me to find many great albums. Nowadays I browse wikipedia pages for genres I’m interested in, the /mu/ essential charts (fuck 4chan but wow what a great resource) and conversations with friends and fedi <3



  • My issue atm is that the destination filesystem is very slow, so just querying it every file’s timestamp add a very significant delay. Since I can treat my ~/Music directory as the source of truth, I am considering writing a program that saves the status of the local filesystem at a point in time and then generates a diffing script when comparing it to a new status so I can use my fast, local computer to run the update checks.


  • I don’t save FLAC files, as I don’t have that much space (my library is 82GB big with 17629 tracks atm). What I do is that I have a script I wrote to convert all the files to Opus. I still have some old mp3s laying around that I convert or find better sources over time.

    As for rsync command, it’s taken far longer than I would like to sync all the files. I’ve gotten an idea about caching the filesystem status for later uses to speed up the process, so I may end up writing a script after all!


  • Stop googling and just read the rsync man page

    Fair enough, sometimes you get tunnel vision with a problem.

    For what I see the command doing, thanks for the progress flag, it seems to be doing what I need. Reading the manual, it also looks like it’s not copying files that have the same size and timestamp in the source and destination, which is also what I wanted, even though I didn’t make it explicit. I’ll have to take a look to making the command parallel, probably by running it on every subdirectory of ~Music at once.

    Thank you for your help!