2

AviSynth で画像をオーバーレイする方法に関する多くのチュートリアルを読みましたが、ビデオの特定の時間位置に複数の画像を配置する方法があるかどうか疑問に思います。透明な png ロゴを使用してビデオをレンダリングすることはできましたが、異なるフレーム位置に異なる画像を配置する方法に関するチュートリアルは見つかりませんでした。

4

2 に答える 2

2

フレームレートから時間位置を把握する必要があると思います。たとえば、以下のサンプルでは、​​101 ~ 200 フレーム (4 ~ 8 秒) の間のオーバーレイ画像が表示されます。

AviSource("sample.avi", false).AssumeFPS(25).ConvertToRGB
img = ImageSource("sample.png")

Trim(0, 100) + Trim(101, 200).Overlay(img, 20, 30, opacity = 0.5) + Trim(201, 0)
于 2012-06-04T21:18:44.203 に答える