Existe uma maneira que eu posso capturar minha tela do iPhone como um vídeo? [fechadas]

StackOverflow https://stackoverflow.com/questions/200049

  •  03-07-2019
  •  | 
  •  

Pergunta

Eu quero ser capaz de capturar a tela do meu iPhone como um vídeo, mas eu não tenho certeza que a melhor maneira de fazer isso.

alguém pode ajudar me orientar sobre a melhor forma de fazer isto sem jailbreak?

Foi útil?

Solução

Nota: Esta resposta está desatualizado

www.iphonevideorecorder.com. Há uma versão gratuita penso eu, mas depois que você precisa para comprá-lo. E você precisa para desbloquear seu iPhone.

Outras dicas

Aqui está a minha solução em poucas palavras:

Nos últimos anos, quando a necessidade de produzir movimento conteúdo visual da interface de um aplicativo iOS, eu exigiria o desenvolvedor proporcionar uma compilação do aplicativo projetado para o Simulator, (deve ser compilados separadamente porque os aplicativos são, por padrão compilado para rodar em processadores ARM do iPhone, enquanto o Simulator é executado no processador Intel do Mac). Isso, então, seria tela capturada no Mac com algo como Snapz Pro, Screenflow ou algo similar.

Além disso, soluções típicas necessário jailbreaking o dispositivo e instalar um aplicativo de captura de tela de origem do Cydia Store.

Com a introdução do iPad 2, a Apple permitiu interface de espelhado saída de vídeo completo, quer através de um conector dock autorizado a HDMI dongle, ou um conector dock para VGA dongle. (Nota:. Opções composto e componente da Apple fazer conteúdo espelhado não port) Embora a intenção típico para estes mecanismos de saída são para exibir o conteúdo de interface para um projetor externo ou High Definition Television, é possível gravar este conteúdo espelhado com um dispositivo capaz de gravação ou transcodificação de conteúdos a partir de uma fonte tal entrada. Esta opção também se tornou possível com a introdução do iPhone 4S. Muitas vezes, a gravação deste conteúdo de vídeo é feito com placas de captura HDMI instalados no computador captura, como os produzidos por magia negra ou AJA, entre outros. Esta é, ou curso limitado a usar computadores que são capazes de ter tal uma placa de captura instalada. Outras opções podem incluir alguns dispositivos DVR habilitado para gravar HDMI (embora muitos detectar e desativar essas opções) ou dispositivos de transcodificação baseada em FireWire (como a Grass Valley ADVC-HD50, que eu uso).

Desde a obtenção do iPad 2 no início deste ano, tenho vindo a utilizar a Grass Valley ADVC HD50 para capturar iOS movimento tela da doca conectado HDMI a um aplicativo de captura de vídeo compatível com HDV no meu Mac. Ele tem, até agora funcionou perfeitamente.

Aqui está um exemplo de um vídeo eu gravei mostrando esse conteúdo capturado tanto do iPhone 4S e do iPad 2.

http://youtu.be/k7jlPx8NAmw

No entanto, agora que a Apple permitiu iOS sem fio espelhamento via Airplay no iOS 5, acho que agora é muito mais conveniente para ligar um dispositivo Apple TV para a grama Vally advc HD50, e capturar a tela de interface iOS gravação sem fio.

Aqui está um exemplo recente vídeo curto em que a interface do iPhone 4S foi capturado sem fio via Airplay espelhamento.

http://youtu.be/UKsixjcCXdI

Espero que isso ajude.

Como já foi sugerido, AirPlay espelhamento é o caminho a percorrer. Para espelhar diretamente para seu uso do computador um servidor AirPlay como http://www.airserverapp.com/ . Então, uma vez que está aparecendo diretamente em seu computador, você pode capturá-lo usando o built-in Quicktime aplicativo (File> New gravação de tela). Funciona muito bem!

Você pode usar Lookback . Ele registra sua tela, rosto, voz e todos os gestos, e carrega-los para sua conta na web.

Aqui está uma demonstração: https://lookback.io/watch/JK354d5jcEpA7CNkE

Loren Brichter o desenvolvedor Tweetie2 escrevi este pequeno aplicativo chamado SimFinger para fazer screencasts iphone de primeira qualidade!

http://blog.atebits.com/2009 / 03 / não-your-média-iphone-screencast /

Love aplicativos que tornam amadores olhar como profissionais:)

Eu fiz um plugin para o simulador que faz exatamente isso. Você pode encontrá-lo em meu blog .

Na verdade, registra a tela. Ele não confia em outro programa de captura de tela como iShowU.

Ele irá instalar ícones para os aplicativos padrão e mudar o texto transportadora para se parecer com um dispositivo real.

Curto de usar uma câmera de vídeo, não.

Muitos vídeos do YouTube para iPhone aplicações demonstrando são feitos com uma aplicação Screen Grabber (como iShowU, ScreenFlow, ou Snapz Pro) e simulador. Esteja ciente de que a velocidade de resposta no simulador pode ser dramaticamente diferente do que um dispositivo - por isso é possível obter efeitos (e perder) com o simulador que você nunca vai ver em um dispositivo. Em particular, animações padrão pode piscar por no simulador, onde eles só olhar rápido em um dispositivo.

usando a classe ScreenCaptureView podemos capturar a tela do iPhone como código-fonte vídeo.A está disponível aqui .O vídeo gravado é salvo em um NSURL, outputURL.Use que NSURL em um método como abaixo para reproduzir o vídeo gravado,

    -(void)playvideo
{

  MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:outputURL ];
       [player.view setFrame:CGRectMake(0,0,320,480)];

[player setMovieControlMode:MPMovieControlModeHidden];   

[player setScalingMode:MPMovieScalingModeAspectFit];

 [player setBackgroundColor:[UIColor blackColor]];

 [player setFullscreen:YES animated:YES];

[player play];

[self addSubview:player.view];

}

chamar esse método antes de liberar NSURL no método completeRecordingSession .it vai repetir o que você fez na tela do iPhone como um vídeo.

Você pode usar o vídeo-out e captura que de alguma forma com um firewire ou sumthing .. A classe MPTVOutWindow pode ajudá-lo para fora! Aqui está um exemplo bom disso!

http: //iphone-developers-nc.googlegroups. com / web / UIApplication_TVOut.m

ScreenFlow para gravar o Simulator, e ampliada lo e estática adicionada imagens conforme necessário. Eu, então, incorporado o filme em um quadro iPhone no meu site. Acabou bem. Veja a href="http://www.dejal.com/tweeps/iphone/" rel="nofollow"> página para o resultado.

Eu acho que é tão óbvio agora que ninguém postou isso, mas para os noobs .... Nota: Apenas iPhone 4S

apenas airplay para um Apple TV e espelho de vídeo, então a saída do ATV para um dispositivo que pode gravar - como o TiVo, DVR, etc você também pode usar um canal de vídeo a cabo no iPad [1 e 2] agora

não tenho certeza se os trabalhos de cabo sobre o iPhone 4S como Eu ainda não testado que me

seu desajeitado, mas não há outra maneira que eu posso ver atm.

Para uma boa aparência screencast, ter um olhar para SimFinger . Você ainda vai precisar de um recoder tela, tais como Snapz Pro .

Apenas para quem está ainda à procura de soluções:

O aplicativo jailbreak RecordMyScreen é Open Source e funciona bem mesmo em dispositivos não-jailbreak se tivermos a licença de desenvolvedor. Você pode ter um olhar para a fonte: https://github.com/coolstar/RecordMyScreen

Eu não acredito que isso é possível. Sua melhor aposta é a de obter algo como iShowU e captura do simulador.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top