gpt4 book ai didi

android - 将视频从 Android 应用程序导出到 SD 卡

转载 作者:行者123 更新时间:2023-11-30 01:36:41 26 4
gpt4 key购买 nike

我正在使用下面的演示在 Android 应用程序中创建慢动作和快 Action 视频。

https://github.com/google/grafika

我可以在应用程序中播放慢动作和快 Action 视频,但现在我想将此视频导出到 SD 卡。

我使用 TextureView 在应用程序中显示视频。我使用这个 java 文件来控制视频的速度。 https://github.com/google/grafika/blob/master/src/com/android/grafika/SpeedControlCallback.java

我该怎么做?任何帮助将不胜感激。

最佳答案

您好,您必须使用 MediaMuxer,为视频轨道调用 AddTrack,并在对每个帧进行编码后将数据写入该轨道并写入 muxer。您可以在 grafika 页面中看到一些示例,其中之一可能是:https://github.com/google/grafika/blob/master/src/com/android/grafika/ContinuousCaptureActivity.java (在这里你可以如何在屏幕上显示和在 SD 上录制)另一个:https://github.com/google/grafika/blob/master/src/com/android/grafika/CameraCaptureActivity.java

您还可以在这里找到更多示例: http://www.bigflake.com/mediacodec/

谢谢

关于android - 将视频从 Android 应用程序导出到 SD 卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35015463/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com