Linuxで画像データURLをプレビューする方法(例:data:image / png; base64、)?

Linuxで画像データURLをプレビューする方法(例:data:image / png; base64、)?

JSONベースの構成ファイルを開き、favicon値がaのキーがあることを確認しました。データURL次のいずれかを示しますpng

"favicon": "data:image/png;base64,iVBORw...

たとえば、コマンドラインを使用してこのデータURLをプレビューする方法を探しています。

これをすぐにサポートするイメージビューアはありますか?それ以外の場合は、その画像をプレビューできるように画像URLをどのように前処理する必要がありますか?

preview-image-url理想的には、stdinを介してまたは少なくともファイルパラメータに画像URLを渡すことができるコマンドが必要です。

答え1

cat | sed 's/.*,//' | base64 --decode | feh -

データを端末に貼り付け、Ctrl+をD2回押します。

答え2

に基づいて@Artem S.Tashkinov答え 私は次の質問に部分的な答えを提供します。

少し開いてみました。jsonベースの構成ファイル一人いることを見た値がデータURLのファビコンキーpng[..]を示します。コマンドラインを使用して(たとえば、fehで開く)、このデータURLをプレビューする方法を探しています。

cat config.json | jq -j '.servers[0].favicon' | sed 's/.*,//' | base64 --decode | feh -

上記のコマンドは、json値として保存された画像データのURLをfeh

関連情報