0

我在使用 [exportSession exportAsynchronouslyWithCompletionHandler:^ 导出视频时遇到以下错误:

错误:

-[TiBlob _formatReader]:无法识别的选择器发送到实例

我正在使用钛模块。我正在将视频从应用程序发送到模块。

对此有任何想法,因为我对此一无所知。提前感谢专家的建议。

4

1 回答 1

0

我从 Titanium 应用程序将视频文件作为“event.media”传递。现在我将“event.media”作为 TiBlob 的对象添加到自定义 Titanium 模块。

videoObj= [[TiBlob alloc]init];

初始化videoObj后,从application中获取value给videoObj。使用 videoObj(TiBlob) 我只是初始化 AVAsset。这为我解决了这个问题。

NSURL *url= [[NSURL alloc]initWithString:videoObj.path];
source = [[AVURLAsset alloc] initWithURL:url options:[NSDictionary dictionaryWithObject:[NSNumber numberWithBool:YES] forKey:AVURLAssetPreferPreciseDurationAndTimingKey]];
于 2012-06-30T12:57:23.500 回答