Ero sivun ”FLAC” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p ([[]])
 
(11 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
{{Ohjelma
{{Tiedostomuodot
| nimi=FLAC
| nimi           = FLAC
| kuva=
| logo          = [[Tiedosto:FLAC logo vector.svg|200px]]
| kuvateksti=
| logoteksti    =
| lisenssi=[[GPLv2+]], ([[BSD-lisenssi|BSD]] kirjastot)
| kehittäjä      = [[Xiph.Org Foundation]]
| käyttöliittymä=teksti
| säiliönmuoto  =
| kotisivu=[https://xiph.org/flac/ xiph.org/flac]
| tiedostopääte  = .flac
| mediatyyppi    = audio/x-flac
| koodekki      = FLAC
| lisenssi       = [[GPLv2+]], ([[BSD-lisenssi|BSD]] kirjastot)
| kotisivu      = [https://xiph.org/flac/ xiph.org/flac]
| avoinkoodi    = [https://gitlab.xiph.org/xiph/flac gitlab.xiph.org/xiph/flac]
}}
}}
'''FLAC''' (Free Lossless Audio Codec) on Xiph.org:in kehittämä avoin häviötön äänenpakkausformaatti. FLAC-tiedostot ovat jopa lähes puolet pienempiä kuin [[WAV]]-tiedostot äänenlaadun kuitenkaan tästä kärsimättä.


'''FLAC''' (Free Lossless Audio Codec) on Xiph.org:in kehittämä avoin häviötön äänenpakkausformaatti. FLAC-tiedostot ovat jopa lähes puolet pienempiä kuin [[WAV]]-tiedostot äänenlaadun kuitenkaan tästä kärsimättä. FLAC on myös komentoriviohjelma äänitiedostojen konvertoimiseen.
{{Huomautus|<tt>[[flac]]</tt> on myös komentoriviohjelma äänitiedostojen konvertoimiseen.}}


==Käyttö==
==Käyttö==
Rivi 15: Rivi 21:
Usein kuitenkin halutaan käyttää suurinta pakkausta, tällöin <tt>.flac</tt>-tiedostosta tulee pienempi. On myös hyvä käyttää <tt>--verify</tt> asetusta, jolloin FLAC varmistaa että konvertoitu <tt>.flac</tt>-tiedosto varmasti täsmää alkuperäisen <tt>.wav</tt>-tiedoston kanssa.
Usein kuitenkin halutaan käyttää suurinta pakkausta, tällöin <tt>.flac</tt>-tiedostosta tulee pienempi. On myös hyvä käyttää <tt>--verify</tt> asetusta, jolloin FLAC varmistaa että konvertoitu <tt>.flac</tt>-tiedosto varmasti täsmää alkuperäisen <tt>.wav</tt>-tiedoston kanssa.
  $ flac --best --verify tiedosto.wav
  $ flac --best --verify tiedosto.wav
<tt>.flac</tt>-tiedoston eheys voidaan tarkistaa myös jälkikäteen komennolla
$ flac --test tiedosto.flac
Seuraava komento etsii kaikki hakemiston <tt>kansio/</tt> alta löytyvät <tt>.flac</tt>-tiedostot ja tarkistaa niiden eheyden
$ find kansio/ -type f -iname "*.flac" -exec flac -t {} +
<tt>.flac</tt> voidaan purkaa <tt>.wav</tt>-muotoon komentamalla
<tt>.flac</tt> voidaan purkaa <tt>.wav</tt>-muotoon komentamalla
  $ flac -d tiedosto.flac
  $ flac -d tiedosto.flac


Lisää tietoa FLAC-ohjelman käytöstä ja asetuksista löytyy sen dokumentaatiosta.
Lisää tietoa <tt>flac</tt>-ohjelman käytöstä ja asetuksista löytyy sen dokumentaatiosta.
[https://www.xiph.org/flac/documentation_tools_flac.html FLAC - documentation]
[https://www.xiph.org/flac/documentation_tools_flac.html FLAC - documentation]


==Aiheesta muualla==
==Muiden formaattien muuntaminen häviöttömästi FLAC-formaattiin==
*[https://sourceforge.net/projects/flac/ sourceforge.net/projects/flac] - Ohjelma SourceForgessa
Esimerkiksi musiikkialbumien kanssa tarpeen tuleva mahdollisuus on muuntaa yksi tai useampi tiedosto FLAC-formaattiin <tt>[[ffmpeg]]</tt>in avulla. Seuraavat komennot pitää suorittaa samassa [[hakemisto]]ssa, jossa lähdetiedostot sijaitsevat.
*[http://www.xiph.org/ Xiph.org]
 
===[[WAV]] <tt>.wav</tt>===
$ for f in *.wav; do ffmpeg -i "$f" "${f%.wav}.flac"; done
 
===[[MPEG-4 Part 14]] <tt>.m4a</tt>===
$ for f in *.m4a; do ffmpeg -i "$f" "${f%.m4a}.flac"; done
 
===[[Monkey's Audio]] <tt>.ape</tt>===
$ for f in *.ape; do ffmpeg -i "$f" "${f%.ape}.flac"; done


{{OGG}}
{{OGG}}
{{Äänitiedostomuodot}}
{{Äänitiedostomuodot}}
[[Luokka:Multimedia]]
[[Luokka:Multimedia]]
[[Luokka:Tiedostomuodot]]

Nykyinen versio 22. huhtikuuta 2022 kello 19.39

FLAC

Kehittäjä(t) Xiph.Org Foundation
Tiedostopääte .flac
Mediatyyppi audio/x-flac
Koodekki FLAC
Lisenssi GPLv2+, (BSD kirjastot)
Kotisivu xiph.org/flac
Avoin koodi gitlab.xiph.org/xiph/flac

FLAC (Free Lossless Audio Codec) on Xiph.org:in kehittämä avoin häviötön äänenpakkausformaatti. FLAC-tiedostot ovat jopa lähes puolet pienempiä kuin WAV-tiedostot äänenlaadun kuitenkaan tästä kärsimättä.

Huomautus: flac on myös komentoriviohjelma äänitiedostojen konvertoimiseen.


Käyttö[muokkaa]

.wav pakataan .flac-muotoon yksinkertaisesti komentamalla

$ flac tiedosto.wav

Usein kuitenkin halutaan käyttää suurinta pakkausta, tällöin .flac-tiedostosta tulee pienempi. On myös hyvä käyttää --verify asetusta, jolloin FLAC varmistaa että konvertoitu .flac-tiedosto varmasti täsmää alkuperäisen .wav-tiedoston kanssa.

$ flac --best --verify tiedosto.wav

.flac-tiedoston eheys voidaan tarkistaa myös jälkikäteen komennolla

$ flac --test tiedosto.flac

Seuraava komento etsii kaikki hakemiston kansio/ alta löytyvät .flac-tiedostot ja tarkistaa niiden eheyden

$ find kansio/ -type f -iname "*.flac" -exec flac -t {} +

.flac voidaan purkaa .wav-muotoon komentamalla

$ flac -d tiedosto.flac

Lisää tietoa flac-ohjelman käytöstä ja asetuksista löytyy sen dokumentaatiosta. FLAC - documentation

Muiden formaattien muuntaminen häviöttömästi FLAC-formaattiin[muokkaa]

Esimerkiksi musiikkialbumien kanssa tarpeen tuleva mahdollisuus on muuntaa yksi tai useampi tiedosto FLAC-formaattiin ffmpegin avulla. Seuraavat komennot pitää suorittaa samassa hakemistossa, jossa lähdetiedostot sijaitsevat.

WAV .wav[muokkaa]

$ for f in *.wav; do ffmpeg -i "$f" "${f%.wav}.flac"; done

MPEG-4 Part 14 .m4a[muokkaa]

$ for f in *.m4a; do ffmpeg -i "$f" "${f%.m4a}.flac"; done

Monkey's Audio .ape[muokkaa]

$ for f in *.ape; do ffmpeg -i "$f" "${f%.ape}.flac"; done
v  k  m
Ogg-säiliömuodot
 Audio  Vorbis | Opus | Speex | FLAC | Ogg PCM | Ogg FLAC
 Video  Theora | Daala | Tarkin | Dirac
 Teksti  CMML | Annodex | OggKate | XSPF
v  k  m
Äänitiedostomuodot
Häviölliset (compressed) äänitiedostomuodot
Vorbis | Opus | Speex | MP3 | AAC | MusePack
Häviöttömät (lossless) äänitiedostomuodot
Monkey's Audio | LPAC | FLAC | OggFLAC | OptimFROG | WavPack | Wav | Shorten | True AudioAIFF