cdr*_*rev 8 processing video ffmpeg video-processing openframeworks
我知道这是一个非常开放的问题.我已经对FFmpeg进行了一些初步阅读,但现在需要一些指导.
input.mov.overlay.wov.output.mov).谢谢 - C.
ffmpeg -i input.mov -i overlay.mov -filter_complex "[0:0][1:0]overlay[out]" -shortest -map [out] -map 0:1 -pix_fmt yuv420p -c:a copy -c:v libx264 -crf 18 output.mov
Run Code Online (Sandbox Code Playgroud)
然而,这几乎可行:
input.mov&overlay.mov)长度相同,叠加也会缩短.0:00.Gya*_*yan 10
如果只需要ffmpeg命令,请尝试
ffmpeg -i input.mov -i overlay.mov \
-filter_complex "[1:v]setpts=PTS-10/TB[a]; \
[0:v][a]overlay=enable=gte(t\,5):shortest=1[out]" \
-map [out] -map 0:a \
-c:v libx264 -crf 18 -pix_fmt yuv420p \
-c:a copy \
output.mov
Run Code Online (Sandbox Code Playgroud)
这会在5秒钟开始覆盖,覆盖的视频起点为00:15。
setpts=PTS-10/TB 是 setpts=PTS+(overlay_delay-video_trim_in)/TB
overlay=enable=gte(t\,5) 是 overlay=enable=gte(t\,overlay_delay)
| 归档时间: |
|
| 查看次数: |
10894 次 |
| 最近记录: |