"Songlink" plug-in #1534
Replies: 2 comments 5 replies
-
Seems simple enough: concatenate the songs that should always play in a particular order. Using FFmpeg, for example: ffmpeg -f concat -safe 0 -i <(printf "file '%s'\n" prelude.mp3 intermezzo.mp3 finale.mp3) thewholesequence.flac |
Beta Was this translation helpful? Give feedback.
-
I think he meant to suggest simply creating a new song file containing both songs as one, but you are correct that the ID3 tags would not change to those for the 2nd song in the middle of playing the new, combined song file, but rather would likely have the tags of the first of the 2 songs, which is not what you (or anyone else would want). Also, I wouldn't just assume this will remain only a wish, just b/c the replyer hasn't committed Audacious to implement it. |
Beta Was this translation helpful? Give feedback.
-
Hello ya'll,
I actually joined Github just to post this. I am a construction guy (Builder, heavy equipment, etc.).
In relation to most Github folks, I barely know what I'm doing on a computer.
I just started using Linux (Mint) in 2020 and have never written any code or scripts...etc.
I'm really good at cut and paste though. :)
Just to give you a little context on why I don't just create something myself.
I even tried using AI to help walk me through the process. AI isn't there yet for idiots like me.
With that being said, here's my idea: I did search for other similar ideas. Nothing to be found.
I'm old (school), 54. Some songs absolutely MUST be played back to back, to include
intro's, intermissions, transitional songs...etc. There are literally thousands of songs I can think of that are like this and it's a wicked bummer to have a terrible segway from what one is used to hearing, and what is played while in shuffle mode.
It would be really cool if there was a way to link two tracks together that over-rides shuffle
temporarily. The feature would simply turn shuffle off at the beginning of the chosen track using metadata, then, the next sequential track would turn shuffle back on using metadata.
In this way, while in shuffle mode, those two songs will play together.
Given my research, one may possibly have to create an entirely new class of ID3 tag (SHUF)? in order for the feature to apply to any device that plays mp3's ie. car stereo, mp3 player, etc.
Not sure if it's an easier task to make this feature only for Audacious.
I think one still has to be able to assign control data to the ID3v2 metadata frame, so I think this would have to be done through an mp3 tag editor like 'easyTAG'.
I could not identify the binary code for controlling the shuffle, where it is inserted and if that trigger is controllable through ID3.
Regardless, this is waaay over my head. I need a nap every time I think about it.
At the very least, I think this would be a great new feature that has been long overdue in digital music players.
Audacious is my go-to player and for me, it's the best. Thanks to everyone that contributes, I appreciate you all. Happy Holidays.
Beta Was this translation helpful? Give feedback.
All reactions