我有时会浏览我的short-length
视频收藏。然后我发现一些有趣的视频,我想将其复制到其他地方或发送给朋友。问题是,收藏非常大,所以我不想只看缩略图就滚动它。
最好的选择是打开文件夹中的此文件,这样我就可以explorer.exe
进入收藏夹目录并选择当前视频。但我在 VLC 中找不到该选项。你们知道有没有这样的选项吗?或者可能是扩展形式lua
?
答案1
您可以右键单击视频并选择信息,然后复制文件路径,然后按win+r
Enterexplorer.exe /select,c:\path\to\file.wmv
编辑:
我制作了一个使用此命令的原始 lua 扩展。在 Windows 10 x64 上使用 vlc 3.0.4 进行了测试。
用法:
- 将脚本保存在扩展文件夹中。
- 播放所需的视频使其成为当前播放列表项(仅在播放列表中选择是不够的。)
- 打开扩展
view->select_in_explorer
- 单击对话框窗口中的“在资源管理器中选择”按钮。
- 资源管理器应该打开并显示所选的文件。
在资源管理器中选择.lua
-- "select_in_explorer.lua" -- VLC Extension
function descriptor()
return {
title = "Select in explorer",
version = "0.1",
author = "mb",
url = "",
shortdesc = "Select in explorer",
description = [[opens Windows explorer and select the currently played file]],
capabilities = {}
}
end
function activate()
dlg = vlc.dialog("Select in explorer")
update_dialog()
end
function deactivate()
end
function close()
vlc.deactivate()
end
function meta_changed()
return false
end
function update_dialog()
path = vlc.playlist.get(vlc.playlist.current()).path
dlg:add_button("select in explorer",select_in_explorer, 1, 1, 1, 1)
path_label = dlg:add_label(path, 2, 1, 1, 1)
dlg:show()
end
function select_in_explorer()
path = vlc.playlist.get(vlc.playlist.current()).path
cmd = "explorer.exe /select,"..path
io.popen(cmd)
end
答案2
只是为了完整性......
- 在 macOS 上,您可以右键单击 > 在 Finder 中显示 - 这将直接突出显示该文件。
- 在 Windows 上,右键单击 > 显示包含文件夹 [尽管在较大的文件夹中,这项功能用处不大]