Ääni- ja videotiedostojen muuntaminen
Tällä sivulla on vinkkejä ääni- ja videotiedostojen muuntamiseen komentorivipohjaisella ffmpeg-työkalulla.
Äänitiedostot
- Alla neuvotaan, miten WAV-muotoisista äänitiedostoista tuotetaan m4a-muotoiset, pakatut tiedostoversiot, joita voidaan striimata verkon yli käyttäjälle. M4A on MPEG-4-mediatiedosto, joka sisältää pelkän ääniraidan.
- Alkuperäiset WAV-muotoiset äänitiedostot on parasta säilyttää, koska niitä voidaan käyttää esimerkiksi puheen akustiseen tutkimukseen ja annotaatioiden jatkamiseen mm. Praat– tai ELAN-ohjelmilla.
Käytetään CSC:n laskentaympäristössä sijaitsevaa ffmpeg-ohjelmaa:
- Siirrä muunnettavat wav-muotoiset äänitiedostot laskentaympäristöön.
- Kannattaa käyttää mahdollisimman hyvälaatuisia, korkealla taajuudella näytteistettyjä tiedostoja, jotta myös häviöllisesti pakatusta m4a-versiosta tulisi mahdollisimman hyvä. (Huomaathan, että esim. mp3-tiedoston muuntaminen pakkaamattomaan wav-muotoon ei enää teknisesti paranna tai ”palauta” äänen laatua, sillä ääni on jo kertaalleen häviöllisesti pakattu.)
- Mikäli laskentaympäristössä olevassa kotihakemistossasi ei ole tarpeeksi levytilaa, voit käyttää esimerkiksi $WRKDIR-hakemistoa. Siellä tilaa on paljon, mutta tiedostoja ei ole tarkoitus säilyttää pitkiä aikoja (hakemisto ei ole varmuuskopioitu).
- Kirjaudu laskentaympäristöön pääteyhteyttä käyttäen (ts. komentorivipohjaisella yhteydellä).
- Jos muunnettavana on yksittäinen tiedosto/tiedostoja:
- Jos muunnettavana on suuri määrä tiedostoja:
- Siirrä tarvittaessa valmiit .m4a-tiedostot omalle paikalliselle koneellesi tiedostonsiirto-ohjelmalla.
Videotiedostot
Alla muunnetaan MP4-muotoisia videotiedostoja tiettyyn, jo käytöstä poistetulla LAT-alustalla tuettuun muotoon.
- Siirrä muunnettavat tiedostot laskentaympäristöön.
- Mikäli kotihakemistossasi ei ole tarpeeksi levytilaa, voit käyttää esimerkiksi $WRKDIR-hakemistoa, jossa tilaa on paljon, mutta tiedostoja ei ole tarkoitus säilyttää pitkiä aikoja (hakemisto ei ole varmuuskopioitu).
- Kirjaudu laskentaympäristöön pääteyhteyttä käyttäen (ts. komentorivipohjaisella yhteydellä).
- Muunna vanhastaan mp4-muodossa oleva videotiedosto (Annexin käyttämään muotoon) esimerkiksi seuraavalla komennolla (tämä ohje tuottaa hyvin pienikokoisen videon):
ffmpeg -i tiedostonnimi.mp4 -c:v libx264 -s 352x288 -pix_fmt yuv420p -movflags +faststart -c:a libfdk_aac -vbr 1 muunnettutiedosto.mp4
- Vaikka videotiedosto on jokseenkin tavanomaisessa mp4-muodossa, on silti mahdollista, että tiedosto ei tue striimausta verkon yli. Tiedosto voi olla esim. Applen käyttämän ftypM4V-tyypin mukainen. Aikanaan esimerkiksi LAT-alustaan kuulunut Lamus-importointityökalu edellytti ISO-standardin mukaista ftypmp42-tyyppiä. Silloin suositeltiin käyttämään vaikkapa seuraavaa komentorimpsua, joka ei muuta videon resoluutiota tai muita sisällöllisiä/laadullisia ominaisuuksia, vaan ainoastaan paketoi videon uudelleen ”striimattavaan kääreeseen”:
ffmpeg -i tiedostonnimi.mp4 -c:v copy -movflags +faststart -c:a copy muunnettutiedosto.mp4
Viimeksi muokattu 2025-09-04