我正在使用此代码.我需要合并两个视频.它将所有视频保存在临时文件夹中,但未保存在合并条件下.Append和DoAppend是我想要合并视频的功能.
public String append(ArrayList<String> trimVideos) {
for (int i = 0; i < trimVideos.size() - 1; i++) {
String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
if (i == 0) {
String OutPutFileName = Constants.STORAGE_VIDEO_TEMP_PATH +
File.separator + "APPEND" + "_" + timeStamp + ".mp4";
doAppend(trimVideos.get(0), trimVideos.get(i + 1),OutPutFileName);
Log.e(Constants.TAG, "In First: " + i + " " + OutPutFileName);
} else {
String OutPutFileName = Constants.STORAGE_VIDEO_TEMP_PATH
+ File.separator + "APPEND" + i + "_" + timeStamp + ".mp4";
doAppend(lastAppendOut, trimVideos.get(i + …Run Code Online (Sandbox Code Playgroud) 录制时如何暂停视频?我读到 Android 不支持此功能,但三星 Galaxy S3 上的默认摄像机完美地支持。三星是如何做到的?
在我的应用程序中,我具有计时器驱动的视频录制功能。当相机处于录制模式时,如果我单击屏幕上任意位置的按钮,则录制应暂停。我应该能够在再次单击时继续记录。
但在许多android设备中都没有暂停录制视频的动作。
还有其他方法吗?我找到了此链接,但没有给我任何希望。
有谁能够帮助我?