nDiki : jhead

2008年2月22日 (金)

ケータイ写真Gmail 経由で Flickr にメールアップロード

先週土曜日に買った Cyber-shot ケータイ SO905iCS であるが、結局まだあまり写真を撮っていなかったりする。 画質の方はあまり評判が良くないようだが、Web 素材用に気軽に撮るには便利に使えそうだ。

さて撮った写真だが、できるだけ手間をかけないで Blog に貼れる状態にまでもっていきたい。

今のデジカメでの手順

メインで使っている FinePix F10 からだと、

  1. xD-ピクチャーカードを抜いて、リーダに挿す。
  2. リーダを ThinkPad USB ポートに挿す。
  3. digiKam (アルバムソフト)管理下にコピーして、jhead コマンドで Exif データを使って日時付きのファイル名に変更。
  4. digiKam を起動。
  5. digiKam 上でアップロード対象画像を、別ディレクトリにコピー。
  6. digiKam から GIMP を起動してアップロード対象画像を開き、回転・レベル調整・長辺500ピクセルにリサイズ。
  7. digiKam から Flickrアップロード
  8. Flickr サイト上でタイトル・タグ設定。

となっている。意外と手間だ。

新しい手順

microSDカードリーダを使えば SO905iCS からも同じ手順でできるが、画質を求めない分もう少し手軽に素早くできるようにしたい。 microSDカードの抜き差しもしにくそうなので、できればリーダは使いたくない。

ということで Flickr のメールアップロード機能を使って直接ケータイからアップロードしてしまうことにした。

  1. SO905iCS から画像を選び、メールに添付して Gmail アドレスに送る(この時フィルタしやすいように例えば name+flickr@gmail.com に送る)。
  2. Gmail から Flickr の投稿用アドレスにフィルタで自動転送させる。

これでアップロード完了。メールでタイトルもタグもつけておける。

SO905iCS写真の向きの情報を Exif データとして埋め込めんでおけば、Flickr 側で必要に応じて回転してくれる(要設定)。

とりあえずこの状態で、Blog に貼る準備 OK。

Gmail 経由にしたのは、後で Gmail メールボックスから POP した際に一緒に自動的で手元の PC にダウンロードできるから。

あとは時間のある時に、今まで通り digiKam の管理下において整理する。 必要があればGIMP でレベル調整して、Flickr 上の写真を差し替えることもできる。

公開・非公開

非公開の画像については Flickr に投稿するフィルタにかからない、普通の Gmail アドレス(name@gmail.com)に送っておく。で同様に POP して保存。

公開する予定だけれど「確認したり作業したりしてから」であれば、未公開投稿用の Flickr 投稿アドレスに転送する Gmail フィルタを設定しておいてそちら経由(例えば name+flickr-private@gmail.com)で Flickr に送っておく。

後で Flickr サイト上で編集とかして、非公開から公開に切り換えれば OK。

しばらくはこの流れで試してみよう。

スポンサード リンク
[ 2月22日全て ]

2009年2月28日 (土)

携帯百景Flickr にマルチポスト

naney:3316389552

MovaTwitter写ツだが、はてなフォトライフのみだった頃に何度かケータイ写真送ったけれど、アップロードされた写真が自分の管理下でなくなるのがちょっと気になってその後敬遠していた。

今はユーザ登録することで投稿・削除できる携帯百景が選択できるようになっている。 みんなの写ツのメッセージ入り写真見ていて、前から自分も使ってみたいと思っていたので登録・設定してみた。

今使っているケータイ写真投稿パス ([FOMA 端末] -- メール --> [Gmail] -- 転送メール --> [Flickr] -- フィード --> [FeedBurner] --> フィード --> [twitterfeed] -- ポスト --> Twitter) は、リアルタイム投稿と MovaTwitter 上でのインライン表示ができないかわりに

などができる点で、これはこれで便利に使っている。 「リアルタイム投稿」「MovaTwitter 上でのインライン表示される」「メッセージを写真に入れられる」写ツ + 携帯百景とうまく併用していきたい。

