如何将 Periscope 与 Nautilus 整合?

如何将 Periscope 与 Nautilus 整合?

如何将 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 并找到一个视频文件,右键单击,现在您会收到通知,查看是否找到了相应的字幕。

相关内容