1ISRCSUBMIT(1) isrcsubmit ISRCSUBMIT(1)
2
3
4
6 isrcsubmit - isrcsubmit Documentation
7
9 isrcsubmit [options] [user] [device]
10
12 isrcsubmit extracts International Standard Recording Codes (ISRC) from
13 audio CDs and allows one to submit the data to MusicBrainz. ISRCs are
14 used to uniquely identifiy sound and music video recordings.
15
17 --version
18 Show program's version number and exit.
19
20 -h Short usage help.
21
22 --help Complete help for the program.
23
24 --debug
25 Show debug messages.
26
27 -u <username>, --user=<username>
28 MusicBrainz username, if not given as argument.
29
30 -d <device>, --device=<device>
31 CD device with a loaded audio CD, if not given as argument. The
32 default is /dev/cdrom.
33
34 --release-id=<release_id>
35 Optional MusicBrainz ID of the release. This will be gathered if
36 not given.
37
38 -b <program>, --backend=<program>
39 Force using a specific backend to extract ISRCs from the disc.
40 Possible backends are: mediatools, media_info, cdrdao, libdis‐
41 cid, discisrc. They are tried in this order otherwise. See also
42 BACKENDS.
43
44 --browser=<browser>
45 Program to open URLs. This will be automatically deteced for
46 most setups, if not chosen manually.
47
48 --force-submit
49 Always open TOC/disc ID submission page in browser.
50
51 --server=<server>
52 Server to send ISRCs to. If not given, musicbrainz.org is used.
53
54 --keyring
55 Use keyring if it is available.
56
57 --no-keyring
58 Do not use keyring.
59
61 isrcsubmit is able to use various backends to extract the ISRC. The
62 libdiscid library is a requirement for isrcsubmit and can also be used
63 as a backend on most systems.
64
65 ISRCs are nearly always stored in the subchannel information and all
66 tools read them from there. However, some drives tend to extract the
67 same ISRC for adjacent tracks. Restarting the script might help and
68 using a different drive might help. CD writers are reported to give
69 better results than many CD reader drives.
70
71 mediatools, media_info
72 These tools use an experimental algorithm to gather ISRCs from
73 the disc. This should give less duplicates on the same drive
74 than with other tools. However, there might be other problems.
75 (only available for Windows)
76
77 cdrdao This tool can read ISRCs from CD-Text if no ISRCs are in the
78 subchannel information. This is rarely the case. Most ISRCs are
79 stored in the subchannel. (usually available on Linux, but
80 there are also Windows builds (plank))
81
82 libdiscid
83 Starting with libdiscid 0.3.0 this can be used not only for the
84 disc ID, but also to extract ISRCs. (Windows, Mac; Linux sup‐
85 port with 0.3.1)
86
87 discisrc
88 The discisrc binary is created from source builds of libdiscid.
89 There is an experimental branch isrc_raw that might give better
90 results regarding duplicate ISRCs on Linux. You can use this
91 binary separately without installing an experimental libdiscid
92 library on the system.
93
95 isrcsubmit-config(5)
96
98 This manual was written by Sebastian Ramacher and Johannes Dewender.
99 isrcsubmit was written by Johannes Dewender.
100
102 2009-2023, Johannes Dewender
103
104
105
106
1072.1 Jan 19, 2023 ISRCSUBMIT(1)