iOS视频分块录制

标签 ios video recording chunks

是否可以在连续重新编码的同时剪辑视频文件?我要找的是说我录制了一段视频,我想每 5 秒向服务器发送一次视频剪辑,直到录制停止。例如,录制一个视频文件 10 秒。我想发送 2 个视频文件,每个文件时长 5 秒。发送第一个文件,同时视频连续录制接下来的 5 秒。

最佳答案

看看这个教程:

http://www.ios-developer.net/iphone-ipad-programmer/development/camera/record-video-with-avcapturesession-2

您设置预览显示(如果需要)。 您设置了录制/停止按钮。 当用户按下开始录制时您使用

[MovieFileOutput startRecordingToOutputFileURL:outputURL recordingDelegate:self];

每 X 秒你做一次:

[MovieFileOutput stopRecording];
// setting up the url ...
[MovieFileOutput startRecordingToOutputFileURL:nextOutputURL recordingDelegate:self];

瞧!你有很多 X 秒的文件,你可以用它们做任何你想做的事。

预览显示不显示有某种停止,与录制按钮相同。

关于iOS视频分块录制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28049599/

相关文章:

objective-c - objective-c :如果我使用前向GeoCoding(Google API),可以为我的应用程序收取费用吗?

ios - 使用 CABasicAnimations 和 CoreMotion 移动 UIView

ios - UICollisionBehavior 仅在第一次添加后起作用

audio - Phonegap上传的音频文件未在浏览器中播放

python - 捕获屏幕上所有内容的脚本

ios - 如何使用 SKEmitterNode 效果像 SKShapeNode 一样绘制?

swift - AV 视频 URL 在内存中保留多长时间?

使用 ffmpeg 从网络摄像头捕获视频流的 C api

user-interface - 多个OpenCV视频的GUI

c - 删除C中的文本 block