AVFoundationでカメラ(ムービー)撮影するときの、transform設定の注意点
カメラの方向を自由に扱えるようにするためには、茨の道を乗り越えないといけないのです。
Norio Nomura
@norio_nomura
@hkato193 もしかしてexportsessionに追加されたマルチパスって、この辺りを良きに計らってくれたりするのかな?試してないけど。
2014-12-15 17:08:38
Hirohito Kato ⌘
@hkato193
@norio_nomura そこまではやってくれないような気もしますが、しかし、すでにお腹いっぱいで入りこむ元気ががが。
2014-12-15 17:10:10
Hirohito Kato ⌘
@hkato193
@norio_nomura ここだけで100ページは書けそうな内容(しかもニッチ向け)すぎます!Learning AVF本でも、このへんはもう割とサラッとしてましたし。
2014-12-15 17:13:16
Norio Nomura
@norio_nomura
@hkato193 長々とお付き合いいただき、ありがとうございました。お陰様で、ついでにバグを一つ見つけて潰せましたw
2014-12-15 17:25:48
Hirohito Kato ⌘
@hkato193
@norio_nomura ほとんど貢献できていない、つまりそういうことですね。おつかれさまでした。<(_ _)>
2014-12-15 17:29:14
Hirohito Kato ⌘
@hkato193
キャプチャセッションにAVCaptureMovieFileOutputをつないだときと、AVCaptureVideoDataOutputをつないだときではコネクションのvideoOrientationが持つ意味が違っているな、これ。前者はメタデータ、後者は実データを弄ってるぽい。
2014-12-15 17:32:40
Hirohito Kato ⌘
@hkato193
@hkato193 でないと、AVCaptureVideoDataOutputによるvideoOrientationの設定有無が、キャプチャレートにもろ影響している現状を説明できない。
2014-12-15 17:43:46
Hirohito Kato ⌘
@hkato193
@norio_nomura はい、たぶんそうです。CMSampleBufferは向きの情報を持っていないので、そうでもしないとAVAssetWriterに向きを渡せない(からやむなく変換している)のではと予想してます。
2014-12-15 18:08:48