mirror of https://github.com/tiyn/wiki
parent
e5c110d21e
commit
76c67d350d
@ -0,0 +1,27 @@
|
||||
# flac (Codec)
|
||||
|
||||
This article describes the `flac` codec.
|
||||
For the linux `flac` package see the
|
||||
[flac package entry](./linux/flac_(package).md)
|
||||
|
||||
`flac` - short for Free Lossless Audio Codec - is a [audio](./audio.md) codec
|
||||
without compression losses.
|
||||
|
||||
## Tagging
|
||||
|
||||
The following explains the most general tags in short.
|
||||
|
||||
- `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 used in classical music and defines the artist that
|
||||
played the piece. In audiobooks it can be used to signal the reader of the
|
||||
book.
|
@ -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).
|
@ -0,0 +1,21 @@
|
||||
# flac (Package)
|
||||
|
||||
This article describes the `flac` package on linux.
|
||||
For the audio codec see the [flac entry](../flac_(codec).md)
|
||||
|
||||
`flac` is a package to work with the [flac codec](../flac_(codec).md).
|
||||
On most distributions it is bundled together with the command line tagging
|
||||
software `metaflac` and other auxiliary tools in the `flac` package.
|
||||
Another possible tagging software is [MusicBrainz Picard](../picard.md)
|
||||
|
||||
## 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>'
|
||||
```
|
Loading…
Reference in new issue