Menu

Send metadata to idjc

Guesst
2020-12-08
2021-02-05
  • Guesst

    Guesst - 2020-12-08

    Hello and sorry if it's a repeated question.

    I want to know if there is a way to send custom text/metadata from a
    command/script remotely to the idjc metadata input box function
    without editing the code, or even by editing, if you could help me i
    appreciate it.

     
  • Stephen Fairchild

    From the command line this will update the metadata format string in the first streamer tab.
    Examples below use qdbus.
    $ qdbus net.sf.idjc.default /net/sf/idjc/output net.sf.idjc.set_metadata_control_string 0 "TESTING 123"

    This will issue the metadata to the various connected output services.
    $ qdbus net.sf.idjc.default /net/sf/idjc/output net.sf.idjc.metadata_update 0

    For completeness.
    $ qdbus net.sf.idjc.default /net/sf/idjc/main net.sf.idjc.set_track_metadata "Queen" "Killer Queen" "Sheer Heart Attack" "Killer Queen - Queen" "Killer Queen.mp3" 1
    Final parameter can be set to 0 if you don't want to see your change in the tracks played window.

     
  • Moonbase

    Moonbase - 2021-02-05

    Valuable info, thanks! This could be used for a lot of tricks, like updating metadata when a live (phone) caller gets taken onto the stream …

     

Log in to post a comment.