MP3 dekooderi / Linux

Mitä kaikki mp3 -dekoodereita on Linuxille?

mielellään sellaisia, jonka voi asentaa debianiin apt-get:llä, mutta jos niistä ei löydy hyvää, muitakin voi ehdottaa.

Pitäisi siis olla sellainen, että se tulee .so -kirjastona ja mukaan tekniset dokumentit, miten käytetään omasta ohjelmasta.

Eli siis sellainen, että omasta ohjelmasta voi tarjota sille aina pätkän kerrallaan mp3 -tiedostosta ja dekooderi palauttaisi saman pakkaamattomassa muodossa, eli sama muoto kuin .wav -tiedostoissa oleva audiodata (ei välttämättä wavin alussa olevaa kontrolli-informaatiota ainakaan samassa muodossa kun se on wav-tiedostossa).

joissain jakeluissahan tulee esim. libsmpeg-0.4
mutta tuo ei suostunut debian sargeen asentumaan ongelmitta, valitti jotain muka puuttuvasta tai liian vanhasta gtk:sta ( < 1.2 ).

yritin varmistaa, että gtk:sta on riittävän uusi versio, mutta tämä ei ratkaissut ongelmaa.

myöskään ehdotettu
export set GTK_JOTAIN=[polkunimi]
ei auttanut asiaa.
4331
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Kyllä se libsmpeg tulee Debianinkin mukana. Mikset asenna sitä paketinhallinnalla?

Debian Sargeen saa asennettua paketinhallinnan kautta libsmpeg version 0.4.5, sekä sen developer kamat. Itsellänikin noi on asennettuna. Mitään riippuvuus ongelmia ei ollut.

Sitäpaitsi miten sulla on noin vanha GTK? Ootko nyt ihan varma, että se gtk versio on < 1.2?

Sargessa on:

libgtk 1.2 versio 1.2.10-17

sekä

libgtk 2.0 versio 2.6.4

Äänestä

Ootko nyt ihan varma, että se yleensä valitti gtk:sta? libsmpeg:n ei pitäs olla riippuvainen gtk 1.2:sta mutta libsdl 1.2:stä kyllä.

Äänestä

Asenna nämä paketit debianin paketinhallinnalla

libsmpeg0
libsmpeg-dev
libsdl1.2-dev

Huomaa 0 libsmpeg:n paketin nimessä.

Lisäksi tarvitset juonkun näistä:

libsdl1.2debian-oss (= 1.2.9-0.0) Simple DirectMedia Layer (with X11 and OSS options)
or libsdl1.2debian-all (= 1.2.9-0.0) Simple DirectMedia Layer (with all available options)
or libsdl1.2debian-esd (= 1.2.9-0.0) Simple DirectMedia Layer (with X11 and esound options)
or libsdl1.2debian-arts (= 1.2.9-0.0) Simple DirectMedia Layer (with X11 and aRts options)
or libsdl1.2debian-alsa (= 1.2.9-0.0) Simple DirectMedia Layer (with X11 and ALSA options)
or libsdl1.2debian-nas (= 1.2.9-0.0)

Äänestä
  • Kiitoksia vinkeistä, täytyy testata kun ehdin.

    Mielestäni yritin etsiä tuota paketinhallinnalla, mutta sitä ei löytynyt, joten imutin sitten jostain lähdekoodiversion debian -jakelun ulkopuolelta, mutta se ei asennu, vaan valittaa jotain gtk:n puuttumisesta ta liian vanhasta versiosta.

    mutta miksi apt-cache search ei löydä tuota libsmpegiä? En muista enää tarkkaan, mitä pakettia ei löydy mutta eikös tuon komentohistorian saa jostain näkyviin niin kokeilen uudelleen ja yritän laittaa tänne...

    Jos tosiaan toimiva versio löytyisi paketinhallinnan kautta, se olisi mainio uutinen. Onko tuo yleistä, että jos yrität asentaa jotain jakelun ulkopuolelta, niin törmäät käsittämättömiin virheilmoituksiin ?

    Kerrotko vielä, mistä tarkistetaan mainitsemiesi pakettien asennetut versionumerot ?

    Äänestä

Kommentoi aloitusta


Mika0800 kirjoitti:

Mitä kaikki mp3 -dekoodereita on Linuxille?

mielellään sellaisia, jonka voi asentaa debianiin apt-get:llä, mutta jos niistä ei löydy hyvää, muitakin voi ehdottaa.

Pitäisi siis olla sellainen, että se tulee .so -kirjastona ja mukaan tekniset dokumentit, miten käytetään omasta ohjelmasta.

Eli siis sellainen, että omasta ohjelmasta voi tarjota sille aina pätkän kerrallaan mp3 -tiedostosta ja dekooderi palauttaisi saman pakkaamattomassa muodossa, eli sama muoto kuin .wav -tiedostoissa oleva audiodata (ei välttämättä wavin alussa olevaa kontrolli-informaatiota ainakaan samassa muodossa kun se on wav-tiedostossa).

joissain jakeluissahan tulee esim. libsmpeg-0.4
mutta tuo ei suostunut debian sargeen asentumaan ongelmitta, valitti jotain muka puuttuvasta tai liian vanhasta gtk:sta ( < 1.2 ).

yritin varmistaa, että gtk:sta on riittävän uusi versio, mutta tämä ei ratkaissut ongelmaa.

myöskään ehdotettu
export set GTK_JOTAIN=[polkunimi]
ei auttanut asiaa.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu