【发布时间】:2015-02-06 15:06:49
【问题描述】:
更具体:我正在尝试使用 jcodec 的 FrameGrab 从 res/raw 加载视频。
FrameGrab 需要一个 SeekableBiteChannel,所以一个文件可以工作。
如何从资产中获取视频文件作为文件?
我无法将视频放在 sd 卡或类似的东西上,我正在为 Android Wear 开发。
编辑:
String videoPath = "android.resource://" + getPackageName() + "/" + R.raw.hyperlapse2;
mVideoTestUri = Uri.parse(videoPath);
Log.d("VideoPlayer", "Video uri is " + mVideoTestUri);
File file = new File(videoPath);
Log.d("VideoPlayer", "Video file is " + file+", "+file.getName()+", "+file.getAbsolutePath()+", "+file.length());
【问题讨论】:
-
它不是重复的,那个问题处理阅读文本文件,我正在阅读视频
标签: android file assets wear-os android-videoview