我使用了以下ffmpg命令String cmd="-i "+video10SecondPath+" -i "+audio22SecondPath+" -map 0:v -map 1:a -c copy -y "+outputFilePath;
来合并音频和视频,并且它可以正常工作,并且我正在获取一个输出文件,该文件的时间等于两个输入之间的最长时间(这就是我所需要的),但是当视频是比音频短的媒体控制器无法按预期方式工作(如果我的视频时间是10s,音频时间是22s,我会得到22s mp4file,但是当我播放视频并尝试移动(搜索)到15s时,它开始于10s )。
任何有关解决此问题的建议将不胜感激。