Seite 1 von 2

MP3 File wiedergeben..

Verfasst: 06.09.2007 14:01
von Zweihänder
Hallo,

ist es möglich anstatt eines WAV-Files auch mp3-Files wiederzugeben?

Gruß

Micha

Verfasst: 06.09.2007 14:11
von Fluid Byte
Handbuch: Movie Library hat geschrieben:PureBasic provides simple, yet powerful functions to integrate movie playback inside an application or game.


Windows: as it uses the DirectX 7 technology (DirectShow), any kind of media can be played with this library: AVI, MPG, DivX, Mp3 etc.

MacOS X: it uses QuickTime technology, therefore any kind of media (depending of the installed plugins) can be played with this library: AVI, MPG, DivX, Mp3 etc.

Verfasst: 06.09.2007 14:21
von Zweihänder
Wenn ich das also richtig verstehe, dann ist es also möglich.

Wenn ich allerdins den mp3 File lade

LoadSound(51,"Musik\Intro.mp3")

gibt er mir folgende Fehlermeldung bei

PlaySound(51)

#Sound objekt not initialized

Was nun?

Verfasst: 06.09.2007 14:22
von Fluid Byte
Handbuch: Movie Library

Verfasst: 06.09.2007 15:41
von Kaeru Gaman
@Fluid
hättest ja wenigstens aus der deutschen Help zitieren können...

@Zweihänder
das kapitel "Movie" in der Help

Verfasst: 06.09.2007 16:00
von Zweihänder
Aja, ok. Werds versuchen...

Verfasst: 06.09.2007 20:14
von inc.
Für die Wiedergabe von Mediendateien (Audio u. Video) solltest du dieses Include nutzen. Der direkte Weg via DirectShow/DirectX ist zuverlässiger (Richtigkeit der Länge etc.):
http://www.purebasic.fr/english/viewtop ... directshow

Viell. sollte ich mal ein Subsystem draus machen ..... macht wohlmögl. Sinn!?

Verfasst: 06.09.2007 20:35
von Fluid Byte
Dieses Include ist sicherlich gut aber solltest nicht bei jeder Gelegenheit anbringen wenn jemand nach Support für MP3 oder ähnliches fragt. Denn DirectShow ist alles andere als zuverlässig. Ich habe lange versucht einer Media Player basierend auf DS zu schreiben und habe es aufgegeben. Viele MP3's lassen das Programm einfrieren, abstürzen oder Viedofenster mit Fragmenten öffnen. Abgesehen davon ist nur für Windows.

Die beste Lösung ist definitv FMOD. Beste Qualität, Kompatibilität, Crossplattform, Effekte/DSP und er frisst alles was du ihm gibst.

Verfasst: 07.09.2007 12:18
von inc.
Dieses Include ist sicherlich gut aber solltest nicht bei jeder Gelegenheit anbringen wenn jemand nach Support für MP3 oder ähnliches fragt.
Das solltest du schon mir überlassen, was ich wie und wo poste. ;-)
Er will ein gewöhnliches mp3 abspielen, was braucht er dafür sowas dickes wie Fmod? Zumal du noch nicht mal weisst, ob er was anderes als Windows nutzt. Das Include ersetzt lediglich die MovieLibrary aus PB, welche du eben übrigens selber vorgeschlagen hast.
Ich habe lange versucht einer Media Player basierend auf DS zu schreiben und habe es aufgegeben. Viele MP3's lassen das Programm einfrieren, abstürzen oder Viedofenster mit Fragmenten öffnen.
Die beste Lösung ist definitv FMOD. Beste Qualität, Kompatibilität
Das meine ich jetzt nicht bös, aber ... Sehe ich das richtig? Du hast es aufgegeben einen DS Mediaplayer mit DirectShow, bzw. dem o.g. Include zu erstellen (was jetzt nicht persönlich oder abwertend gemeint ist), aber .... meinst generell behaupten zu können was "definitiv" das Beste ist? ;-)

Das Fmod "ALLES" von Haus aus abspielen kann (und ich meine "alles") bezweifle ich.

Verfasst: 07.09.2007 12:31
von Kiffi
inc. hat geschrieben:Für die Wiedergabe von Mediendateien (Audio u. Video) solltest du dieses Include nutzen.
ähm, vielleicht bin ich blind, aber von welchem Include ist hier die Rede?

Grüße ... Kiffi