.TH pw-metadata 1 User Manuals .SH NAME pw-metadata \- The PipeWire metadata .SH SYNOPSIS \fBpw-metadata [\fIoptions\fB] [\fIid\fB [\fIkey\fB [\fIvalue\fB [\fItype\fB ] ] ] ] \f1 .SH DESCRIPTION Monitor, set and delete metadata on PipeWire objects. Metadata are key/type/value tripplets attached to objects identified by \fIid\f1. The metadata is shared between all applications binding to the same metadata object. When an object is destroyed, all its metadata is automatically removed. When no \fIvalue\f1 is given, pw-metadata will query and log the metadata matching the optional arguments \fIid\f1 and \fIkey\f1. Without any arguments, all metadata is displayed. When \fIvalue\f1 is given, pw-metadata will set the metadata for \fIid\f1 and \fIkey\f1 to \fIvalue\f1 and an optional \fItype\f1. .SH OPTIONS .TP \fB-r | --remote\f1\fI=NAME\f1 The name the remote instance to use. If left unspecified, a connection is made to the default PipeWire instance. .TP \fB-h | --help\f1 Show help. .TP \fB--version\f1 Show version information. .TP \fB-m | --monitor\f1 Keeps running and log the changes to the metadata. .TP \fB-d | --delete\f1 Delete all metadata for \fIid\f1 or for the specified \fIkey\f1 of object \fIid\f1 Without any option, all metadata is removed .SH AUTHORS The PipeWire Developers ; PipeWire is available from \fBhttp://pipewire.org\f1 .SH SEE ALSO \fBpipewire(1)\f1, \fBpw-mon(1)\f1, \fBpw-cli(1)\f1,