如何将 Periscope 与 Nautilus 完全集成,以便我可以右键单击视频文件并下载字幕?我已经下载了所有相关文件,并且 Periscope 已完全安装。问题是如何将其与 Nautilus 或类似 Nautilus 完全集成。我不想在控制台上操作
答案1
这是一个可以完成这个工作的简单的 Nautilus 脚本:
#!/bin/bash
# NAME: Get_subtitles
# AUTHOR: (c) 2014 Glutanimate
# DEPENDENCIES: periscope (https://code.google.com/p/periscope/)
# LICENSE: MIT license (http://opensource.org/licenses/MIT)
LANGUAGE="en"
while [ $# -gt 0 ]; do
MOVIE="$1"
periscope "$MOVIE" -l "$LANGUAGE"
shift
done
安装说明。
注意:我没有安装潜望镜,因此我希望得到您对该脚本是否有效的反馈。
答案2
这是一种特别的方式去做这个:
首先,通过安装 python-nautilus 和 python-notify 在 nautilus 中安装 python 支持:
sudo aptitude install python-nautilus python-notify
然后安装潜望镜。
现在您需要将 periscope-nautilus.py 脚本复制到 ~/.nautilus/python-extensions 文件夹中:
cd ~/.nautilus/python-extensions
wget http://periscope.googlecode.com/svn/trunk/bin/periscope-nautilus/periscope-nautilus.py
如果您想更改默认语言,请运行 periscope 一次,将在 ~/.config/periscope 下创建一个名为“config”的文件。更新此文件以反映您的首选语言。(以下为英文示例,您可以使用逗号来表示多种语言)
lang = en
重新启动 nautilus。
nautilus -q
打开 nautilus 并找到一个视频文件,右键单击,现在您会收到通知,查看是否找到了相应的字幕。