Musicbrainz provides a label-recording broadcast relationship

      https://musicbrainz.org/relationship/b908f91f-cf13-4ef7-9c84-b7f1122162c6

      The date attribute is useful for organizing radio dramas and music videos, or any other recording sourced from a broadcast. 

          [PICARD-2945] Provide broadcast date variable

          Oh nice, thanks for sharing.

          Generally this makes sense and if we integrate this into Picard we can directly include the label rels in the original request. Currently I don't think this feature has much priority as we are working on larger refactorings for Picard 3, but the feature makes sense. Hence I also suggested a plugin, because this gives an immediate solution. But if someone wants to work on a patch for Picard I'd be happy to have this reviewed and merged.

          My suggestion would be to store the broadcast date in metadata as something like "~broadcast_date" (in scripting it would then be available as "%broadcast_date%", as I don't think there is a commonly used tag field for this. But making it available to scripting gives the flexibility to use the field as the user prefers.

          Philipp Wolfer added a comment - Oh nice, thanks for sharing. Generally this makes sense and if we integrate this into Picard we can directly include the label rels in the original request. Currently I don't think this feature has much priority as we are working on larger refactorings for Picard 3, but the feature makes sense. Hence I also suggested a plugin, because this gives an immediate solution. But if someone wants to work on a patch for Picard I'd be happy to have this reviewed and merged. My suggestion would be to store the broadcast date in metadata as something like "~broadcast_date" (in scripting it would then be available as "%broadcast_date%", as I don't think there is a commonly used tag field for this. But making it available to scripting gives the flexibility to use the field as the user prefers.

          diskotechjam added a comment - - edited

          I've actually already written one (first plugin though, so I'm sure it could be done better): https://github.com/tfranken90/picard-broadcastdates

          Current guidelines distinguish between broadcast and release date, so this seems to be the only way to get the value without parsing the recording title (which isn't currently an option for music videos). 

          diskotechjam added a comment - - edited I've actually already written one (first plugin though, so I'm sure it could be done better): https://github.com/tfranken90/picard-broadcastdates Current guidelines distinguish between broadcast and release date, so this seems to be the only way to get the value without parsing the recording title (which isn't currently an option for music videos). 

          Thanks for the suggestion. This is something that could also be solved with a plugin, if someone wants to give this a go.

          Philipp Wolfer added a comment - Thanks for the suggestion. This is something that could also be solved with a plugin, if someone wants to give this a go.

            Unassigned Unassigned
            diskotechjam diskotechjam
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                Version Package