mirror of
https://github.com/tiyn/wiki.git
synced 2025-04-19 14:07:46 +02:00
Compare commits
No commits in common. "010f13f042a7170d39643cc10ba3f85a79b95afc" and "3688c29f8f4547da6edbfc395627c961e44b183b" have entirely different histories.
010f13f042
...
3688c29f8f
@ -1,22 +0,0 @@
|
|||||||
# Flac
|
|
||||||
|
|
||||||
`flac` - short for Free Lossless Audio Codec - is a audio codec without
|
|
||||||
compression losses.
|
|
||||||
On most distributions it is bundled together with the tagging software
|
|
||||||
`metaflac` and other auxiliary tools in the `flac` package.
|
|
||||||
|
|
||||||
## Splitting Flac file according to cue file
|
|
||||||
|
|
||||||
An easy way to split flac files according to a cue file is using
|
|
||||||
`cuebreakpoints` and `shnsplit`.
|
|
||||||
On most distributions they are in a package with the same name.
|
|
||||||
The following line of shell command splits a flac file according to a cue file.
|
|
||||||
The `-o` tag specifies the output file format.
|
|
||||||
|
|
||||||
```sh
|
|
||||||
cuebreakpoints '<cue file>' | shnsplit -o flac '<audio flac file>'
|
|
||||||
```
|
|
||||||
|
|
||||||
## Tagging
|
|
||||||
|
|
||||||
For tagging go to the [MusicBrainz Picard entry](../picard.md).
|
|
@ -21,26 +21,8 @@ This way you don't have to search for your CDs all the time.
|
|||||||
|
|
||||||
- [Exact Audio Copy](https://www.exactaudiocopy.de) for windows can rip music
|
- [Exact Audio Copy](https://www.exactaudiocopy.de) for windows can rip music
|
||||||
and automatically tag it with the help of a list of databases.
|
and automatically tag it with the help of a list of databases.
|
||||||
- [metaflac](./linux/flac.md) for linux is a programm
|
- [metaflac](https://linux.die.net/man/1/metaflac) for linux is a programm
|
||||||
to edit the tags of flac files from the command line.
|
to edit the tags of flac files from the command line.
|
||||||
It is bundled in the `flac` package for debian and arch based systems.
|
It is bundled in the `flac` package for debian and arch based systems.
|
||||||
- [MusicBrainz Picard](./picard.md) for linux is a
|
- [MusicBrainz Picard](https://picard.musicbrainz.org/) for linux is a
|
||||||
graphical user interface for tagging files of many different formats.
|
graphical user interface for tagging files of many different formats.
|
||||||
|
|
||||||
## Quality analysis of different versions of an album
|
|
||||||
|
|
||||||
While deciding on what version of an album is the best visit
|
|
||||||
[Dynamic Range DB](https://dr.loudness-war.info).
|
|
||||||
It shows dynamic range scorings of each version.
|
|
||||||
|
|
||||||
## Get additional data to an album/single
|
|
||||||
|
|
||||||
If additional information for an album is needed, visit
|
|
||||||
[Discogs](https://www.discogs.com).
|
|
||||||
Discogs has tracklists, dates and more information to nearly all versions of
|
|
||||||
albums and singles.
|
|
||||||
|
|
||||||
## Working with flac files on Linux
|
|
||||||
|
|
||||||
If you are on a Linux system and have flac files to work with visit
|
|
||||||
[the flac entry](./linux/flac.md).
|
|
||||||
|
@ -1,46 +0,0 @@
|
|||||||
# Picard
|
|
||||||
|
|
||||||
[MusicBrainz Picard](https://picard.musicbrainz.org/) is a free cross-platform
|
|
||||||
tagging software for music.
|
|
||||||
|
|
||||||
## File naming
|
|
||||||
|
|
||||||
To enable the file renaming on saving check `Rename files when saving` in the preferences
|
|
||||||
|
|
||||||
Under `Options` you can `Open file naming script editor` to change the script.
|
|
||||||
|
|
||||||
The following is a basic script for renaming files to the scheme
|
|
||||||
`[<discnumber>.]<tracknumber>._<artist>_-_<title>`
|
|
||||||
all in lower case.
|
|
||||||
discnumber is only added, when the total disc count is greater than 1.
|
|
||||||
Both discnumber and tracknumber are padded according to the number of total
|
|
||||||
discs and tracks.
|
|
||||||
The tracknumber is padded to at least 2 places.
|
|
||||||
|
|
||||||
```
|
|
||||||
$replace($lower(
|
|
||||||
$if($gt(%totaldiscs%,1),$num(%discnumber%,$len(%totaldiscs%)).,)
|
|
||||||
$num(%tracknumber%,$if($gt($len(%totaltracks%),2),$len(%totaltracks%),2))._
|
|
||||||
%artist%_-_
|
|
||||||
%title%), ,_)
|
|
||||||
```
|
|
||||||
|
|
||||||
## Tagging
|
|
||||||
|
|
||||||
The following explains the most general tags in short.
|
|
||||||
These are the recommended tags, that are in part used by the script for
|
|
||||||
renaming the files.
|
|
||||||
|
|
||||||
- `title` is the name of the music piece.
|
|
||||||
- `artist` is the artist of the song - for classical music it is the composer.
|
|
||||||
- `album` is the name of the album.
|
|
||||||
- `tracknumber` is the number of the music piece in the album
|
|
||||||
- `date` is the year of publication
|
|
||||||
- `albumartist` is the artist that made the album
|
|
||||||
- `discnumber` is the disc number of the music piece in the album
|
|
||||||
- `genre` is the genre of the music piece
|
|
||||||
- `totaldiscs` is the amount of discs of the album
|
|
||||||
- `totaltracks` is the amount of tracks in the disc of the music piece
|
|
||||||
- `front` is an image of the front cover
|
|
||||||
- `performer` is only used in classical music and defines the artist that
|
|
||||||
played the piece.
|
|
Loading…
x
Reference in New Issue
Block a user