今のところ使い分けは以下のようにするつもり。

  1. メッセージを入れて見せたい、あるいはリアルタイムに Twitter に流したい写真写ツへ。
  2. それ以外は今まで通り Flickr へ。

なおテストおよび @fsin2000 氏の話によると写ツは To: に投稿アドレスがないと駄目なようで、Gmail のフィルタ転送経由での投稿はできない。 それができると Gmailメールするだけで写ツFlickr にマルチポストできるのだが、残念ながら今は無理のようだ。 マルチポストする際には、To: に写ツメールアドレスを、また Bcc: に Flickr 投稿アドレスにフィルタ転送される Gmail メールアドレスを指定して FOMA 端末から1通だけメールを送る形にすることにした。


[ Twitter 関連サービス ]

[ 2月28日全て ]

2009年3月11日 (水)

今日のさえずり - ここで開けないで持って帰ると泣きをみるぜ

naney:3346851248

2009年03月10日

2009年03月11日

[ 3月11日全て ]

2011年12月29日 (木)

全部左回転とか強烈な NEX-5N

一昨日買った NEX-5N ね、買ったその日はバッテリ充電して、それで昨日初めて使ってみたの。 電源入れて時計を設定して、普通にパシャリ。で再生。あれあれ? なんか90度回転して縦長に表示されてる。ソニーデジカメって再生の仕方変わってるねぇ。 パシャリパシャリ。一覧表示で詰め込むためにこんな表示になっているのかなぁ。……これ不便じゃね?

でいろいろいじってみるとどうも再生の問題じゃないっぽい。 JPEG 画像Exif Orientation がことごとく rotation 270 になってる (jheaddigiKam で確認)。 つまりグリップを上にして縦位置で撮影したことになっている。水平横位置で撮影しても、水平縦位置でとったやつも。 どうも縦横判別するセンサーまたはそれに類する不良っぽい。

あちゃー初期不良当てちゃいましたか。

年末年始に使いたかったから在庫のあった会社の近くの量販店で買ったのに。 仕事はもう納めちゃいましたよ。もう年内は渋谷行く予定なんかありませんですよ……。 とほほ。

とはいっても初期不良交換してもらうなら早い方がいいので、年末年始休暇初日にもかかわらず渋谷行ってきましたよ。

店員には最初「縦記録画像の再生」の設定(縦向き/横向き)によってそうなりますよって言われたんだけれど、いやいや横位置で撮った写真ですからと。 で店員がカタログにあったソニー電話番号にかけて問い合わせ。 こちらもなかなか理解してもらえず。直接自分が電話にでて「メモリカードから直接無加工の JPEG ファイルを読んでチェックしたら Exif に一律左回転で書き込まれてました」って言うと「まずはドライバを入れて……」とか言われたり。そもそもカメラ上でも回転表示されることを再度説明して、ようやく「センサー関連の初期不良の可能性が……」という風に理解してもらえた。

メーカーの判断が出たので、お店の方でも初期不良として対応しましょうということに。 「品薄なので無償修理……」とか言いだすので自然故障じゃなくて初期不良品であることを伝えて交換をリクエスト。レンズキットが在庫が無い(出したくない?)ので、ボディのみパッケージのものとボディだけ交換をということで。倉庫から取ってくるので1時間から1時間半ぐらいかかりますが(それって他店舗から取り寄せじゃなくて?)って言われたのでそれだと予定的に困る旨伝えたら、他の店員が「ありました」って1箱出してきた。

でボディ交換してそちらでは不具合が無いことを確認。そうそう、普通こうでしょう。横位置で撮ったら横長で表示されるでしょう。

ということで正味30分ほどかかってボディ交換とあいなった。 これで年末年始にオモチャが無い残念な状況は避けられましたよ。

[ 12月29日全て ]

2012年1月9日 (月)

