我需要一个命令或Python代码来获取所有数据,例如在VLC中播放的文件名和视频的小时:分钟:秒。
示例输出:
pc@system: $ TheCommandLine
File : /home/rev/sample.mp4
Moment : 1:12:45
Title : Name Of The Movie
我将不胜感激任何帮助和资源。
谢谢。
答案1
VLC 有接口,除了GUI之外,供开发者使用它们来控制VLC。这HTTP协议建议使用接口来做要求并获取 xml 响应。
例子:
使用 GUI:启动 VLC。首先设置一个密码http lua 模块遵循菜单:Preferences
-> all
-> Main Interfaces
-> Lua
。然后按照View
-> Add Interface
->操作Web
,您就有了一个正在运行的 Web 服务器。您可以使用空用户和您设置的密码发出请求,如下所示:
wget --user= --password=test http://127.0.0.1:8080/requests/status.xml
另请查看View
-> Add Interface
->Console
以查看可用于控制 VLC 和从 VLC 获取信息的命令。请点击上面的链接查看如何获取或发布可用命令。
您还可以使用命令行执行上述任务,例如启动 http 服务器:
vlc --intf http --http-password=test