2017-02-22 147 views
-1

我有视频数据, 我需要将数据转换为'.h264'格式并保存到临时文件中。播放.h264视频格式 - iOS

NSString* filename = [NSString stringWithFormat:@"capture.h264"]; 
    NSString* path = [NSTemporaryDirectory() stringByAppendingPathComponent:filename]; 
    NSURL* url = [NSURL fileURLWithPath:path]; 

我所创建的临时文件的路径,但是,我怎么能附加数据文件一起和保存。

编辑:

+0

你是什么意思的rawByte。你是像素数据还是编码视频数据?如果前者与vtcomoressionsession一起压缩,如果它已经被编码,则您已经知道其他帖子的答案。 – szatmary

回答

0

对不起。 我是我的错。自我回答。

NSData *data = [[NSData alloc]initWithBase64EncodedString:val options:0]; 
NSString* filename = [NSString stringWithFormat:@"capture.h264"]; 
NSString* htmlFilePath = [NSTemporaryDirectory() stringByAppendingPathComponent:filename]; 
[data writeToFile:htmlFilePath atomically:YES];