Skip to content

kiri-i/heif_converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

heif_converter

HEIF(.heicファイル)をまとめて変換できるPython CLIアプリ

ディレクトリ構造を保ったまま、複数ファイルを変換可能。
Docker Desktop for Windowsで動作確認済

使い方

Dockerイメージ作成

DockerfileからDockerイメージを作成

docker build -t heif_converter .

Dockerコンテナ起動

コンテナを起動してheif_converterのHelpを表示

docker run -it --rm -v "$(pwd):/app" -w /app heif_converter python3 ./heif_converter.py --help

inputとoutputディレクトリを指定して実行

<input_dir_path>と<output_dir_path>は任意のディレクトリのパスを指定する。

JPEGの場合(デフォルト)

docker run -it --rm -v "$(pwd):/app" -v "<input_dir_path>:/app/input" -v "<output_dir_path>:/app/output" -w /app heif_converter python3 /app/heif_converter.py

PNGの場合

docker run -it --rm -v "$(pwd):/app" -v "<input_dir_path>:/app/input" -v "<output_dir_path>:/app/output" -w /app heif_converter python3 /app/heif_converter.py --filetype="png"

HEIF(.heic)ファイルとは

Apple:HEIFファイル

利用ライブラリ

pyheif

Releases

No releases published

Packages

No packages published