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