今日のさえずり: 死ぬまでデジカメデータをファイル名ベースで管理しなくてはならないのか?

naney:6657284155

2012年01月08日

  • 13:46 ドカベンハンカチ出てきた。 http://t.co/JYkCC91x
  • 18:28 思い立って REGZA 37Z1 のスライドショー機能久しぶりに試してみた。大きい画像ファイルはあらかじめリサイズしておかないとブラックアウト時間が長すぎるな。
  • 19:14 @mushikabu 画像先読みして欲しいですねぇ。カタログを賑やかにするためのおまけ機能だと思うので、多くは期待してないですけども。
  • 19:28 @mushikabu そうなんですよねー。普段はデジカメを HDMI 接続して観てます。
  • 22:57 jhead (jpegtran) は ExifImageWidth, ExifImageLength, RelatedImageWidth, RelatedImageLength を書き換えないけど exiftran はそれ書き換える。

2012年01月09日

  • 23:23 昨日・今日と延々とデジカメデータの整理してた。
  • 23:27 死ぬまでデジカメデータをファイル名ベースで管理しなくてはならないのか?
  • 23:46 @britty メタデータの画像ファイルへの積極的な書き込みはちょっと気が引けます。特にオリジナル画像ファイルに対しては。
[ 1月9日全て ]

2012年11月29日 (木)

Android携帯百景っぽいメッセージ入り写真を作りたい

naney:8227685525

携帯百景の手書き風フォントのメッセージ入り写真好きだったのだけれど、うまく投稿されなくなって2年ほど前に使うのをやめてしまった。でも昔の写真をスライドショーとかで見ていて(ダウンロードしてある)携帯百景写真が出てくるとやはり結構楽しい。やはりメッセージ入り写真いいよね。その時の気持ちとかが思い出されたりして。

ということで Android 端末で携帯百景っぽく文字を入れられる Android アプリを探してみた。要件は以下。

  • 携帯百景で使っている「ふい字フォント」が使えること。
  • 携帯百景のような縁取り文字にできること。縁取りしてあると背景に何がきてもある程度字が読みやすくなるので、気軽さを失わない。
  • 内蔵カメラで撮影したままの画像サイズで加工できること。必要なときに縮小できること。
  • 加工後に Exif データ、特に日時情報を維持できること。日時をオリジナル写真と同じにしておけると、後でアルバムソフトで整理したりスライドショーで時系列で見るのに便利(携帯百景の時は Web サイトから画像をダウンロードして、オリジナル写真Exif データを jhead の -te オプションでコピーしてた)。

で探してみたところ Photo Editor という Android アプリがいい感じ。

いわゆる写真編集アプリなんだけれど、上記の全ての条件を満たしていた。 挿入する文字に使うフォントも自分で用意して指定できるし、縁取りできるし文字の装飾パターン等もプリセットとして保存しておける。画像保存/共有時も JPEG 形式か PNG 形式かを選べて、JPEG 形式なら品質の設定や Exif データの維持/修正/削除ができる。

各種 Web サービスに投稿する時には、再度メッセージをメールの件名に書いたりなどする必要がある点はちょっと手間だけれど画像的にはいい感じで満足。


[ Android アプリレビュー ]

[ 11月29日全て ]

2014年1月20日 (月)

iPod touch 5th と iPad 2 での撮影動画の撮影日時を ffprobe で確認する

iPod touch 5th と iPad 2 で撮影した写真動画は iFiles で Dropbox にいったん上げて、Linux 側で受け取って整理するというようにしている。というかしようかなと思っている。

写真については Exif データがあるので jhead で撮影日時を元にファイル名にタイムスタンプをつけているんだけれど、はて動画はどうするかなと。普段デジカメで撮った動画SDHCメモリーカード経由でコピーしていてファイルのタイムスタンプが維持されているので stat して mtime をもとにリネームをするスクリプトを作って使っているんだけれど、iFiles + Dropbox だとこの方法が使えない。

