자신의 응용 프로그램에서 화면의 비디오를 캡처하는 방법이 있습니까? 내가 아는 한 UIImagePickerController
(카메라 만 해당)으로 할 방법이 없지만 iOS 4로 수행하는 방법이 있습니다. AV Foundation 또는 코어 비디오? 그것을 실행 중에iPhone 응용 프로그램의 비디오 스크린 캐스트 저장
답변
응용 프로그램의 내용을 캡처하는 두 가지 방법이있을 것 같다
- 를 사용하여 개인 API의 UIGetScreenImage() 함수를하는 seems to be accepted by Apple 지금;
- following thread's captureView method을 사용하여 이미지를 캡처하십시오.
초당 여러 번 캡처해야합니다. (사람의 눈을 고칠 때는 24 시간 동안 괜찮습니다) 그러면 영화를 제작해야합니다. 아마도 ffmpeg iphone port을 사용할 수 있습니다.
또는 데모 용으로 응용 프로그램을 실행하려면 시뮬레이터에서 응용 프로그램을 실행하고 Mac OS X 스크린 캐스트 소프트웨어를 사용하여 캡처하는 것이 가장 좋습니다. SimFinger 또한 "iPhone Simulator의 화면 캡처를 줄이기위한 약간의 속임수"를 참조하십시오.
마지막으로 다음과 같은 StackOverflow thread을 사용하면 더 나은 스크린 캐스트를 제작할 수 있습니다.
답장을 보내 주셔서 감사합니다. 그러나 아니요. 필요한 것이 아닙니다. 필요한 것은 사용자의 요구에 따른 비디오 캡처입니다. 예를 들어, 사용자가 iPhone 화면에서 비디오 캡처를 시작하기 위해 버튼을 클릭 한 다음 저장하고 누군가에게이 비디오를 이메일로 보냈습니다. :) – WASD42
@ wasd42 : 원래 질문에 더 잘 맞도록 답변을 편집했습니다. – jonjbar
답장을 보내 주셔서 감사합니다, 존! 솔직히, 아이폰은 물론 온라인 모드로 비디오를 인코딩하도록 설계되지 않았기 때문에 단순히 비디오 스트리밍에 대처할 수 없습니다. 대신 데모 녹음을 고수 하겠어, 고마워. :) – WASD42
SimFinger 및 ScreenFlow은 시뮬레이터에서 촬영할 수 있다면 좋을 것입니다.
(예 : 가속도계, GPS, 카메라 등을 사용하는 경우) 기기를 촬영해야하는 경우 현재 탈옥 기념 세계에 의지해야합니다. Cydia Store에서 $ 5에 구입할 수있는 "Display Recorder"앱을 사용하면 iPhone 화면 콘텐츠의 AVI 동영상을 만들 수 있습니다. 이것은 모든 앱에서 작동합니다. 이 번호는 YouTube video입니다. 그런 다음 동영상 파일을 YouTube에 업로드하거나 내장 웹 서버를 통해 iPhone에서 가져올 수 있습니다.
- 1. DDD에 대한 무료 비디오 (스크린 캐스트, 웹 캐스트 ...) 교육
- 2. AIR 응용 프로그램의 스크린 샷
- 3. Adobe Flex를 사용하여 비디오 캡처/스크린 캐스트 만들기
- 4. 스크린 캐스트 웹 사이트
- 5. 내 WPF 응용 프로그램의 비디오 스트리밍
- 6. Qt S60 응용 프로그램의 비디오?
- 7. 자바 EE - 자바 엔터프라이즈 에디션 스크린 캐스트?
- 8. 원근감/3D 스크린 캐스트 소프트웨어
- 9. iphone 응용 프로그램의 이미지에있는
- 10. iphone 응용 프로그램의 UIAlertview
- 11. iPhone 응용 프로그램의 허가
- 12. iPhone 응용 프로그램의 문제
- 13. iphone 응용 프로그램의 컨테이너
- 14. IPhone에서 현재 실행중인 응용 프로그램의 스크린 샷
- 15. 블랙 베리 응용 프로그램의 화이트 스크린?
- 16. SCSF : 응용 프로그램의 저장 및로드
- 17. C# 응용 프로그램의 데이터 저장
- 18. Silverlight 응용 프로그램의 Screencasting?
- 19. iphone 응용 프로그램의 이진 파일을 만드는 방법
- 20. android : 와이드 스크린 비디오 재생
- 21. iPhone에서 openGl 응용 프로그램의 배경으로 비디오 재생
- 22. iPhone 응용 프로그램의 코드 서명
- 23. iPhone 응용 프로그램의 쿠키 처리
- 24. iPhone 응용 프로그램의 저작권은 어떻게됩니까?
- 25. iPhone 응용 프로그램의 수신자 모음
- 26. iPhone 응용 프로그램의 stdC++ 포함
- 27. iPhone 응용 프로그램의 무선 배포
- 28. iPhone 응용 프로그램의 상태 유지
- 29. iPhone 응용 프로그램의 데이터 지속성
- 30. iPhone 응용 프로그램의 MMS 스트리밍
나는 여기서 대답했다. [QuickTime player 무료 제공] (http://stackoverflow.com/a/37874622/3172518) – karan