Skip to content

MovableTypeにアイテムとして登録した動画を、クラウドサービスを利用して様々な形式に変換できます。

Notifications You must be signed in to change notification settings

yuji/mt-plugin-VideoTranscoder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

VideoTranscoder for MovableType

Amazon Elastic Transcoderによる動画変換機能を追加します。

AWSのコマンドラインツールではなくAPIを直接利用しており、比較的多くのサーバ上で利用頂けます。

インストールすると、アイテム一覧から「動画変換」できるようになります。

動画変換ジョブを登録すると、タスク(run-periodic-tasks)により、自動的に以下の操作が行われます。

  1. 対象の動画ファイルをS3にアップロード
  2. Elastic Transcoder Jobを登録
  3. Jobの完了を定期的に監視
  4. 完了したら変換後の動画ファイルをダウンロードしてアイテム登録

動作環境

  • MovableType 6.0
  • Movable Type クラウド版

##対応済み

  • 動画変換(単一ファイル出力)
  • 動画変換(プレイリスト出力 / TSのみ)
  • 音楽変換
  • サムネイル登録

##TODO

  • chunkによる分割アップロード/ダウンロード対応
    • 現状では大容量動画を扱おうとするとメモリ使いすぎで死にます
  • クライアントライブラリのテスト
  • エラーハンドリングとかもう少しちゃんとやる

##Contributing to VideoTranscoder

Fork, fix, then send me a pull request.

##Copyright

© 2014 Yuichi Takeuchi, released under the MIT license

About

MovableTypeにアイテムとして登録した動画を、クラウドサービスを利用して様々な形式に変換できます。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 100.0%