我是个初来乍到的新手。我正在开发像Instagram/TikTok这样的应用程序,在这个应用程序中,我被困在一个问题上,那就是二重唱视频
我已经使用Img.ly SDK创建了视频记录功能。
我还使用FFmpeg库为录制的视频提供自己的音频文件。但是现在我想创建二重奏视频的功能,就像TikTok一样。
有谁能想出一种快速行动的方法吗?
发布于 2021-09-04 04:57:00
我确实是用以下方法实现的:
final filter =
" [0:v]scale=480:640,setsar=1[l];[1:v]scale=480:640,setsar=1[r];[l][r]hstack;[0][1]amix -vsync 0 ";
FlutterFFmpeg().execute(" -y -i " +
"[YOUR_LEFT_VIDEO_FILE_PATH]" +
" -i " +
"[YOUR_RIGHT_VIDEO_FILE_PATH]" +
" -filter_complex" +
filter +
"[YOUR_OUTPUT_VIDEO_FILE_PATH]")发布于 2021-08-25 23:03:43
您可以通过filter_complex hstack示例实现这一点:
ffmpeg -i 1.mp4 -i 2.mp4 -filter_complex hstack duet.mp4https://stackoverflow.com/questions/68924400
复制相似问题