 */
 internal class AssetReaderFragment: NSObject {
     let asset: AVAsset
+    let URL: NSURL!
     let rate: Float
     let startTime: CMTime
     let endTime: CMTime

        self.startTime = startTime
        self.endTime = endTime
        self.preferredTransform = asset.preferredTransform
        
        super.init()

        // リーダーとなるコンポジションを作成する

            "Cannot express tuple conversion '(AVAssetReader, CMTime)' to '(AVAssetReader!, CMTime)'"
            が出てしまうため、分解して代入するようにした
            */
            (_reader, _duration, frameInterval) = result
            _output = _reader.outputs.first as? AVAssetReaderOutput
        } else {
            // 作成失敗
