1b815c7f3Sopenharmony_ci.Dd November 2, 2014 2b815c7f3Sopenharmony_ci.Dt SNDFILE-METADATA-GET 1 3b815c7f3Sopenharmony_ci.Os 4b815c7f3Sopenharmony_ci.Sh NAME 5b815c7f3Sopenharmony_ci.Nm sndfile-metadata-get , 6b815c7f3Sopenharmony_ci.Nm sndfile-metadata-set 7b815c7f3Sopenharmony_ci.Nd get or set metadata in a sound file 8b815c7f3Sopenharmony_ci.Sh SYNOPSIS 9b815c7f3Sopenharmony_ci.Nm sndfile-metadata-get 10b815c7f3Sopenharmony_ci.Op Ar options 11b815c7f3Sopenharmony_ci.Ar file 12b815c7f3Sopenharmony_ci.Nm sndfile-metadata-set 13b815c7f3Sopenharmony_ci.Op Ar options 14b815c7f3Sopenharmony_ci.Ar file 15b815c7f3Sopenharmony_ci.Nm sndfile-metadata-set 16b815c7f3Sopenharmony_ci.Op Ar options 17b815c7f3Sopenharmony_ci.Ar input 18b815c7f3Sopenharmony_ci.Ar output 19b815c7f3Sopenharmony_ci.Sh DESCRIPTION 20b815c7f3Sopenharmony_ci.Nm sndfile-metadata-get 21b815c7f3Sopenharmony_cidisplays bext and string metadata stored in an audio file. 22b815c7f3Sopenharmony_ciThe following options specify what to print. 23b815c7f3Sopenharmony_ci.Pp 24b815c7f3Sopenharmony_ci.Bl -tag -width bext-descriptionXXXX -compact 25b815c7f3Sopenharmony_ci.It Fl -all 26b815c7f3Sopenharmony_ciall metadata 27b815c7f3Sopenharmony_ci.It Fl -bext-description 28b815c7f3Sopenharmony_cidescription 29b815c7f3Sopenharmony_ci.It Fl -bext-originator 30b815c7f3Sopenharmony_cioriginator info 31b815c7f3Sopenharmony_ci.It Fl -bext-orig-ref 32b815c7f3Sopenharmony_cioriginator reference 33b815c7f3Sopenharmony_ci.It Fl -bext-umid 34b815c7f3Sopenharmony_ciUnique Material Identifier 35b815c7f3Sopenharmony_ci.It Fl -bext-orig-date 36b815c7f3Sopenharmony_ciorigination date 37b815c7f3Sopenharmony_ci.It Fl -bext-orig-time 38b815c7f3Sopenharmony_ciorigination time 39b815c7f3Sopenharmony_ci.It Fl -bext-coding-hist 40b815c7f3Sopenharmony_cicoding history 41b815c7f3Sopenharmony_ci.It Fl -str-title 42b815c7f3Sopenharmony_cititle 43b815c7f3Sopenharmony_ci.It Fl -str-copyright 44b815c7f3Sopenharmony_cicopyright 45b815c7f3Sopenharmony_ci.It Fl -str-artist 46b815c7f3Sopenharmony_ciartist 47b815c7f3Sopenharmony_ci.It Fl -str-comment 48b815c7f3Sopenharmony_cicomment 49b815c7f3Sopenharmony_ci.It Fl -str-date 50b815c7f3Sopenharmony_cicreation date 51b815c7f3Sopenharmony_ci.It Fl -str-album 52b815c7f3Sopenharmony_cialbum 53b815c7f3Sopenharmony_ci.It Fl -str-license 54b815c7f3Sopenharmony_cilicense 55b815c7f3Sopenharmony_ci.El 56b815c7f3Sopenharmony_ci.Pp 57b815c7f3Sopenharmony_ci.Nm sndfile-metadata-set 58b815c7f3Sopenharmony_cisets bext and string metadata in an audio file if the format supports it. 59b815c7f3Sopenharmony_ciIf the file does not contain a BEXT chunk to be modified, 60b815c7f3Sopenharmony_cithe second synopsis must be used, where another output file 61b815c7f3Sopenharmony_cicapable of storing the metadata is created. 62b815c7f3Sopenharmony_ciThis file is overwritten if it already exists. 63b815c7f3Sopenharmony_ciThe following options take an argument specifying the metadata: 64b815c7f3Sopenharmony_ci.Pp 65b815c7f3Sopenharmony_ci.Bl -tag -width bext-coding-histXXXXXXX -compact 66b815c7f3Sopenharmony_ci.It Fl -bext-description 67b815c7f3Sopenharmony_cidescription 68b815c7f3Sopenharmony_ci.It Fl -bext-originator 69b815c7f3Sopenharmony_cioriginator 70b815c7f3Sopenharmony_ci.It Fl -bext-orig-ref 71b815c7f3Sopenharmony_cioriginator reference 72b815c7f3Sopenharmony_ci.It Fl -bext-umid 73b815c7f3Sopenharmony_ciUnique Material Identifier 74b815c7f3Sopenharmony_ci.It Fl -bext-orig-date 75b815c7f3Sopenharmony_ciorigination date 76b815c7f3Sopenharmony_ci.It Fl -bext-orig-time 77b815c7f3Sopenharmony_ciorigination time 78b815c7f3Sopenharmony_ci.It Fl -bext-coding-hist 79b815c7f3Sopenharmony_cicoding history 80b815c7f3Sopenharmony_ci.It Fl -bext-time-raf 81b815c7f3Sopenharmony_citime reference 82b815c7f3Sopenharmony_ci.It Fl -str-comment 83b815c7f3Sopenharmony_cicomment 84b815c7f3Sopenharmony_ci.It Fl -str-title 85b815c7f3Sopenharmony_cititle 86b815c7f3Sopenharmony_ci.It Fl -str-copyright 87b815c7f3Sopenharmony_cicopyright 88b815c7f3Sopenharmony_ci.It Fl -str-artist 89b815c7f3Sopenharmony_ciartist 90b815c7f3Sopenharmony_ci.It Fl -str-date 91b815c7f3Sopenharmony_cidate 92b815c7f3Sopenharmony_ci.It Fl -str-album 93b815c7f3Sopenharmony_cialbum 94b815c7f3Sopenharmony_ci.It Fl -str-license 95b815c7f3Sopenharmony_cilicense 96b815c7f3Sopenharmony_ci.El 97b815c7f3Sopenharmony_ci.Pp 98b815c7f3Sopenharmony_ciThe following options take no argument: 99b815c7f3Sopenharmony_ci.Pp 100b815c7f3Sopenharmony_ci.Bl -tag -width bext-coding-histXXXXXXX -compact 101b815c7f3Sopenharmony_ci.It Fl -bext-auto-time-date 102b815c7f3Sopenharmony_ciSet the BEXT time and date to current. 103b815c7f3Sopenharmony_ci.It Fl -bext-auto-time 104b815c7f3Sopenharmony_ciSet the BEXT time to current. 105b815c7f3Sopenharmony_ci.It Fl -bext-auto-date 106b815c7f3Sopenharmony_ciSet the BEXT date to current. 107b815c7f3Sopenharmony_ci.It Fl -str-auto-date 108b815c7f3Sopenharmony_ciSet the string date to current. 109b815c7f3Sopenharmony_ci.El 110b815c7f3Sopenharmony_ci.Sh EXIT STATUS 111b815c7f3Sopenharmony_ci.Ex -std 112b815c7f3Sopenharmony_ci.Sh SEE ALSO 113b815c7f3Sopenharmony_ci.Lk http://libsndfile.github.io/libsndfile/ 114b815c7f3Sopenharmony_ci.Lk http://tech.ebu.ch/docs/tech/tech3285.pdf 115b815c7f3Sopenharmony_ci.Sh AUTHORS 116b815c7f3Sopenharmony_ci.An Erik de Castro Lopo Aq Mt erikd@mega-nerd.com 117