Android:在捕捉过程中分割视频

Android:在捕捉过程中分割视频,第1张

概述我正在寻找将捕获过程中的视频分割为5分钟的部分的解决方案.例如,在一个小时的旅途中(视频捕获),我想将此视频(旅途中)划分为较小的视频12*5分钟=1小时.不是在停止捕获之后,而是在此之后.我想做类似录像机的事情.您能告诉我该问题需要使用什么吗?解决方法:我找到了解决方案,您

我正在寻找将捕获过程中的视频分割为5分钟的部分的解决方案.
例如,在一个小时的旅途中(视频捕获),我想将此视频(旅途中)划分为较小的视频12 * 5分钟= 1小时.不是在停止捕获之后,而是在此之后.

我想做类似录像机的事情.
您能告诉我该问题需要使用什么吗?

解决方法:

我找到了解决方案,您需要使用:

MediaRecorder.MEDIA_RECORDER_INFO_MAX_DURATION_REACHED

这是AndroID文档中的完整说明:MediaRecorder | Android

以下是我正在使用的&代码的一部分.这是工作 :)

if(what==MediaRecorder.MEDIA_RECORDER_INFO_MAX_DURATION_REACHED)    recorder.stop();    recorder.reset();    // Flag to recording (in my code I am using to stop/start capturing)    recording = false;    recording = true;    initRecorder();    prepareRecorder();    recorder.start();    Toast.makeText(MainActivity.this, "Again",Toast.LENGTH_LONG).show();    // 5 000 ms - 5 s    // 300 000 ms - 5 min}

要设置最大持续时间,您需要声明:

recorder.setMaxDuration(300000);

在initRecorder()函数中.
我建议您也阅读以下内容:SetMaxDuration

希望我写的东西对您有帮助.

总结

以上是内存溢出为你收集整理的Android:在捕捉过程中分割视频全部内容,希望文章能够帮你解决Android:在捕捉过程中分割视频所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1077407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存