VideoHelp Forum




+ Reply to Thread
Results 1 to 5 of 5
  1. Member
    Join Date
    Sep 2005
    Location
    Darkest Peru
    Search Comp PM
    I've had scripts to rip some radio stations with yt-dlp and that works fine. I'm just disappointed that the cover art, artist, and title aren't saved.

    Example station:
    Code:
    yt-dlp.exe "https://ice8.securenetsystems.net/KMYZ?playSessionID=57F35C6F-BEB9-4335-DF6BF8A2BFE9F83B" -o "The.Edge"
    (My script is more complete. It includes playing the audio in VLC simultaneously, having set start and end times, and renaming the final file to change the extension from .part to .aac.)
    I found that while the link above is the audio stream, this is the rest of the information:
    Current song: https://streamdb4web.securenetsystems.net/player_status_update/KMYZ.xml
    All song played recently: https://streamdb4web.securenetsystems.net/player_status_update/KMYZ_history.xml

    Is it possible to take the data from the .xml and have the .jpg recorded as a video track with the rest of the information as a subtitle track (or burned into the video)? Of course I'd want it to change with each song.
    Code:
    <song>
    <title>The Song Title</title>
    <artist>Song's Artist</artist>
    <album/>
    <cover>https://cdnrf.securenetsystems.net/file_radio/album_art/A/2/F/(cover art).jpg</cover>
    <duration>188</duration>
    <programStartTS>24 Dec 2025 21:36:58</programStartTS>
    </song>
    Maybe there's a program that already does this?
    Last edited by doctorm; 24th Dec 2025 at 16:49.
    Quote Quote  
  2. This may help.


    yt-dlp configuration for downloading music with metadata and cover art


    https://gist.github.com/avrahamappel/08dca995c61c17d049ffc6fa1c8cc627#file-album-conf
    Quote Quote  
  3. Member
    Join Date
    Sep 2005
    Location
    Darkest Peru
    Search Comp PM
    That looks like that's fine for single songs, but not streams.
    Quote Quote  
  4. Member
    Join Date
    Sep 2005
    Location
    Darkest Peru
    Search Comp PM
    So I guess there isn't a way to do this. Maybe there's some useful information as a starting ground in the github posted, but I don't understand the scripting language being used.
    Quote Quote  
  5. I think it can be done by ffmpeg.. I don’t know much about coding as well but I’ve read that ffmpeg is too powerful to do all things you’ve mentioned above.. hope some expert will give his/her insight
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!