yangjie10930 / EpMedia

Android上基于FFmpeg开发的视频处理框架,简单易用,体积小,帮助使用者快速实现视频处理功能。包含以下功能:剪辑,裁剪,旋转,镜像,合并,分离,变速,添加LOGO,添加滤镜,添加背景音乐,加速减速视频,倒放音视频。 The video processing framework based on FFmpeg developed on Android is simple, easy to use, and small in size, helping users quickly realize video processing functions. Contains the following functions: editing, cropping, rotating, mirroring, merging, separating, variable speed, adding LOGO, adding filters, adding background music, accelerating and decelerating video, rewinding audio and video.
MIT License
2.4k stars 536 forks source link

视频剪辑 音画错误问题 #282

Closed zhaoyongjiang closed 1 year ago

zhaoyongjiang commented 1 year ago

视频:非静音的。有画面和声音的视频文件。 假如:视频时长10s,截取5-10s的视频。但是输出结果却是 文件还是10s的,声音没有被剪辑,画面内容被裁剪了。

cmd.append("-y");
            cmd.append("-ss").append(String.valueOf((int) mStartTime / 1000)).append("-t").append(String.valueOf(mThumbSelTime)).append("-accurate_seek");
            cmd.append("-i").append(mInputVideoPath);
            cmd.append("-c").append("copy");
cmd.append("-vcodec");
                    cmd.append("copy");
                    cmd.append("-acodec");
                    cmd.append("copy");
cmd.append(mOutVideoPath);

https://github.com/yangjie10930/EpMedia/assets/15276597/dda804b9-a368-4024-bc25-a048f8237c67