this post was submitted on 04 Jan 2026
10 points (85.7% liked)

Linux

14752 readers
183 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS
 

listenonrepeat.com was up for years until last month, when it mysteriously went offline. I haven't found any sites like it. I could just paste in a youtube link and have it play right away, and choose the start and end times for looping, and it had a count for how many times you played the song, as well viewing history (with start & end times saved) so you could easily listen to previous songs.

top 4 comments
sorted by: hot top controversial new old
[–] sin_free_for_00_days@sopuli.xyz 3 points 4 days ago* (last edited 4 days ago) (2 children)

If you know any scripting, that would be pretty easy to code up something. Simple enough that I would just make a bash script and use it.

yt-dlp <-- download file

ffmpeg <-- trim the file if you want to change start/end times

mpv <--- or whatever to play file

printf or echo <-- throw the stats into a data file

Then you could run whatever you want on your data file (sort/uniq/awk/etc) to get bespoke stats, most played, latest played, etc.

Otherwise, something like https://agrahn.gitlab.io/ABLoopPlayer/ gets you some of what you want, and seems to be able to export some of the info into a json file.

[–] rowinxavier@lemmy.world 2 points 4 days ago (1 children)

Another option is to download then open with VLC and use the loop function to select what needs to repeat.

Yeah, mpv or whatever media player. Most players can do an a-b loop. But if that's all, then you're missing on the historical stats stuff OP mentioned.

[–] frongt@lemmy.zip 2 points 4 days ago

Yup. The site probably went offline because the owner didn't want to keep up with YouTube's changing APIs.