그래픽을 흐리게하지 않고 벡터 그래픽 게임을 어떻게 녹화 할 수 있습니까? Fraps, CamStudio, VirtualDub 및 기타 사소한 도구를

스크린 샷이 정의를하지 않기 때문에 많은 사람들이 내 게임 트레일러를 요청했습니다. PlayClaw, Fraps, CamStudio, VirtualDub 및 기타 사소한 도구를 테스트했습니다. 실행 가능한 결과는 없었습니다. 내 게임은 벡터 그래픽을 사용하고 60fps에서 실행되도록 설계되었으므로 일반 화면 캡처 비디오를 손실 압축하면 그래픽의 매력이 사라집니다.

그래픽이 흐려지고 프레임 속도가 느려지지 않고 어떻게 게임 플레이를 녹화 할 수 있습니까?



답변

게임 프레임 속도를 독립적으로 설정하여 정해진 시간 간격으로 재생하도록 설정할 수 있습니다. 게임을하고 입력을 기록하십시오. 고정 된 시간 간격으로 재생, 기록 된 입력 및 모든 프레임을 파일에 기록-고정 된 시간 간격으로 재생하기 때문에 프레임을 쓰는 데 시간이 걸리지 않습니다. 이렇게하면 소스 푸티지가 압축되지 않으며 나중에 캡처 프로그램으로 인해 속도를 희생하거나 글리치없이 품질을 결정할 수 있습니다. 그 후에 After Effects와 같은 것들이 들어옵니다. 최소한 선명한 소스 자료가 있습니다.

추가 편집 : 예, 알고 있습니다. 정해진 시간 간격으로 재생하기 위해 프레임 속도를 독립적으로 만드는 것은 어리 석습니다. 어. 만약 프레임 속도 독립 프레임이라면 문제도 덜있을 것입니다; o) 게임은 프레임 속도 독립이어야합니다!


답변

Pixel Prospector에 대한이 기사가 필요할 수 있습니다.

게임 플레이 비디오를 녹화하고 편집하는 방법

비디오에 사용 된 게임은 벡터 그래픽을 사용하는 NeonPlat 2입니다.

이 기사는 캡처부터 편집까지 모든 것을 다룹니다.


답변

게임 영상을 녹화하기 위해 무료로 CamStudio를 사용해 볼 수 있습니다. 전체 화면 모드의 게임에서는 작동하지 않으므로 창에서 게임을 실행하고 싶을 것입니다.

실제 예고편을 만드는 데는 비디오 편집 소프트웨어가 필요합니다. 값 비싼 상업용 옵션이 몇 가지 있지만 무료를 찾고 있다면 선택의 폭이 넓어집니다. Windows Movie Maker 또는 Mac이있는 경우 iMovie를 사용해 볼 수 있지만, 내가 찾은 최고의 무료 비디오 편집기 는 3D 모델링 및 애니메이션 도구로 더 널리 알려진 Blender 입니다. UI는 직관적이지 않지만, 배우는 데 시간이 걸리면 꽤 좋은 비디오 편집 도구를 사용하게됩니다.


답변

가장 좋은 경험은 Fraps에 관한 것이지만 제한이나 로고가없는 정식 버전 (훌륭한 유틸리티를 지불하기 위해 작은 일회성 상처럼 보였습니다)을 사용했습니다. David Young이 그의 의견에서 제안한 것처럼 미리 프레임 속도를 설정할 수 있습니다. 많은 비디오 캡처 도구와 마찬가지로, Fraps는 녹화하는 동안 저비용 압축을 사용하여 원하는 압축 형식으로 변환 할 수 있습니다. 이를 위해 나는 보통 VirtualDub를 사용합니다.

고품질 캡처를 얻는 데 최고 속도 (필자의 경우 50fps)로 게임 뒤에서 플랩을 실행하는 데 아무런 문제가 없었습니다.

여기서 중요한 문제는 캡처에는 약간의 성능이 필요하므로 항상 최상의 컴퓨터에서 시도해야합니다. 보다 구체적으로, 캡처 도구는 실질적이고 지속적인 디스크 쓰기를 수행하므로 파일을 빠른 하드 드라이브에 저장하도록 선택하는 것이 중요합니다. 랩톱에는 종종 액세스 속도가 느린 하드 드라이브가 제공되므로 성능에 많은 영향을 줄 수 있습니다. 캡처하는 동안 더 작은 프레임 크기를 사용하면 하드 드라이브가 더 쉬워지고 프레임 속도를 유지할 수 있습니다. 플랩을 사용하면 절반 크기 프레임을 설정할 수 있습니다.

Fraps의 경우 최종 동영상의 품질은 FPS1 인코딩 캡처 AVI를 배포 가능한 형식으로 변환 할 때 사용하는 압축의 영향을 크게받습니다. 여기서 손실을 고려하지 않으면 캡처 도구의 성능이 중요하지 않습니다.

나는 당신이 언급 한 프로그램이 일반적으로 그렇게 나쁘다고 생각하지 않지만 특정 게임과 최적으로 함께 수행하기 전에 약간의 구성이 필요합니다.


이미 속도에 문제가있는 경우 PNG의 모든 개별 프레임을 저장하는 것은 좋지 않습니다. 모든 프레임에 모든 정보를 저장해야하기 때문에 더 많은 CPU 및 디스크 시간을 소비 할 수 있습니다. 영화를 인코딩하고 저장하는 경우, 많은 인코더는 완성 된 여러 키 프레임을 사용하며 이후의 프레임은 한 프레임과 다음 프레임의 차이로 정의됩니다. 이것은 크기를 크게 줄일 수 있지만 키 프레임없이 한 프레임을 꺼내서 읽을 수는 없습니다.

개별 파일로 덤프하려고하면 각 프레임의 크기가 커질뿐만 아니라 파일 액세스 자체에서 오버 헤드가 발생합니다. 영화 사례처럼 하나의 파일을 유지하고 스트리밍하는 대신 모든 프레임에 대해 새 파일 핸들을 열어야하기 때문입니다.

가장 좋은 방법은 무손실 동영상을 녹화하고 프레임에서 프레임을 추출하거나 재생 중 스크린 샷과 같은 유한 한 수의 프레임을 캡처하는 것입니다.


답변

같은 장치 이러한 슈퍼 저렴, 나는 당신이 기계를 실행하는 게임에서 게임을 캡처 할 수 있도록 (그것은 아무것도 특별한 필요하지 않습니다) 그것을 실행하는 두 번째 컴퓨터의 보류를 얻을 수 있습니다 내기 (컴퓨터를 가지고해야 이 저렴한 버전을 위해 S- 비디오 출력). 더 높은 품질의 캡처 ( http://www.blackmagic-design.com/products/intensity/)를 위한 이와 같은 것도 있지만 USB 3이 필요하고 더 비싸지 만 HDMI 및 더 높은 해상도를 캡처 할 수 있습니다. 나는이 두 가지 중 하나보다 더 나은 옵션을 실제로 보지 못합니다.


답변

Windows Media Encoder를 두 번 사용해 내 게임과 도구의 비디오를 녹화했습니다. 무료이며 좋은 품질의 비디오입니다.

비디오를 녹화하는 것은 프로세스의 절반에 불과하기 때문에 동일한 질문도 궁금했습니다. 다른 절반은 편집, 효과 추가 등입니다. Windows Movie Maker는 다소 작동하지만 상당히 단순하고 충돌합니다.


답변

Windows의 경우 컴퓨터 속도를 늦추지 않고 게임 비디오를 원하면 PlayClaw를 사용하여 녹화 하십시오. Linux에는 glc가 있습니다.