2023年4月7日金曜日

iPad画面録画とHandycamの合成

去年、数年~十年会ってなかった人とZoomで顔を合わせる機会があり、iPadの画面録画で録画したのだけど音声が入ってなかった。知らなかったのだけど、Zoom側の機能(有料)を使わないといけないらしい。

その際、iPadでZoomしてる様子をHandycamで撮影していた。こっちは音声あり。相手の声もスピーカーから出てる音をマイクで拾ってるんで音質は良くはないが十分聞ける、ので、これを合成してZoom画面を録画したものにタイミング合わせて音を付けようと、だいぶ前から思ってて、よーやく手を付けた。

昔使う予定があって買ったものの予定が自然消滅したので結局使ってなかったAdobe premiere elements 12を引っ張り出してインストール。

やってみたらタイミングが合わない。どこかで合わせると数秒後にはズレて、さらにまた数秒後には合ったりする。動画の終わり付近ではだいぶズレが大きく、タイムストレッチで2.6%程度の早回しで開始と終了が大体合わせられるようにはなるのだけど、途中でズレたり戻ったりするのは変わらず。

iPadの録画データはプロパティでフレームレート51.43ってな中途半端な値が出てくるし、もしかしてFPSが一定ではなく、古過ぎるPremiere elementsがそういうデータを想定してなくて正しい時刻で扱えず時間軸方向にゆらぎが出てる?

AvidemuxでHandycamと同じ29.97に変換してから合成やり直したらこんどはぴったり合った。タイムストレッチみたいな小細工も不要。