Synology NAS に HEIC 形式の画像があります。Docker コンテナに Ranger をインストールし、ほとんどのビデオと画像をプレビューできます (Mac で iTerm を使用して接続) が、HEIC はサポートされていません。
Synology はすでに のファイルのサムネイルを作成しているので@eaDir/IMAGE_FILE.HEIC/SYNOFILE_THUMB_M.jpg
、代わりにそれを表示したいと思います。これを行う方法を教えてください。
で、画像ビューアがそれを取得することを期待して、をサムネイルを指すようにscope.sh
変更してみましたが、うまくいきませんでした。IMAGE_CACHE_PATH
機能しないコードは次のとおりです:
image/heic)
echo "start heic">>/root/out.txt
echo "FILE_PATH ${FILE_PATH}" >> /root/out.txt
echo "IMAGE_CACHE_PATH b4 ${IMAGE_CACHE_PATH}" >> /root/out.txt
FILE_NAME=$(basename ${FILE_PATH})
DIR_NAME=$(dirname ${FILE_PATH})
IMAGE_CACHE_PATH="${DIR_NAME}/@eaDir/${FILE_NAME}/SYNOFILE_THUMB_M.jpg"
echo "THUMB_PATH ${THUMB_PATH}" >> /root/out.txt
## cp -f "$THUMB_PATH" "$IMAGE_CACHE_PATH"
## convert "${THUMB_PATH}" "${IMAGE_CACHE_PATH}"
echo "IMAGE_CACHE_PATH af ${IMAGE_CACHE_PATH}" >> /root/out.txt
exit 6;;