MediaRecorder输出视频无效

时间:2014-10-21 05:37:24

标签: android video android-camera android-mediarecorder

我已成功使用Android的MediaRecorder录制视频。问题是,在录制视频并将其输出到使用setOutputFile()声明的文件后,视频无法播放。

我要么得到"抱歉,此视频无法播放"或"不支持媒体类型"录制后立即出错。但是,如果我在该视频之后立即录制 另一个 视频,并导航回存储前一个视频的目录。第一个视频播放就好了。

我还注意到在录制后立即尝试从视频中提取元数据几乎是不可能的,因为指向视频的文件路径和Uri都无效。

知道为什么会这样吗?基本上,我正在捕捉视频。但我无法访问它或它的元数据,直到我录制另一个视频,或重新启动我的设备。我倾向于认为这是MediaScanner的一个问题,但我不确定。任何有关这方面的见解将不胜感激!

0 个答案:

没有答案