[英]How to make a video which can play/loop infinite times using FFMPEG command in Android?
以下是一些細節:我有一個主視頻,我想要一個視圖(gif 或視頻),它可以無限次播放直到視頻結束。 這是我當前成功執行的代碼片段,它只播放我的覆蓋視頻一次。
cmd = new String[]{"-y", "-i", String.valueOf(mVideoPath), "-i", tempVideoPath, "-filter_complex", overlay.toString(), "-codec:a", "copy", "-preset", "ultrafast", String.valueOf(file)};
tempVideoPath
是我的疊加視頻的路徑。
使用-stream_loop
輸入選項:
ffmpeg -i main.mp4 -stream_loop -1 -i loop.mp4 -filter_complex "[0][1]overlay=shortest=1:format=auto,format=yuv420p[v]" -map "[v]" -map 0:a? -preset ultrafast -c:a copy -movflags +faststart output.mp4
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.