如何以编程方式控制 VLC 寻道(以毫秒为单位)?

问题描述 投票:0回答:1

我正在用 C# 编写一个应用程序,它通过 VLC 的远程控制界面控制两个 VLC 实例。 我需要能够尽可能地控制每个实例在流中的位置。 RC 寻道命令只能以秒为单位进行控制,因此任何零点几秒都是不可能的。

有人有建议可以让我在 C# 中将搜索控制到毫秒吗? 我研究过 C# 包装器,但没有为当前版本的 VLC 维护任何包装器。 如果可能的话,为了简单起见,我想继续使用 RC 接口。

c# vlc
1个回答
0
投票

我还没有测试过这个,但是根据文档,Lua API允许微秒级的查找

使用方法

vlc.player.seek_by_time_absolute(1000000) -- seek to one second

参数

position
- 代表新玩家位置的数字,以微秒为单位测量

我个人有点恼火,虽然(新的)telnet 接口也是在 Lua 中实现的,但只允许二级精度的搜索。

© www.soinside.com 2019 - 2024. All rights reserved.