小编SUK*_*AKI的帖子

iOS4 UIImagePickerController不支持mediaTypes = [NSArray arrayWithObject:(NSString*)kUTTypeMovie]?

在我的应用程序中,我想在视频模式下打开相机.所以我写下面的代码


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    
    [window addSubview:viewController.view];
    [window makeKeyAndVisible];

    UIImagePickerController *ipc;
    ipc = [[UIImagePickerController alloc] init];
    ipc.sourceType = UIImagePickerControllerSourceTypeCamera;
    ipc.mediaTypes = [NSArray arrayWithObject:(NSString *) kUTTypeMovie];

    [viewController presentModalViewController:ipc animated:YES];

    return YES;
}
Run Code Online (Sandbox Code Playgroud)

此代码适用于iPhone 3.1.3,但在iOS4上不起作用.我可以在iOS4上使用UIImagePickerController作为视频吗?

ios4 ios mobilecoreservices

6
推荐指数
1
解决办法
4920
查看次数

什么是旋转180度的3×3矩阵?

我不会将QuickTime Move旋转180度.

现在我的文件矩阵(tkhd)是

1 0 0

0 1 0

0 0 1

我从Dumpster得到了这个矩阵.

什么是旋转180度的3×3矩阵?

quicktime

6
推荐指数
1
解决办法
9348
查看次数

ffmpeg:如何从NSData设置AVFormatContext

我在Objective-C中使用FFmpeg库.

我想从NSData设置包含imagedata的AVFormatContext.我知道我可以用av_open_input_file()设置AVFormatContext.所以将NSData的内容写入临时文件,我可以这样做.


[data writeToFile:@"./temp.mov" atomically:YES];
av_open_input_file(&pFormatCtx, "./temp.mov", NULL, 0, NULL);

.
.
.

NSFileManager *fm = [NSFileManager defaultManager];
[fm removeFileAtPath:@"./temp.mov" handler:nil];
Run Code Online (Sandbox Code Playgroud)

但是,我不想使用临时文件.

有谁知道聪明的方式?

抱歉,我的英语不好.

谢谢

cocoa ffmpeg objective-c

5
推荐指数
0
解决办法
968
查看次数

标签 统计

cocoa ×1

ffmpeg ×1

ios ×1

ios4 ×1

mobilecoreservices ×1

objective-c ×1

quicktime ×1