ffmpeg トランスコードどのように振動するか透かししばらくの間、左上角が表示され、右下角が一時的に表示されます
現在、振動は火で、振动から携帯電話にダウンロードされたビデオが自動的に振動によって処理され、ヘッドと画像を追加します透かし震えの写真透かし興味深いことに、ビデオの最初の半分は左上角に表示されます再生半分後、左上角が消え、右下角が透かし動画が終わるまで続く。
本当にこんな透かし場所の変更は非常にシンプルで、原則は以下のとおりです。
利用ffprobeビデオを読み、動画の長さを返し、その後半時間にわたるビデオンを取って、ffmpeg左上角燃焼透かしビデオの持続時間は半分、右下角に設定されます透かし動画の延期時間は半分後に表示され、ビデオの最後の半分が長くなります。
ケース
ビデオの長さは100秒で、私は動画を思います再生 10S後には左上角が表示されます透かし 40秒で動画を表示し、その後再生 50秒後、左上角透かし消え、右下角透かし表示され、ビデオに続く再生完成。
実施がうまく、そのプロセスは次の通り
- 1.通過
ffprobeビデオに戻ってきて、久しぶりに100秒。 - 2.書き込み
ffmpegコマンドライン、最初のコマドラインは左上角です透かし 10秒後に現れ、その後続きます40ビデオ時間の割合2番目のコマンドラインは右下角です透かし,50ビデオの割合が長く続くと、50ビデオの長さ % - 3.コマンドラインを組み立て、最終的に通過
ffmpegビデオを燃やすことができます。
命令行事例
ffmpeg -i input.mp4 -i watermark.png -i watermark2.png -filter_complex "[0:v][1:v] overlay=10:10:enable='between(t,10,50)' [tmp]; [tmp][2:v] overlay=W-w:H-h:enable='between(t,51,100)'" output.mp4
続編EFVスマートクラウドトランスコード更新
次に、私はすべての想像をデザインプロセスに入れ、誰もが自分のニーズに応じて独自のカスタマイズすることができます透かし表示方法は、ビデオの長さに適応してすべての時間を自由にコントロールします。
次に発売されるfluentEFV API機能、リアルタイムに基づいてm3u8返流ダウンロード(サポート試用、すなわち許可なしで、リアルタイムでのみ生成されます)1 1分間の動画FLV現地にダウンロード)、リアルタイムで時間の長さに応じて撮影を返し、リアル時間でスタート時間の持続時間に応じて高幅生成ダイナミック図を返す、リアルの時間に一部の削除ビデオ後のオーディオを戻し、実際の時間に特定の一部の削減音声の設定高幅動画などを返します。


