我有一个从文件创建的 QTMovie 对象。我检查它是否是一部有效的电影,可以很好地播放或写入文件。
然后此行失败并出现错误:
Error code: -50 domain: NSOSStatusErrorDomain description: The operation couldn’t be completed. (OSStatus error -50.)
(读取权限?)当电影长于约 15 秒时会发生这种情况(这会有所不同)。时间范围被验证是正确的,无论如何都不应该导致这个错误。
[[QTMovie alloc] initWithMovie:movie timeRange:range error:&error];
该行生成 32 位进程 QTKitServer 几秒钟,直到它失败。
该错误仅发生在 Lion 而不是 Snow Leopard。
有任何想法吗?