iPhone SDK Access 3.0 Camera

votos
9

Alguém poderia aconselhar sobre se o iPhone SDK 3.0 ainda não permite o acesso aos dados de pixel Camera Raw

Esta é a forma como foi com todos os SDKs anteriores e pensei que deve ter sido um movimento pela Apple para garantir que eles foram os primeiros a implementar a gravação de vídeo. Desde 3.0 agora tem gravação de vídeo, e, tanto quanto im ciente da situação permanece a mesma, em seguida, evidentemente, eu estava errado.

O que eu estou querendo saber é o que é maçã brincando? Por que eles não são o que nos permite escrever aplicações de realidade loucas super-cool aumentada no iPhone.

Alguma ideia?

Publicado 18/06/2009 em 02:13
fonte usuário
Em outras línguas...                            


2 respostas

votos
4

Não, com SDK 3.0 e um novo iPhone 3G S você pode realmente capturar filmes usando o APIs fornecem. Você está restrito a 10 minutos de vídeo.

No UIImagePickerControllerDelegate, agora você pode encontrar UIImagePickerControllerMediaType. Este especifica o tipo de papel seleccionado pelo utilizador. O valor é um objecto NSString contendo um código de tipo tal como kUTTypeImage ou kUTTypeMovie.

Este método foi adicionado:

imagePickerController: didFinishPickingMediaWithInfo: Diz ao delegado que o usuário escolheu uma imagem ou filme. Este método é opcional.

  • (Void) imagePickerController: (UIImagePickerController *) selecionador didFinishPickingMediaWithInfo: (NSDictionary *) Informação

Parâmetros selecionador O objeto controlador de gestão da interface imagem selecionador.

Informação Um dicionário que contém a imagem original e a imagem editada, se uma imagem foi colhido; ou um URL do sistema de arquivos para o filme, se um filme foi escolhido. O dicionário também contém qualquer informação edição relevante. As chaves para este dicionário estão listados em “teclas de informação de edição.”

implementação discussão do seu objeto de delegação deste método deve passar a mídia especificada para qualquer código personalizado que precisa dele e, em seguida, descartar a vista selecionador.

Quando a edição estiver ativado, o ponto de vista selecionador apresenta ao usuário uma visualização da imagem selecionada no momento ou filme junto com controles para modificá-lo. (Este comportamento é gerido pela visão selecionador antes de chamar esse método.) Se o usuário modifica a imagem ou filme, a informação edição está disponível no parâmetro info. A imagem original também é retornado no parâmetro info.

duração máxima do filme é de 10 minutos. Se um usuário escolhe um filme que é mais longo na duração de 10 minutos, eles são forçados a prepará-la antes de salvá-lo.

A aplicação deste método é opcional, mas esperado.

Disponibilidade Disponível em iPhone OS 3.0b e posterior.

Respondeu 18/06/2009 em 11:48
fonte usuário

votos
0
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info

{   
    NSURL *videoURL = [info objectForKey:UIImagePickerControllerMediaURL];

        /* Now put some code here to either write it to a folder or play it

    [self dismissModalViewControllerAnimated:YES];

}
Respondeu 15/07/2010 em 01:20
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more