MP3 lejátszása (external app?)
- Gábor
-
- Adminisztrátor
-
- Hozzászólások: 436
- Karma: 8
- Köszönetek: 70
Gábor válaszolt a témára: MP3 lejátszása (external app?)
Folyamatok indítása, felfüggesztése és leállítása is megoldható a
TProcess
és leszármazottainak használatával. A Lazarus komponensei között a "System" fülön is van erre komponens, talán asyncprocess vagy ilyesmi. (nem vagyok gépnél)
Ha nem kereskedelmi szoftvert készítesz akkor zenelejátszáshoz a BASS Audio Library jó választás (kereskedelmihez is, de akkor licensz vásárlása szükséges). Kersztplatformos.
Ha nem kereskedelmi szoftvert készítesz akkor zenelejátszáshoz a BASS Audio Library jó választás (kereskedelmihez is, de akkor licensz vásárlása szükséges). Kersztplatformos.
- makgab
-
- Törzstag
-
- Hozzászólások: 280
- Karma: -1
- Köszönetek: 1
makgab létrehozta a témát: MP3 lejátszása (external app?)
Üdv!
Hogy tudok MP3 fájlokat lejátszani? Van erre beépített komponens?
Ha nincs akkor a wiki.freepascal.org/Executing_External_Programs#SysUtils.ExecuteProcess alapján egy külső mp3 lejátszóval, tudok lejátszani:
Mivel célszerű a fenti lejátszást megállítani?
(Crossplatform megoldás előnyben.
)
Hogy tudok MP3 fájlokat lejátszani? Van erre beépített komponens?
Ha nincs akkor a wiki.freepascal.org/Executing_External_Programs#SysUtils.ExecuteProcess alapján egy külső mp3 lejátszóval, tudok lejátszani:
SysUtils.ExecuteProcess('/usr/bin/mpg123', '/path/to/my.MP3', []);
Mivel célszerű a fenti lejátszást megállítani?
(Crossplatform megoldás előnyben.
