Difference between revisions of "Lossless audio"
From Organic Design wiki
(Added different kinds of lossless file types and ways to convert some of them.) |
m (Added source tags for code.) |
||
Line 10: | Line 10: | ||
=== Converting ALAC to FLAC: === | === Converting ALAC to FLAC: === | ||
Install libav-tools:<br> | Install libav-tools:<br> | ||
− | sudo apt install libav-tools | + | <source lang="bash"> |
− | < | + | sudo apt install libav-tools |
− | Convert "audio.m4a" to "audio.flac":< | + | </source> |
− | avconv -i audio.m4a -acodec flac audio.flac | + | Convert "audio.m4a" to "audio.flac": |
− | < | + | <source lang="bash"> |
− | Bulk conversion of ALAC to FLAC (converts all ALAC files in a directory to FLAC):< | + | avconv -i audio.m4a -acodec flac audio.flac |
+ | </source> | ||
+ | Bulk conversion of ALAC to FLAC (converts all ALAC files in a directory to FLAC): | ||
+ | <source lang="bash"> | ||
for file in *.m4a; do avconv -i "$file" -acodec flac "${file%.m4a}.flac"; done; | for file in *.m4a; do avconv -i "$file" -acodec flac "${file%.m4a}.flac"; done; | ||
+ | </source> | ||
=== Converting FLAC to ALAC: === | === Converting FLAC to ALAC: === | ||
Install libav-tools:<br> | Install libav-tools:<br> | ||
− | sudo apt install libav-tools | + | <source lang="bash"> |
− | < | + | sudo apt install libav-tools |
− | Convert "audio.flac" to "audio.m4a":< | + | </source> |
+ | Convert "audio.flac" to "audio.m4a": | ||
+ | <source lang="bash"> | ||
avconv -i audio.flac -acodec alac audio.m4a | avconv -i audio.flac -acodec alac audio.m4a | ||
+ | </source> |
Revision as of 05:36, 17 February 2018
Lossless compression is a format that allows the original file to be perfectly reconstructed for the file.
Examples of lossless audio formats are:
- FLAC - Free Lossless Audio Codec (.flac)
- ALAC - Apple Lossless Audio Codec (.m4a)
- Monkey's Audio (.ape)
- WMA Lossless - Windows Media Audio Lossless (.wma)
- WAV - WAVeform Audio Format (.wav)
Converting ALAC to FLAC:
Install libav-tools:
sudo apt install libav-tools
Convert "audio.m4a" to "audio.flac":
avconv -i audio.m4a -acodec flac audio.flac
Bulk conversion of ALAC to FLAC (converts all ALAC files in a directory to FLAC):
for file in *.m4a; do avconv -i "$file" -acodec flac "${file%.m4a}.flac"; done;
Converting FLAC to ALAC:
Install libav-tools:
sudo apt install libav-tools
Convert "audio.flac" to "audio.m4a":
avconv -i audio.flac -acodec alac audio.m4a