Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: uumo - 31.05.07 - klo:22.17

Otsikko: flac-tiedostot ja mime-tyypit
Kirjoitti: uumo - 31.05.07 - klo:22.17
Miksi toisten flac-tiedostojen mime-tyyppi on audio/x-flac ja toisten audio/mpeg? Tästähän seuraa se, että nuo audio/mpeg-tyyppiset tiedostot eivät toimi graafisessa ympäristössä, flac123 osaa kyllä soittaa nekin oikein.

Nuo toimivat tiedostot ovat sellaisia, mitkä olen tehnyt itse ja toimimattomat taas ovat tulleet jostain muualta.

Ratkaisuna voisi tietysti yrittää kääntää tiedostoja ensin waveiksi ja sitten takaisin(en ole kokeillut), mutta osaisiko/viitsisikö joku kertoa miksi nuo tunnistuvat erilailla?
Otsikko: Vs: flac-tiedostot ja mime-tyypit
Kirjoitti: janne - 31.05.07 - klo:23.39
osaisiko/viitsisikö joku kertoa miksi nuo tunnistuvat erilailla?

mitä jos niiden sisältö on oikeastikin erilaista. kokeile kummankinlaisella tiedostolla mitä komento file tulostaa. siis ihan:
Koodia: [Valitse]
$ file <tiedoston nimi>
Otsikko: Vs: flac-tiedostot ja mime-tyypit
Kirjoitti: uumo - 01.06.07 - klo:00.06
Toimiva tiedosto sanoo seuraavaa:
FLAC audio bitstream data, 16 bit, stereo, 44.1 kHz, 22767360 samples

ja toimimaton:
Audio file with ID3 version 23.0 tag, MP3 encoding

Huomasin, että ainakin movie player osaa aukaista tuon "toimimattoman" flac-tiedoston ja ilmoittaa sen koodaukseksi flac, mutta esim. käyttämässäni quod libetissä tiedosto ei aukea. Tiedosto on ilmeisesti tehty ExactAudioCopy:llä.
Otsikko: Vs: flac-tiedostot ja mime-tyypit
Kirjoitti: Nakkis - 01.06.07 - klo:00.10
Syynä on se, että toisessa flac-tiedostossa on myös id3-tagit, joten Ubuntu luulee sitä mp3-tiedostoksi. Ja syynä siihen taas on se, että rippaaja ei ole poistanut ruksia kohdasta 'Add ID3 tag' enkoodausasetuksissa.  :)
Otsikko: Vs: flac-tiedostot ja mime-tyypit
Kirjoitti: janne - 01.06.07 - klo:00.23
Syynä on se, että toisessa flac-tiedostossa on myös id3-tagit, joten Ubuntu luulee sitä mp3-tiedostoksi. Ja syynä siihen taas on se, että rippaaja ei ole poistanut ruksia kohdasta 'Add ID3 tag' enkoodausasetuksissa.  :)

minä vähän epäilen tuota... minulla on monia tägättyjä flac-tiedostoja ja ne toimivat ihan moitteetta. file, kuten monet muutkin linux-ohjelmat, eivät luota tiedostopäätteeseen kuten jotkut muut järjestelmät, vaan tutkivat oikeasti tiedoston sisältöä tunnistaakseen millaisesta tiedostosta on kyse.

toki on mahdollisuus, että kyseessä on virhe, mutta minulla on hyvä syy epäillä noiden toisten 'flacien' sisältävän oikeasti mp3 koodattu dataa.

onkohan muuten alkuperäisellä kysyjällä asennettuna mp3-tuki gstreameriin? quod libet kun käyttää sitä taustalla ja sen avulla luulisi noidenkin purkamisen onnistuvan.
Otsikko: Vs: flac-tiedostot ja mime-tyypit
Kirjoitti: Nakkis - 01.06.07 - klo:00.34
Kyllä se menee ihan näin. Ilmeisesti mimetyypin päättelijä sekoaa id3-tagista, koska ne eivät periaatteessa kuulu flac-tiedostoihin.

Koodia: [Valitse]
saku@saku-desktop:~$ file 01\ -\ 5\ To\ 10.flac
01 - 5 To 10.flac: FLAC audio bitstream data, 16 bit, stereo, 44.1 kHz, 14839944 samples
Koodia: [Valitse]
saku@saku-desktop:~$ id3tag -A Allan Holdsworth 01\ -\ 5\ To\ 10.flac
+++ Album   = Allan
Koodia: [Valitse]
saku@saku-desktop:~$ file 01\ -\ 5\ To\ 10.flac
01 - 5 To 10.flac: Audio file with ID3 version 23.0 tag, MP3 encoding
Koodia: [Valitse]
saku@saku-desktop:~$ id3v2 -D 01\ -\ 5\ To\ 10.flac
Stripping id3 tag in "01 - 5 To 10.flac"...id3v1 and v2 stripped.
Koodia: [Valitse]
saku@saku-desktop:~$ file 01\ -\ 5\ To\ 10.flac
01 - 5 To 10.flac: FLAC audio bitstream data, 16 bit, stereo, 44.1 kHz, 14839944 samples
Otsikko: Vs: flac-tiedostot ja mime-tyypit
Kirjoitti: janne - 01.06.07 - klo:00.43
Kyllä se menee ihan näin. Ilmeisesti mimetyypin päättelijä sekoaa id3-tagista, koska ne eivät periaatteessa kuulu flac-tiedostoihin.

hmm... nyt kun tarkastin tilanteen, niin näyttää tosiaan siltä, että flacini eivät ole tägätty id3 tagilla vaan tagit näkyy olevan vorbis kommentteina flacin metadatablokissa.
Otsikko: Vs: flac-tiedostot ja mime-tyypit
Kirjoitti: uumo - 01.06.07 - klo:21.04
Kiitoksia pikaisista ja asiantuntevista vastauksista. Homma alkoi pelaamaan, kun poistin id3-tagit id3v2 ohjelmalla.