動画ファイルのメタデータに含まれていないかなと確認したところ FFmpeg の ffprobe でメタデータをみたら日時が入っていた。

 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'IMG_0001.MOV':
   Metadata:
     major_brand     : qt
     minor_version   : 0
     compatible_brands: qt
     creation_time   : 2014-01-20 15:44:16
     encoder         : 7.0.4
     encoder-jpn     : 7.0.4
     date            : 2014-01-21T00:44:16+0900
     date-jpn        : 2014-01-21T00:44:16+0900
   Duration: 00:00:02.20, start: 0.000000, bitrate: 17219 kb/s
     Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 17450 kb/s, 24 fps, 24 tbr, 600 tbn, 1200 tbc
     Metadata:
       creation_time   : 2014-01-20 15:44:16
       handler_name    :
     Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, s16, 60 kb/s
     Metadata:
       creation_time   : 2014-01-20 15:44:16
       handler_name    :

といった形。iPod touch 5th MC903J/A の iOS 7.0.4 (11B554a)。これでいけそう。

[ 1月20日全て ]

2014年2月1日 (土)

iOS 端末のカメラロールからタイムスタンプ情報を残して Linux に取り込む

写真(画像)・動画は撮影日時(作成日時)で管理している。カメラで撮った JPEG ファイルは Exif データに撮影日時が入っているので問題なくて jheadファイル名やファイルタイムスタンプに反映させられる。あと iOS 端末で撮った動画の撮影日時は ffprobe で調べられることがわかったのでこれも問題無し(確認したら NEX-5NIXY DIGITAL 210 IS もメタデータに日時が入っていた)。

しかしスクリーンショット(PNG)や、アプリが生成した PNG ファイルや Exif データのない JPEG ファイルなどはファイルのタイムスタンプに頼らざるを得ない。

iOS 端末から Linux への取り込みは iFiles で Dropbox 経由でやっているのだけれど、これだとタイムスタンプが維持されないので別の方法を調べてみた。

iOS 6.1.3 (iPad 2) だと USB ケーブルで接続すれば Linux 上の digiKamUSB PTP Class Camera と認識できて、カメラロールにある画像をファイルスタンプ維持でダウンロードできた。これで問題無し。

iOS 7.0.4 (iPod touch 5th) は Linux で今のところ接続できないようなので、Windows 7 で取り込む方法を確認。 Windows の「画像とビデオの読み込み」で直接 Dropbox フォルダに読み込んで、Dropbox 経由で Linux 側で受け取ればファイルタイムスタンプを維持できた。

手間だけれど PNG ファイルなどはこの方法で取り込むかなと。

タイムスタンプが維持されるか

画像動画
iOS 6.1.3 -> digiKam
iOS 6.1.3 -> Windows でインポート -> Dropbox -> Linux
iOS 6.1.3 -> iFiles -> Dropbox -> Linux××
iOS 7.0.4 -> digiKam読み取れない
iOS 7.0.4 -> ifuseマウントできない
iOS 7.0.4 -> Windows でインポート -> Dropbox -> Linux
iOS 7.0.4 -> iFiles -> Dropbox -> Linux××
[ 2月1日全て ]

2015年5月22日 (金)

今日のさえずり: いつもの写真GIMP で 768x1024 にして jhead -te sample.jpg me.jpg で Exif データをコピー

2015年05月22日

  • 09:01 一昨日の夕方から喉が腫れぼったい感じなのでリステリンした。
  • 21:47 指定 iPhone で撮った顔写真提出とか妙な縛りだったので、いつもの写真GIMP で 768x1024 にして jhead -te sample.jpg me.jpg で Exif データをコピーした。
  • 22:17 行くしかない。 / “春画展—shunga— 永青文庫 春画展日本開催実行委員会主催” http://bit.ly/1doFl47
[ 5月22日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィでマネージャー・プロダクトオーナーをしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

follow us in feedly

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.065629s / load averages: 0.83, 0.85, 0.61
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker