모바일 게임의 비디오를 캡처하는 방법은 무엇입니까?


16

나는 현재 안드로이드 게임에 대한 블로그 를 유지하고 있으며 실제 게임 버전에 가까워 질수록 스크린 샷으로는 더 이상 새로운 진전을 보여주기에 충분하지 않습니다. 내가 필요한 것은 비디오입니다. 문제는 내 게임이 현재 에뮬레이터에서 실행되지 않고 (OpenGL ES 2.0 사용) 어쨌든 원한다면 컴퓨터가 에뮬레이터를 실행할 수 없다는 것입니다. 따라서 데스크톱 비디오 캡처는 의문의 여지가 없습니다. 내가 가진 유일한 아이디어는 내가 소유 한 유일한 비디오 카메라 앞에서 웹캠을 들고있는 것입니다. 웹캠… 누구나 Android 기기에서 비디오를 캡처하는 더 나은 (바람직하게는 무료) 방법을 알고 있습니까?


Android 기기에서 TV 나 동영상을 좋아하도록 비디오를 출력 할 수 있습니까?
jhocking

@ jhocking 내 장치의 HDMI 포트로 그렇게 할 수 있습니다. TV에서 캡처하는 가장 좋은 방법은 무엇입니까?
Amplify91

나는 몰라, 나는 TV가 없다 : PI는 단지 큰 소리로 생각하고 있었다.
jhocking

HDMI를 통해 TV로 출력 한 다음 TV 튜너를 사용하는 것은 좋은 생각처럼 들리지만 특수 HDMI 케이블이나 TV 튜너는 없습니다. 다른 누군가가 도움이 될 수 있습니다.
증폭 91

답변:


4

아마도 Droid @ Screen 과 같은 것이 작동합니까? 다음은 CamStudio를 사용하여 비디오 를 설정하고 캡처하는 비디오 입니다. Droid @ Screen은 알파이므로 작동 할 있습니다. 행운을 빕니다! 블로그에있는 동영상을 계속 주시하겠습니다.)

바라건대 컴퓨터가 많은 것을 처리 할 수 ​​있기를 바랍니다.

안드로이드 기기가 루팅 된 경우 ScreenCast & Recorder 와 함께 전화 옵션이 완전히 있습니다. 다음 은 유료무료 기사 및 Android 마켓 페이지입니다 . 무료 버전은 녹화 30 초로 제한됩니다.


Droid @ Screen은 확실히 매우 시원하고 사용하기 쉽습니다. 더 나은 프레임 속도를 얻을 수 있다면 확실히 작동합니다. 아마 내 전화를 응원하게 될 것이므로 나중에 다른 제안을 살펴볼 것입니다. 도움을 주셔서 감사합니다 그리고 당신은 분명히 텀블러에서 당신을 볼 것이다!
증폭 91

난 당신이 이드와 수용 프레임 속도를 얻을 수 있다고 생각하지 않습니다 @ 스크린 ...
miguelSantirso

3

Android 개발에 익숙하지 않지만 다른 플랫폼에서이 기술을 사용했습니다.

스크린 샷을 찍을 수 있기 때문에 실제 경과 시간을 사용하는 대신 1/30 초라고 말하기 위해 시간 단계를 잠그고 매 프레임마다 스크린 샷을 저장하면 나중에 PC의 비디오로 다시 어셈블 할 수 있습니다.

이 방법의 주요 단점은 오디오 캡처가 더 어렵다는 것입니다. 오디오를 다시 만들거나 다른 것으로 바꿔야 할 수도 있습니다.

스크린 샷 저장 덕분에 게임이 슬로우 모션으로 실행되므로 필요한 사용자 입력을 기록하고 재생할 수 있으면 도움이됩니다.


2

나는이 질문이 조금 오래되었다는 것을 알고 있지만 안드로이드는 지난 3 년 동안 일부를 변경 했으므로이 답변을 게시 할 가치가 있다고 생각합니다.

Android 4.4부터는 기본 화면 녹화가 있습니다. 전화기가 연결된 컴퓨터에서 ADB를 사용하거나 적어도 12 개 정도의 앱이있어이를 지원할 수 있습니다 (일부는 루트, 일부는없는).

root가 없으면 화면을 기록 할 수 있습니다. 루트가 없으면 전화 오디오를 얻을 수 없다고 생각합니다. 그러나 3.5mm ~ 3.5mm 코드를 사용하면 휴대 전화의 헤드폰 잭을 랩톱의 마이크 잭에 연결할 수 있으며 Audacity 는 오디오를 정확하게 녹음 할 수 있습니다. 화면 녹화에 가장 좋아하는 앱은 Lollipop Screen Recorder입니다 (그리고 Marshmallow까지 테스트 해 보았습니다). 이 정확한 설정과 모양과 소리로 제작 된 비디오다음 과 같습니다. 나는 엉뚱한 유 튜버이지만, 이것이 설정을 위해 희망적으로 승리하도록하자.

root 를 사용하면 추가 코드 나 컴퓨터없이 장치에서 생성 된 화면과 오디오를 기록 할 수있는 앱을 찾을 수 있어야합니다. Shou.tv가이 작업을 수행 할 수 있어야 한다고 생각하지만이 앱에 대한 경험이 적으므로 좋은 추천을 할 수 없습니다 . Shou.tv는 당신이하고 싶은 일이라면 스트리밍 할 수도 있습니다.

나는 언급되거나 연결된 앱이나 게임의 개발자가 아닙니다. 또한 기록을 위해이 소프트웨어는 모두 무료입니다. 헤드폰 / 마이크 잭 연결을위한 8 피트 케이블은 $ 12를 실행할 수 있지만이 작업 이상을 수행하는 데 정말 유용합니다.


0

안타깝게도 사용중인 장치와 게임 자체에 따라 달라지기 때문에 훌륭하고 견고하며 간단한 답변이 있는지 잘 모르겠습니다. 빠른 Google은 android video capture미디어 및 비디오 녹화에 대한 정보를 제공합니다. 최고 결과 중 일부는 여기에 있습니다.

이 문제는 이러한 솔루션 중 일부를 구현하는 데 시간이 오래 걸리거나 OpenGL 게임에서 일반 버전이 작동하지 않는다는 것입니다. 그리고 이들 중 어느 것도 터치, 가속도계 또는 마이크 / 카메라에 의존하는 게임의 모든 요소를 ​​실제로 보여주지는 않습니다. 따라서 가장 좋은 방법은 전화를 평평하고 조명이 밝은 표면에 붙이고 카메라를 가리키고 게임을하는 것입니다. 경우에 따라 웹 캠으로 게임의 실제 모습을 보여주기에 충분할 수도 있으며 예쁜 스크린 샷을 가진 사람들을 유혹 할 수도 있습니다. 웹 캠이 정말 끔찍한 경우 몇 시간 (또는 그 이하) 동안 빌릴 수있는 카메라로 친구를 찾을 수있는 옵션이 있습니다



0

이제 앱이나 게임 내에서 오버 헤드없이 비디오를 녹화 할 수있는 무료 SDK가 있습니다 (모든 OpenGL 호출을 캡처합니다).

샌프란시스코에있는 게임 개발자 컨퍼런스 (Game Developers Conference)에서 비디오를 보내주는 Android 게임 개발자는

세부 사항 : http://www.lunarg.com/seemegaming/


3
솔루션의 작동 방식에 대해 조금 설명하면 사람들이 솔루션을 스팸으로 보지 않을 수 있습니다.
Jesse Dorsey

물론 다운로드 한 SDK를 제공합니다. 개발자는 라이브러리를 호출하는 앱으로 "녹음 시작"버튼을 생성합니다.이 버튼은 모든 OpenGl 호출을 추적 파일로 캡처합니다. 기록이 중지되면 추적 파일이 웹 서버에 업로드되어 웹 서버로 변환되어 YouTube 또는 Facebook 또는 Vimeo 계정에 비디오로 게시되고 링크가 다시 제공됩니다.
TomasV

0

이것이 제기되었지만 게임 비디오 녹화에 대해 진지한 경우 가장 시간이 좋고 품질이 효율적인 경로 중 하나는 60 $ hdmi 레코더와 hdmi 출력 케이블을 얻는 것입니다. 장치의 기본 품질로 사운드와 비디오를 모두 얻을 수 있으며 많은 시간을 절약 할 수 있습니다.

또 다른 저렴한 옵션은 게임 데모를 hdmi 레코더를 가진 사람에게 보내고 게임 비디오를 친절하게 녹화하도록 요청하는 것입니다.

hdmi recorder 와 같은 호환 장치를 사용하여 게임 플레이 hdmi 출력을 기록 할 수 있어야합니다 . 출력이 종종 암호화되기 때문에 당신이 할 수없는 것은 (아마 불법이기 때문에) TV 쇼 녹화입니다.

따라서 품질과 프레임 속도에 관심이 있거나 올바른 하드웨어를 얻거나 가지고있는 사람에게 물어 보면 소프트웨어 솔루션에 대해 더 나은 결과를 얻을 수있는 옵션을 고려해야합니다.


-2

kamcord를 사용하여 전화로 비디오 또는 게임을 녹화 할 수 있습니다. 자세한 내용은 https://www.kamcord.com/을 참조하십시오.


2
이것은 광고와 매우 흡사합니다. 아마도 당신은 좀 더 자세하게 답을 살릴 수 있을까요?
MichaelHouse

꽤 직설적입니다. 완벽하게 이해되지는 않지만 작동하지 않는다고 말할 수는 없습니다. 일반적인 아이디어는 twich.tv와 같이 웹에 스트리밍 한 다음 PC에 기록하는 것입니다.
wolfdawn

-3

게임을 데스크탑에 이식해야합니다. OpenGL ES 2.0은 OpenGL 2.1에서 쉽게 포팅 할 수 있습니다. 데스크탑 버전에서는 많은 도구를 사용하여 OpenGL 코드를 디버깅하고 프로파일 링 할 수 있습니다. 그렇습니다. 많은 작업이지만 데스크탑 포트로 더 빨리 개발할 수 있습니다. OpenGL ES 코드 이식을 거부하면 Windows에도 OpenGL ES 에뮬레이터가 있습니다 (Android 에뮬레이터는 아님).

http://lwjgl.org/

참고 : 비디오 캡처 도구를 사용하면 30FPS를 기대할 수 없습니다. 많은 장치에 존재하는 HDMI 출력만이 도움이 될 수 있습니다 ...

참고 2 : 하드웨어 지원 기능이있는 OGLES 2.0 Android 에뮬레이터는 Google 실험실에 있지만 사용 가능한 날짜는 없습니다.


1
에뮬레이터가 게임을 실행하지 않는 부분을 놓친 것 같습니다. 게임을 데스크탑으로 포팅하는 것에 관해서는 안드로이드 앱을 데스크탑으로 포팅하는 것이 쉽다는 것에 동의하지 않습니다. 내 말은, 먼저 쉬운 일이라고 말한 다음 많은 일이라고 말합니다. okaaaay ...
jhocking

우리 자신의 엔진은 OS X, Windows, IOS 및 Android에서 작동합니다. Android의 특정 코드는 매우 작습니다. 데스크탑에서 포트를 원하지 않지만 이해해야한다는 것을 알고 있습니다. 많은 장점이 있습니다.
엘리스
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.