amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Programmierung > Blade MP3 Library V1.0 fertig gestellt [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

19.01.2007, 11:23 Uhr

Micha1701
Posts: 938
Nutzer
Hallo zusammen!

Ich hatte ja vor einiger Zeit mit einer MP3 Library basierend auf dem BLADE Encoder angefangen. Nach einer kurzen Verzögerung ist sie nun endlich fertig.

Ein entsprechendes Archiv findet ihr auf meiner Homepage Silicon Wizards in der Sektion "Entwicklung". Im Archiv findet ihr die Library, ein Shell-Beispielprogramm, notwendigen Includes und die Autodocs. Ich hoffe mal, daß ich nichts vergessen habe, was ein Entwickler so braucht.

Wäre nett, wenn Ihr Euch das mal reinziehen, anschauen und testen könntet.
--
:boing: Micha :boing:

http://www.Silicon-Wizards.com

[ - Antworten - Zitieren - Direktlink - ]

19.01.2007, 13:00 Uhr

Der_Wanderer
Posts: 1229
Nutzer
Sehr schön. Werds mir angucken und gegf. in die AB2 Audio File Include aufnehmen.

Schade nur dass du BLADE als Basis genommen hast.
Wie wäre es denn mit LAME ?
Ich denke LAME ist schneller+bessere Qualität.

Aber was nicht ist, kann ja noch werden.

--
Thilo Köhler, Author von:
HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker
Homepage: http://www.hd-rec.de


[ - Antworten - Zitieren - Direktlink - ]

19.01.2007, 14:58 Uhr

Micha1701
Posts: 938
Nutzer
@Der_Wanderer:

Ja, BLADE ist ja auch schon was älter. Aber das ist meine erste Library und da hab ich mir natürlich lieber den einfacheren Code genommen.

Erstmal steht jetzt wieder ein anderes Projekt an und dann schau ich mir nochmal LAME an.
--
:boing: Micha :boing:

http://www.Silicon-Wizards.com

[ - Antworten - Zitieren - Direktlink - ]

19.01.2007, 15:48 Uhr

whose
Posts: 2156
Nutzer
@Micha1701:

Sehr gute Idee... werd ich mir mal zum Testen vornehmen und schauen, was man davon Nettes machen kann. TheMPegEncGUI ist zwar sehr nett aber vielleicht gehts ja mit einer Encoder-Library noch komfortabler und/oder schneller :D

Grüße

--
---

:boing: µA1 PPC 750GX-800
:boing: A4000 PPC 604e-233

[ - Antworten - Zitieren - Direktlink - ]

26.02.2007, 13:40 Uhr

Der_Wanderer
Posts: 1229
Nutzer
Hallo Micha!

Ich hab die blademp3 lib jetzt in Amiblitz3 eingebaut.

Ich habe allerdings noch ein Problem:

Bei der endodierten Datei fehlen immer ca. 0.5-1sec am Ende. Evtl. liegt der fehler bei mir, aber vielleicht geht auch in der Lib was schief. Hast du das mal eingehend getestet ?

Was mir auch noch aufgefallen ist, die GetError Funktion sollte den BALDEMP3_CTRL handle als Argument haben. Wenn die lib (hoffenlich) mal Multitasking fähig wird, ist das notwendig, sonst weiss die Funktion ja nicht welcher Encoding stream gemeint ist.

Auch wenn du es im Moment noch nicht brauchst, sollte das schonmal rein, damit man später die API gleich lassen kann.

Ansonsten tolle Arbeit, danke!

--
Thilo Köhler, Author von:
HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker
Homepage: http://www.hd-rec.de


[ - Antworten - Zitieren - Direktlink - ]

26.02.2007, 14:06 Uhr

Micha1701
Posts: 938
Nutzer
@Der_Wanderer:

Hi!

Hm, bei mir gabs da nie fehlende Daten. Was ist denn mit den ID3 tags? Sind die dabei oder fehlen die auch?


--
:boing: Micha :boing:

http://www.Silicon-Wizards.com

[ - Antworten - Zitieren - Direktlink - ]

26.02.2007, 14:09 Uhr

Der_Wanderer
Posts: 1229
Nutzer
Die ID3 Tags sind da.
Dann werde ich nochmal eine Runde debuggen müssen.

Noch eine Frage:
Die Sampleraten müssen stimmen (also 32000, 44100 oder 48000), die werden nicht konvertiert, oder?

also, wenn ich z.B. 22.05kHz angebe ?

--
Thilo Köhler, Author von:
HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker
Homepage: http://www.hd-rec.de


[ - Antworten - Zitieren - Direktlink - ]

26.02.2007, 14:17 Uhr

Micha1701
Posts: 938
Nutzer
@Der_Wanderer:

Ne, konvertiert wird da leider nichts...

Ich schau mir das auch nochmal an. Soll ja nicht sein, daß da was fehlt...

--
:boing: Micha :boing:

http://www.Silicon-Wizards.com

[ - Antworten - Zitieren - Direktlink - ]

27.02.2007, 19:26 Uhr

Der_Wanderer
Posts: 1229
Nutzer
Ok, MP3 encoding funktioniert doch, sorry, war mein Fehler.

Allerdings wird das Beispiel Sample was ich dir geschickt habe nicht
immer korrekt encoded. Vor allem bei mono/128kbit geht einiges schief.

--
Thilo Köhler, Author von:
HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker
Homepage: http://www.hd-rec.de


[ - Antworten - Zitieren - Direktlink - ]

27.02.2007, 19:33 Uhr

Micha1701
Posts: 938
Nutzer
Inwieweit wir ein Mono Sample nicht richtig encodiert?

Das Sinus mp3 was Du geschickt hast, sah doch gut aus.
Schwankt die Qualität beim encodieren?

Bei meinen Test kamen immer identische mp3s raus...

--
:boing: Micha :boing:

http://www.Silicon-Wizards.com

[ - Antworten - Zitieren - Direktlink - ]

28.02.2007, 12:07 Uhr

Der_Wanderer
Posts: 1229
Nutzer
Habs rausgefunden. Der Encoder funktioniert ok.
Aber die mpega.library liesst die mp3 nicht immer korrekt. Andere Player, z.B. Audacity unter Windows lesen die Datei ohne Fehler.

Jetzt muss ich nur raus finden, ob es die mpega.library ist oder der code, mit dem ich lese.


--
Thilo Köhler, Author von:
HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker
Homepage: http://www.hd-rec.de


[ - Antworten - Zitieren - Direktlink - ]

28.02.2007, 12:22 Uhr

Micha1701
Posts: 938
Nutzer
Mir war auch schon aufgefallen, daß die mpega_lib gelegentlich etwas penibler mit mp3s ist. Wo Windows-Player anstandslos abspielen schmiert die gelegentlich ab...
--
:boing: Micha :boing:

http://www.Silicon-Wizards.com

[ - Antworten - Zitieren - Direktlink - ]

28.02.2007, 12:24 Uhr

gni
Posts: 1106
Nutzer
Zitat:
Micha1701:
Mir war auch schon aufgefallen, daß die mpega_lib gelegentlich etwas penibler mit mp3s ist. Wo Windows-Player anstandslos abspielen schmiert die gelegentlich ab...

Welches mpega: Original oder Ersatz?

[ - Antworten - Zitieren - Direktlink - ]

28.02.2007, 13:06 Uhr

Micha1701
Posts: 938
Nutzer
Hm, ich glaub das ist das Original (V2.4 von 1999). Sollte mal updaten...

Vielleicht liegst daran...

--
:boing: Micha :boing:

http://www.Silicon-Wizards.com

[ - Antworten - Zitieren - Direktlink - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Programmierung > Blade MP3 Library V1.0 fertig gestellt [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.