-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml
108 lines (85 loc) · 2.4 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
## Common
# Perform a trial run with no changes made
dry-run: false
# Path to the flac command (checks in $PATH as well)
flac-command-path: "flac"
# Path to the metaflac command (checks in $PATH as well)
metaflac-command-path: "metaflac"
# Enable verbose output
verbose: false
# Force processing even if no processing is needed
force: false
## Clean
# Arguments passed to metaflac to clean the file
clean-arguments:
- "--remove"
- "--dont-use-padding"
- "--block-type=APPLICATION"
- "--block-type=CUESHEET"
- "--block-type=PADDING"
- "--block-type=PICTURE"
- "--block-type=SEEKTABLE"
# Tags to keep in the file
tags-to-keep:
- "ALBUM"
- "ALBUMARTIST"
- "ARTIST"
- "COMMENT"
- "COMPOSER"
- "DISCNUMBER"
- "FLAC_ARGUMENTS"
- "GENRE"
- "LYRICS"
- "METAFLAC_ARGUMENTS"
- "PERFORMER"
- "REPLAYGAIN_REFERENCE_LOUDNESS"
- "REPLAYGAIN_ALBUM_GAIN"
- "REPLAYGAIN_ALBUM_PEAK"
- "REPLAYGAIN_TRACK_GAIN"
- "REPLAYGAIN_TRACK_PEAK"
- "TITLE"
- "TOTALDISCS"
- "TOTALTRACKS"
- "TRACKNUMBER"
- "YEAR"
## Encode
# Arguments passed to flac to encode the file
encode-arguments:
- "--compression-level-8"
- "--exhaustive-model-search"
- "--no-padding"
- "--qlp-coeff-precision-search"
- "--verify"
- "--warnings-as-errors"
# Encode if encode argument tags mismatch (missing or different)
encode-if-encode-argument-tags-mismatch: true
# Encode if flac versions mismatch between host's flac version and file's flac version
encode-if-flac-versions-mismatch: true
# Save encode arguments in tag
save-encode-arguments-in-tag: true
# Encode arguments tag name
save-encode-arguments-in-tag-name: "FLAC_ARGUMENTS"
## Normalize
# Arguments passed to flac to normalize the files
normalize-arguments:
- "--add-replay-gain"
# Normalize if normalize arguments tags mismatch (missing or different)
normalize-if-normalize-argument-tags-mismatch: true
# Normalize if any ReplayGain tags are missing
normalize-if-any-replaygain-tags-are-missing: true
# ReplayGain tags
replaygain-tags:
- "REPLAYGAIN_REFERENCE_LOUDNESS"
- "REPLAYGAIN_TRACK_GAIN"
- "REPLAYGAIN_TRACK_PEAK"
- "REPLAYGAIN_ALBUM_GAIN"
- "REPLAYGAIN_ALBUM_PEAK"
# Save normalize arguments in tag
save-normalize-arguments-in-tag: true
# Normalize arguments tag name
save-normalize-arguments-in-tag-name: "METAFLAC_ARGUMENTS"
## Verify
# Arguments passed to flac to verify the files
verify-arguments:
- "--test"
- "--silent"