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