2017年10月28日土曜日

写真も動画も撮影日付 (EXIF ヘッダ内情報) でフォルダ分けする Ruby スクリプト

表題のツール image-relocate のご紹介です。

しばらく前に作った photo-relocate (過去記事) について動画もサポートするようにしたものです。

やりたいことそのものは過去記事のとおりですが、そちらのスクリプトは Ruby の exifr ライブラリ依存のため、JPEG 画像しか取り扱えず、同様な EXIF 情報を有する MP4 や AVCHD 形式のファイルについて日付でフォルダ分けができず不便に思っていました。

今回のスクリプトは Ruby で作ってはいますが、 exiftool スクリプトをシェル経由で呼び出すようにしており、動画形式も同様に日付でフォルダ分け可能になりました。

ファイルごとに都度スクリプトを呼び出す分、photo-relocate より少々遅いのが欠点です。

MacOS, Linux 環境での写真・動画のフォルダ分けのお役に立てば幸いです。

2016年2月18日木曜日

GNU Make の初学者向けプレゼン

10 年ほど前に学生時代に作った、GNU Make の初学者向けのプレゼンをたまたま引っ張りだす機会があり、見てみると多少はお役立ちかもしれん、ということで資料を Slideshare にアップしてみました。Slideshare 使ってみたかった、というのもあります ^^;

世の中作りこまれた凄い Makefile があるもので、初歩の初歩を知らずにそれを目の前にすると目眩がするわけですが、そういった際の初学の一助になれば幸いです。