雑食プログラミング備忘録

2014年02月

今回は複数の動画を連結する。
動画の数は2つでもいいし、10個でもいい。
要するに何個でもいいということだ。

ここでは3つの動画を連結する。 
イメージはこのようになる。
movie_concat_ss1

続きを読む

今回は動画の拡大縮小を行ってみる。
元動画のサイズは1080x1920なので1/3である360x640に縮小する。
前回との違いは、元動画の一部を切り出すのではなく、360x640に動画が収まるようにすることだ。

処理イメージ
movie_shrink_ss1

続きを読む

今回は動画をクリッピングしてみる。
元動画のサイズは1080x1920なので、その中から360x640の範囲で切り出してみる。
イメージとしては以下のようになる。
movie_clip_ss1

続きを読む

今回は動画に音を追加する。
音は短い効果音であっても良いし、長いBGMであっても良い。
ここでは動画よりも長い曲をBGMとして追加することにする。

元動画とBGM、出力動画のイメージはこのようになる。
movie_add_sound_ss1

続きを読む

動画関連の処理を行っていると以下の様なエラーが出るときがある。
Error Domain=AVFoundationErrorDomain Code=-11841 "Operation Stopped" UserInfo=0x9676a40 {NSLocalizedDescription=Operation Stopped, NSLocalizedFailureReason=The video could not be composed.}
大抵の場合、これは設定の何処かに間違いがあることが原因だ。

今回はこのエラーを追ってみよう。
 続きを読む

このページのトップヘ