Lazarus 3.2 (2024.02.28.)
Letöltés

  • Oldal:
  • 1

TÉMA:

MP3 lejátszása (external app?) 2018 ápr. 22 06:39 #2295

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 506
  • Köszönetek: 86
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.
Hogyan kérdezzünk okosan? / Mit kell tennünk kérdezés előtt? -- Lazarus 3.0 -- FPC 3.2-- GNU/Linux 5.15.0 x86_64

MP3 lejátszása (external app?) 2018 ápr. 21 18:44 #2294

  • makgab
  • makgab profilkép Témaindító
  • Törzsgárda tag
  • Törzsgárda tag
  • Hozzászólások: 280
  • Köszönetek: 1
Ü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. :))

  • Oldal:
  • 1