RadioLogger: Recording for stream in original format

DJ Graco

New member
Hi,
I don't know if this suggestion has been made before. I searched the settings but couldn't find the option.
I couldn't find a similar thread on the forum either.
The point is that I'd like an option that would allow me to record from an external stream in its original quality without additional encoding along the way. The stream is in Ogg 64, and the original Ogg/64 stream is saved. The stream is in AAC 96, and AAC/96 is saved.
I used to use wget for this, but such an external tool would be much more useful for me. Moreover, wget does not allow me to resume recording if my internet connection is interrupted, which is very frustrating when I am not at the computer and my favorite broadcast has stopped recording. However, I avoid additional encoding from external streams, as it would be an additional loss quality.
It would be possible to add a checkbox when selecting the recording source or in the settings themselves, "Use original stream data format in internet stream," or something similar.
This is just a suggestion, but it would be nice to see such an option and actively use it, as I record from internet stations quite often.
Thanks
Graco
 
If you don't need additional encoding layer, you can record in lossless format - FLAC, this way there will be no additional quality loss. Recording original stream data is not reliable for various reasons, and has some technical challenges, so I'm not sure if it's ever going to be added.
 
Of course, I understand the decision.
I'm not a programming expert and don't know what programming language RadioLogger is written in. I thought a raw stream capture was a relatively simple option to implement from the code side, but I could be wrong.
I would only use FLAC when recording from a lossless source, like a sound card or linear input. If the stream is running at 48 kbps AAC, FLAC will only unnecessarily enlarge the file. Of course, I can use half-measures, like doubling the bitrate.
It would be nice if this option were released someday, though not immediately, of course. :) I've been tinkering with my wget recording script recently to make it more reliable in the event of a poor internet connection, and we'll see how it goes.
My internet is good, but sometimes I experience minor interruptions.
Then, wget would crash completely.
 
I thought a raw stream capture was a relatively simple option to implement from the code side, but I could be wrong.
It's not a question of programming language (they are more or less the same in terms of what you can do with them) the problem is that writing like this has other problems e.g. RadioLogger will need to properly add header to the captured raw data (otherwise track will be unplayable) and there are other challenges - it's not worth it from the business point of view. Maybe some time in the future we'll consider it.

I would only use FLAC when recording from a lossless source, like a sound card or linear input. If the stream is running at 48 kbps AAC, FLAC will only unnecessarily enlarge the file.
Yes, but at least you will not introduce additional quality loss due to encoding in lossy format.
 
It's not a question of programming language (they are more or less the same in terms of what you can do with them) the problem is that writing like this has other problems e.g. RadioLogger will need to properly add header to the captured raw data (otherwise track will be unplayable) and there are other challenges - it's not worth it from the business point of view. Maybe some time in the future we'll consider it.
That's right. With MP3, there wouldn't be any major issues; it would appear with other formats, such as raw AAC. Then you'd have to remux it to M4A.
 
Back
Top