双击视频文件时可以设置默认 VLC 参数吗?

双击视频文件时可以设置默认 VLC 参数吗?

我正在尝试让 VLC 使用某些参数启动,并且我已经将“开始菜单”条目编辑为 ,这样"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --intf rc --rc-host localhost:1234 --rc-quiet可以正常工作,但是当我双击视频文件时,它会在新的 VLC 窗口中打开,我猜是因为它在没有参数的情况下启动了 VLC。有什么办法可以让它工作吗?

据我所知,我设置的参数无法全部在首选项中设置。

答案1

可以。请注意,您需要此注册表项您希望使用 VLC 打开的每种文件类型。我将MP4以此为例。

添加以下注册表项(当前可能不存在):

HKEY_CURRENT_USER\SOFTWARE\Classes\VLC.mp4\shell\Open\command

对于该键的默认值:

"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --intf rc --rc-host localhost:1234 --rc-quiet --started-from-file "%1"

在此处输入图片描述

现在,当您双击与 VLC 关联的任何 MP4 文件时,它将使用您的附加参数打开。请注意,对于 VLC,您必须有--started-from-file "%1",否则它不会打开该文件。

或者,如果你不愿意编辑注册表,你可以使用默认程序编辑器。导航到File Type SettingsContext Menu,找到您想要更改参数的扩展,然后更改命令Play以包含您需要的参数。

在此处输入图片描述

在此处输入图片描述

答案2

您应该编写一个 .bat 或 .cmd 或 .ps1 脚本,使用您喜欢的选项和提供给脚本的命令行参数启动 vlc。然后,您可以将该脚本指定为您能想到的任何/所有媒体扩展的默认应用程序。

相关内容