我想使用 Nautilus 脚本或操作在我的 Nautilus 属性屏幕上查看有关电影文件的 IMDb 信息。
这是一件非常复杂的事情,我理解这一点,但是使用 Nautilus 操作、脚本和 Python 扩展扩展 Nautilus 上下文菜单一文解释了如何做到这一点。
它只需要为 2017 年更新(文章写于 2010 年)。文章给出的谷歌代码链接已废弃。
我对实现并不太严格,但如果我可以右键单击电影文件并查看 IMDb 信息,那就太好了。
python nautilus nautilus-script nautilus-actions nautilus-extensions
如何让 Nautilus-scripts ( Terminal here
, Root Nautilus
, Root Gedit
) 在 Ubuntu 13.04 上工作?
我将这些脚本复制到.gnome2/nautilus-scripts
文件夹,但它似乎不再起作用
我不喜欢打开几十个终端。使用 Nautilus 时,有没有办法在当前终端中添加Open而不是在终端中打开?
nautilus gnome-terminal directory nautilus-script nautilus-actions
我经常将照片和视频(主要有 JPG 和 MOV 扩展名)从数码相机和平板电脑导入我的 PC,我希望看到它们根据它们的 EXIF 数据中已经存在的日期和时间进行排序。因此,我希望最好使用简单的Nautilus 脚本重命名它们,最好在每个文件名之前插入日期和时间戳。
到目前为止,我只设法整合了以下 Nautilus 脚本,我认为它远非完美:
for i in *.*
do
mv -i "$i" "$(exiftool -CreateDate "$i" | awk -F ': ' '{print $2}')_"$i""
done
Run Code Online (Sandbox Code Playgroud)
在这种重命名方法中,我不喜欢EXIF 日期和时间戳中使用的冒号(例如“2013:09:03 20:55:09_IMG_0108.JPG”),这在以后将这些文件传输到其他环境时可能会产生问题(例如Windows)。
此命令(使用exiv2而不是exiftool)可以方便地操作日期和时间戳,但其缺点是它不适用于视频(例如 MOV)文件:
exiv2 -k -r '%Y-%m-%d_%H-%M-%S_:basename:' rename "$i"
Run Code Online (Sandbox Code Playgroud)
所以我希望有人能提出更好的解决方案。如果它甚至设法将原始文件名和扩展名也转换为小写,那就太神奇了!
上面链接的问题有一个答案,其中包含一个对我有用的脚本。它只需要一点点改进。
它查找具有.jpg、.jpeg、.png、.gif、.icns、.ico扩展名的文件,并将它们设置为找到该文件的文件夹的文件夹图标。它递归地作用于多个文件夹。基本上它会尝试在文件夹内找到一个图像文件,并且它找到的第一个图像被设置为文件夹图标。它适用于许多场景,并且设置此脚本通常是我全新安装后要做的第一件事(因为它很棒)。
可能有几个目录包含大量图像文件,并且该目录中的第一个图像文件可能不太适合作为文件夹图标。
如果它不是基于扩展名,而是基于文件名并针对一个(例如,folder.png
)或多个(例如albumart.png
cover.png
)文件名,那么这个问题就可以解决。
或者更好的是让这两种方法在一个脚本中工作
filenames
当我在 Nautilus 中右键单击一个文件夹时,我发现这些选项“在新窗口中打开”和“在新选项卡中打开”。是否可以添加一个选项“在新窗格中打开”,当我按下时,它会在新窗格中打开所选文件夹F3?
Nautilus Actions的参数是什么,或者我可以使用Nautilus Scripts实现这一点吗?
可能的重复:
如何在 Nautilus 中自定义上下文菜单?
我正在尝试为Mark as executable
nautilus 中的右键单击创建一个命令,以加快工作流程。我想出了这个脚本:
#! /bin/bash
for file in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
gksudo "chmod +x $file" &
done
Run Code Online (Sandbox Code Playgroud)
我如何让这个工作。我目前有一个.sh
文件,但不知道把它放在哪里。
我可以让 nautilus 以.epub
格式显示文件的书籍封面缩略图 吗?
它显示 pdf 文件的缩略图,但不显示.epub
. 这可以通过添加缩略图来实现吗?
这些.epub
文件中的每一个都有一个cover.jpeg
文件。
示例 Epub 文件(Google 云端硬盘)
我一直在使用mkvmerge
合并视频文件和字幕,我正在使用以下命令
mkvmerge -o output.mkv video.mp4 subtitles.srt
Run Code Online (Sandbox Code Playgroud)
哪个工作正常,但您可能会猜到这真的很慢
这是一个漫长的过程。
我想要的理想情况。
mkv
扩展名的原始文件的名称重命名合并的文件这不需要递归,我不希望我的硬盘创建和删除 100 个文件。电影文件和字幕文件通常具有相同的名称,但有时会在字幕文件中固定“_en”后缀。如果您有其他方法可以做到这一点,我也同意。
nautilus-script ×10
nautilus ×7
video ×2
batch-rename ×1
command-line ×1
directory ×1
ebooks ×1
icons ×1
python ×1
scripts ×1
thumbnails ×1