x.thumbnailer 修复psd缩略图/nemo-preview 自定义预览 / mediainfo nemo-action右键菜单

缩略图

https://askubuntu.com/questions/1368910/how-to-create-custom-thumbnailers-for-nautilus-nemo-and-caja

安装imagemagick

sudo apt install imagemagick-6.q16

/usr/share/thumbnailers/psd.thumbnailer

https://moritzmolch.com/blog/1749.html

cd /usr/share/thumbnailers
sudo nano psd.thumbnailer

粘贴以下内容:

[Thumbnailer Entry]
TryExec=convert
Exec=convert psd:%i[0] -resize %s png:%o
MimeType=image/vnd.adobe.photoshop;

nemo-preview 空格键预览

https://discourse.ubuntubudgie.org/t/add-nemo-preview-extension/4844/11
好像是写死的,没法改

安装nomacs

sudo apt install nomacs nomacs-l10n

查看媒体信息mediainfo

https://forums.linuxmint.com/viewtopic.php?t=278052

init_lang.sh

#!/bin/bash
SELF_PATH=$(dirname $(realpath $0))
lang=$(echo $LANG | sed 's/.UTF-8//')
lang_=$(echo $lang | sed 's/_/-/')
wget https://raw.githubusercontent.com/MediaArea/MediaInfo/master/Source/Resource/Plugin/Language/${lang_}.csv
mv ${SELF_PATH}/${lang_}.csv ${SELF_PATH}/${lang}.csv

~/.local/share/nemo/actions/mediaInfo.nemo_action

[Nemo Action]
Name=Media properties
Name[zh]=媒体属性
Comment=View meta info without opening the file via mediainfo. Call vim first, if it does not exist, call less
Comment[zh]=通过mediainfo,在不打开文件的情况下查看元信息;优先调用vim,若不存在则调用less
Dependencies=mediainfo
Exec=x-terminal-emulator -e "home=$(pwd) ; cd %P ; mediainfo --Language=file://$home/.local/share/nemo/actions/mediaInfo@aclon/$(echo $LANG | sed 's/.UTF-8//').csv %F | sed 's/ *:/齾:/' | column -s '齾' -t -L | (vim -c 'set filetype=toml' || less) ; mediainfo %F | (vim -c 'set filetype=toml' || less)"
Icon-Name=mediainfo
Selection=notnone
Extensions=aac;ac3;ape;avi;avif;bmp;dts;flac;flv;gif;ifo;jpeg;jpg;jxl;m4a;mkv;mov;mp2;mp3;mp4;ogg;ogm;opus;png;svg;wav;webm;webp;wma;wmv;
fmt="aac;ac3;ape;avi;avif;bmp;dts;flac;flv;gif;ifo;jpeg;jpg;jxl;m4a;mkv;mov;mp2;mp3;mp4;ogg;ogm;opus;png;svg;wav;webm;webp;wma;wmv;"
echo "$fmt" | tr ';' '\n' | sort | uniq | tr '\n' ';'

~/.local/share/nemo/actions/mediaInfo-gui.nemo_action

没法更改view为其他视图,默认是不可复制的视图。

[Nemo Action]
Name=Media properties
Name[zh]=媒体属性
Comment=View meta info without opening the file via mediainfo-gui
Comment[zh]=通过mediainfo-gui,在不打开文件的情况下查看元信息
Dependencies=mediainfo-gui
Exec=mediainfo-gui -f --Output=HTML %F
Icon-Name=mediainfo
Selection=notnone
Extensions=aac;ac3;ape;avi;avif;bmp;dts;flac;flv;gif;ifo;jpeg;jpg;jxl;m4a;mkv;mov;mp2;mp3;mp4;ogg;ogm;opus;png;svg;wav;webm;webp;wma;wmv;
posted @ 2024-06-13 17:52  Nolca  阅读(2)  评论(0编辑  收藏  举报