接口类名 | 描述 |
TAVEditor | SDK 操作入口类。 |
ITAVPipManager | 画中画操作接口类。 |
TAVPip | 画中画数据模型类。 |
/*** 获取画中画操作接口** @return ITAVPipManager实例*/ITAVPipManager manager = editor.getPipManager();
/*** 创建画中画对象** @param path 视频文件路径* @throws WidgetInitializationException 初始化异常*/try {TAVPip pip = new TAVPip(path);// 设置时间区间(微秒)pip.setTimeRange(TAVTimeRange.fromUs(0, durationUs));} catch (WidgetInitializationException e) {e.printStackTrace();}
/*** 加载画中画** @param pip 画中画数据对象*/manager.loadPip(pip);
/*** 移除画中画** @param pip 要移除的画中画对象*/manager.removePip(pip);
// 获取画中画操作接口ITAVPipManager pipManager = editor.getPipManager();// 创建画中画对象try {TAVPip pip = new TAVPip("/sdcard/video.mp4");pip.setTimeRange(TAVTimeRange.fromUs(0, 5_000_000)); // 0-5秒// 加载画中画pipManager.loadPip(pip);} catch (WidgetInitializationException e) {Log.e("PIP", "画中画初始化失败", e);}// 移除画中画pipManager.removePip(pip);
文档反馈