犬ターネット

画像動画加工処理API Transloadit を使ってみた

2013-02-04 画像処理

画像動画加工処理API Transloadit を使ってみた。

準備

https://transloadit.com/ にアクセス、メールアドレスとパスワード入れてサインアップ。

https://transloadit.com/accounts/credentials にアクセス、Auth key と Auth Secret をメモ。「Enable authentication」にチェックして Update 押す。

使い方

ざっくりと以下の手順が必要。

  1. 認証情報、実行させたい動作を JSON にして API に POST
  2. Assembly URL が発行されるのでメモっておく
  3. 発行された Assembly URL にリクエスト送って、処理完了されるまで待つ

ドキュメント読みながらPHPでざっくりと書いた。web 上の 2 枚の画像を 100 * 100 にリサイズするサンプル。

実行結果。以下2枚の画像がちゃんとリサイズされた。

任意のwebサイトのキャプチャなんかもとれる。例えばGoogleのキャプチャを取りたかったら、steps の import_http_filesを以下のように書きかえればOK。

実行結果。ちゃんととれた。

youtube のアカウントがあれば、自分のアカウントの動画もコンバートできるっぽい。あとで試してみる。


ffmpeg で 動画から画像切り出して PHP で gif アニメ作る

揮発性のあるつぶやき