Kezdőoldal » Számítástechnika » Programozás » Hogy lehet Lazarusban videót...

Gufi18 kérdése:

Hogy lehet Lazarusban videót lejátszani?

Figyelt kérdés
Azt olvastam, hogy a Delphiben van erre egy MPlayer komponens, de a Lazarusban nem találom, meglehet valahogy oldani a videó lejátszást? Más nem, mint a gifet úgy biztos meglehet. Előre is köszönöm a válaszokat.

2014. júl. 20. 21:18
 1/5 coopper ***** válasza:

Szia.


Ezt nézted már : [link]


Sok sikert.

Üdv.

2014. júl. 20. 21:22
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

Igen próbáltam már, így néz ki nekem:


unit unit1;

{$mode objfpc}{$H+}

interface

uses

Forms,Classes,Controls,Graphics,StdCtrls,FileUtil,LCLProc,UTF8Process;

type

TForm1 = class(TForm)

Button1: TButton;

Player: TProcessUTF8;

procedure Button1Click(Sender: TObject);

private { private declarations }

public { public declarations }

end;

var

Form1: TForm1;

Filename: String;

PlayerPath: String;

PlayerParams: String;

implementation

{$R *.lfm}

procedure TForm1.Button1Click(Sender: TObject);

begin

Filename:='video.mpg';

PlayerPath:=FindDefaultExecutablePath('mplayer');

PlayerParams:='"'+Filename+'"';

Player:=TProcessUTF8.Create(nil);

try

Player.CommandLine:=PlayerPath+' '+PlayerParams;

Player.Execute;

finally

Player.Free;

end;

end;

end.


Project project1 raised exception class 'EProcess' with message:

Failed to execute "video.mpg":87

2014. júl. 21. 00:15
 3/5 ejbenjaro ***** válasza:
Egy showmessage-ben írasd ki a PlayePath-t. Szerintem üres stringet fog visszaadni, a videó fájlt pedig nem tudja futtatni magában.
2014. júl. 21. 07:50
Hasznos számodra ez a válasz?
 4/5 ejbenjaro ***** válasza:
Egyébként az mplayer telepítve van a gépeden?
2014. júl. 21. 07:54
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:

Nincs telepítve, sikerült megoldanom, de kicsit másképp:

TPanel komponens és lclvlc unitot használtam hozzá. Köszönöm azért a válaszokat.

2014. júl. 21. 13:08

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!