AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Musikplayer Tutorial

Musikplayer Tutorial

Ein Thema von BullsEye · begonnen am 10. Sep 2007 · letzter Beitrag vom 21. Sep 2007
Antwort Antwort
Seite 1 von 2  1 2   
BullsEye

Registriert seit: 8. Sep 2007
Ort: Werlte
872 Beiträge
 
Delphi 7 Personal
 
#1

Musikplayer Tutorial

  Alt 10. Sep 2007, 19:06
Hey Leute,
ich suche schon seit etwas längerem ein gutes Tutorial/ Tipps/ Tricks für einen Musikplayer aber da ich bis jetzt werde in Foren noch bei Googel etc was einfaches, gutes und sinnvolles gefunden habe mach ich direct ein Thread auf mit der bitte etwas der artiges zu posten!
Es muss nichts besonderes sein!

-Titel anzeige
-Verwaltungsbutton (Play, stop etc)
-evtl Visualiesierung
-Lautstärkeregler
-Leiste die den Vortschritt des Titels zeig
-Playliste

Ich denke davon können viele Provitieren!
Ich verlange kein fertiges Projekt sondern lediglich nen Tutorial oder eine Hilfestellung! Danke schonmal im Vorraus


gruß
  Mit Zitat antworten Zitat
DIET3RIX

Registriert seit: 21. Feb 2006
Ort: Bonn
78 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Musikplayer Tutorial

  Alt 10. Sep 2007, 19:11
Hi,
guck dir einfach mal die TMediaPlayer Komponente an und in der Hilfe findest du auch jede Menge information drüber.
Ich glaube nicht, dass man dafür ein Tutorial braucht. Ansonsten findest du hier einige Tipps -> http://www.swissdelphicenter.ch/de/multimedia.php
Dieter
  Mit Zitat antworten Zitat
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#3

Re: Musikplayer Tutorial

  Alt 10. Sep 2007, 19:20
Hi,

TMediaPlayer ist nicht gut, da es nur den MediaPlayer einbindet. Stattdessen kann man BASS oder FMOD benutzen. Du musst dazu nur ein wenig im Forum suchen. Ich kann dir an sich vorweg zu BASS sagen: Du musst schauen, dass du die Bibliothek, einbindest (via Uses-Klausel), initialisiert und einen Channel für die Wiedergabe benutzt. Die Titelanzeige wird aufwenig, da findest du denke ich aber noch einiges von mir hier im Forum.
  Mit Zitat antworten Zitat
BullsEye

Registriert seit: 8. Sep 2007
Ort: Werlte
872 Beiträge
 
Delphi 7 Personal
 
#4

Re: Musikplayer Tutorial

  Alt 10. Sep 2007, 19:24
http://www.krazz.net/retnyg/index.ph...tut/mptut1.htm
  Mit Zitat antworten Zitat
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#5

Re: Musikplayer Tutorial

  Alt 10. Sep 2007, 19:30
Es sieht zwar gut aus, aber ich empfehle dir dennoch, gleich mit einer kostenlosen Audiobibliothek anzufangen. Du lernst dabei eine Menge und das Resultat ist besser. Es ist gut, mit einer Standardkomponente zu arbeiten, aber manchmal gibt es Ausnahmen.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Musikplayer Tutorial

  Alt 10. Sep 2007, 19:33
TMediaPlayer bindet nicht nur den Mediaplayer ein sondern baut auf die MCI-Commandos auf. Dies hat den Vorteil das auch alle Formate unterstützt werden zu denen ein Codec im System installiert ist. Zudem muss man keine Bibliotheken mitliefern da in Windows schon die MCI-Schnittstelle intergriert ist.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#7

Re: Musikplayer Tutorial

  Alt 10. Sep 2007, 19:54
Das hat den Nachteil, dass der MediaPlayer installiert ist und man sich um nichts selbst kümmert. Von der Linuxportierbarkeit mal ganz abgesehen.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#8

Re: Musikplayer Tutorial

  Alt 10. Sep 2007, 20:02
Der Mediaplayer muss NICHT installiert sein. Die Funktionen rund um MCI sind unabhängig vom Mediaplayer verfügbar. Und bezüglich portierbarkeit nach Linux ist Bass wohl auch nicht die beste wahl
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#9

Re: Musikplayer Tutorial

  Alt 10. Sep 2007, 20:16
Trotzdem kann man mit Bass mehr machen, als mit dieser Billigkomponente.... Die Visualisierungen sind definitiv viel einfacher und die Bedienbarkeit ist viel schöner, ich denke das ist allgemein so, wenn man eine Unit einbindet. Ich wüsste nicht, wie man Multi-Channel mit dem MediaPlayer machen könnte.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#10

Re: Musikplayer Tutorial

  Alt 10. Sep 2007, 20:23
genau, MCI-bietet weniger Möglichkeiten ist aber dementsprechend nicht so umfangreich und damit besser zu überschauen. Multichannel geht mit MCI aber auch.
Es ist von Anwendugnsfall zu Anwendungsfall verschieden was man nutzen will. Ich weiß nicht wie es bei Bass mit den Codecs aussieht. Bei MCI finde ich es schön das jedes Video abgespielt werden kann wozu der Code im System installiert ist. Und das mit sehr geringem aufwand.

Wenn man richtig tief ins Detail gehen will würde ich dann direkt das Soundgerät öffnen und die samples direkt an die Soundkarte schicken, da hat man dann wirklich alles in der Hand was aber auch mehr Aufwand ist (darum kümmern das immer genug Daten im Puffer der Soundkarte sind, die ganzen Formate verarbeitet werden können etc.).
Und wenn man mitteltief ins Detail gehen will und auf die Arbeit anderer vertraut greift man auf Bass etc. zu wo viel möglich ist man sich aber nicht um alles selbst kümmern muss.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz