Delphi XE 10.2.3,安装了PasLibVlc 3.0.3,运行了PasLibVlc里的dpk,进行compile和install了,工具栏上也出现了PasLibVlc和FmxPasLibVlc,编写一个简单的程序:
procedure TForm2.btnOpenClick(Sender: TObject);
begin
if(opd.Execute()) then
begin
player.Play(opd.FileName);
end;
end;
但是发布到干净的目标机器Win10,运行选了mp4文件后,死活出不来,但是在开发机上确是可以的。
后来发现是需要安装VLC,于是Win10安装了vlc-2.1.5-win64.exe,测试不行,Win7安装了vlc-2.2.6.0.exe,就可以了。到了Win10把vlc-2.1.5-win64卸载了,安装vlc-2.2.6.0.exe,也可以播放出来mp4了。