ID3v1 biisin pituus

Voit pyytää apua ohjelmointiongelmiin täältä.
Post Reply
Jambo
Member
Posts: 75
Joined: Sat Apr 05, 2008 5:57 pm

ID3v1 biisin pituus

Post by Jambo »

Olen tekemässä projektia, jolla ladataan ilmaista musaa omalta ftp serveriltäni. Upload on jo kokonaan valmis ja tällä hetkellä teen ulkoasua ja chattia. Download viimeiseksi.
Julkaisen sen varmaan ensi kuussa

Ei sitten siitä sen enempää

Kun biisi uploadataan, siitä haetaan automaattisesti ID3 tagit ja niistä laitetaan tiedot tietokantaan.
Tein itse funktion, joka osaa hakea tärkeimmät tiedot biisistä, paitsi biisin pituuden/keston.

Sitten otin tuolta Coolbasic koodikirjastosta tuon funktion, joka lukee biisin pituuden ja palauttaa sen sekunneissa. Ongelma on se, että biisin pituuden lukeminen tiedostosta kestää usein yli 10 sekuntia.

Eli osaako joku tehdä funktion, joka lukee biisin pituuden alle 5:ssä sekunnissa?

Ja tietysti tiedosto on MP3
Valtzu
Active Member
Posts: 115
Joined: Sun Aug 26, 2007 2:40 pm
Location: Sauvo
Contact:

Re: ID3v1 biisin pituus

Post by Valtzu »

Olethan katsonut tämän?
Jambo
Member
Posts: 75
Joined: Sat Apr 05, 2008 5:57 pm

Re: ID3v1 biisin pituus

Post by Jambo »

Tuo on juuri se mitä nyt käytän ja on aivan liian hidas.
SPuntte
Tech Developer
Tech Developer
Posts: 650
Joined: Mon Aug 27, 2007 9:51 pm
Location: Helsinki, Finland
Contact:

Re: ID3v1 biisin pituus

Post by SPuntte »

Jos ymmärrät miten kyseinen koodi toimii, voit siitä suoraan katsomalla tehdä funktion, joka lukee pelkästään kappaleen keston eikä muuta. Ja sehän onnistuu luonnollisesti SeekFilen avulla.
CoolBasic henkilökuntaa
Tech-kehittäjä
CoolBasic Classic, Cool VES

CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
Valtzu
Active Member
Posts: 115
Joined: Sun Aug 26, 2007 2:40 pm
Location: Sauvo
Contact:

Re: ID3v1 biisin pituus

Post by Valtzu »

Jambo
Member
Posts: 75
Joined: Sat Apr 05, 2008 5:57 pm

Re: ID3v1 biisin pituus

Post by Jambo »

Kiitos!
On muuten nopea :O
Post Reply