Lazarus 1.8.4 (2018.05.22.)
Letöltés

file MP3 lejátszása (external app?)

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 403
  • Karma: 7
  • Köszönetek: 58

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.
#2295
  • makgab
  • makgab profilkép
  • Törzstag
  • 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:
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. :))
#2294