벤치마크- 프랩스와 비교

반디 캡처 라이브러리는 프로그램 안에 내장되어서 작동되도록 설계되었기 때문에 별개의 프로세스로 실행되어서 작동되는 프랩스와는 성격이 다릅니다만, 아직까지 반디 캡처 라이브러리와 유사한 프로그램이 없는 관계로 프랩스와 비교해 보도록 하겠습니다.

캡처된 영상의 크기

아래는 반디 캡처 라이브러리에 포함된 샘플 프로그램을 프랩스와 반디캡처 라이브러리로 20초 동안 캡처한 영상파일의 정보입니다. BCL에서 기본 옵션으로 인코딩할 경우, 캡처한 영상의 파일크기가 프랩스보다 약 1/20 정도로 작음을 확인할 수 있습니다. (화면의 움직임이 많은 게임 등에서는 압축률이 이보다 다소 줄어들 수 있습니다.)

[프랩스]

===================================================================
 파 일  기 본  정 보      
-------------------------------------------------------------------
 파일명          : BandiCapSample 2008-09-10 09-37-43-88.avi
 파일 포맷 종류  : AVI형 포맷
 실제 파일 크기  : 343,216,824 Byte (327.3 MB)
 순수 데이터 크기: 343,204,700 Byte (327.3 MB)
 재생 시간       : 00:00:20   (20 Sec)
 평균 전송률     : 135.26 MBits/Sec

-------------------------------------------------------------------
 비 디 오  스 트 림
-------------------------------------------------------------------
 코덱 종류       : Fraps Real-Time Video Capture (FPS1)
 이미지 크기     : 1024 x 768  ( 1.33 : 1 )
 평균 비트 전송률: 133.84 MBits/Sec
 초당 프레임수   : 30.00 Frames/Sec
 총 프레임수     : 609

-------------------------------------------------------------------
 오 디 오  스 트 림
-------------------------------------------------------------------
 코덱 종류       : PCM AUDIO (0x0001)
 비트 전송률     : 1.41 MBits/Sec
 샘플링 비율     : 44,100 Hz
 채널 수         : 2 Channels (STEREO)

-------------------------------------------------------------------
 키  프 레 임
-------------------------------------------------------------------
 인덱스 상태     : 인덱스가 정상적으로 존재합니다.
 총 키프레임 수  : 609
 평균 거리       : 0.033	Sec
 최대 거리       : 0.033	Sec
 최소 거리       : 0.033	Sec
 표준 편차       : 0.000	Sec
=========================[ By GomReader ]==========================

[BCL]

===================================================================
 파 일  기 본  정 보      
-------------------------------------------------------------------
 파일명          : Capture 2008-09-10 09-37-43.avi
 파일 포맷 종류  : AVI형 포맷
 실제 파일 크기  : 16,452,884 Byte (15.7 MB)
 순수 데이터 크기: 16,406,460 Byte (15.6 MB)
 재생 시간       : 00:00:20   (20 Sec)
 평균 전송률     : 6.46 MBits/Sec
 
-------------------------------------------------------------------
 비 디 오  스 트 림
-------------------------------------------------------------------
 코덱 종류       : MPEG4 (MP4V)
 이미지 크기     : 1024 x 768  ( 1.33 : 1 )
 평균 비트 전송률: 5.67 MBits/Sec
 초당 프레임수   : 30.00 Frames/Sec
 총 프레임수     : 611

-------------------------------------------------------------------
 오 디 오  스 트 림
-------------------------------------------------------------------
 코덱 종류       : PCM AUDIO (0x0001)
 비트 전송률     : 768.00 KBits/Sec
 샘플링 비율     : 24,000 Hz
 채널 수         : 2 Channels (STEREO)

-------------------------------------------------------------------
 키  프 레 임
-------------------------------------------------------------------
 인덱스 상태     : 인덱스가 정상적으로 존재합니다.
 총 키프레임 수  : 4
 평균 거리       : 5.411	Sec
 최대 거리       : 5.433	Sec
 최소 거리       : 5.400	Sec
 표준 편차       : 0.016	Sec
=========================[ By GomReader ]==========================

캡처된 영상의 화질

반디 캡처 라이브러리는 비손실 압축을 사용하는 프랩스와는 달리 손실압축을 사용하므로 약간의 화질 저하가 있습니다. 하지만 아래 보시는 것처럼 육안으로 그 차이를 구분하기는 거의 불가능합니다.
(아래 이미지는 동영상을 재생중 BMP포맷으로 캡처하여 저장한 파일을 다시 PNG포맷으로 변환하여 올린 파일입니다.)

[프랩스]

[BCL]

CPU 사용률 비교

반디캡처 라이브러리에 포함된 샘플 프로그램을 각각 프랩스와 BCL로 인코딩시 CPU 사용률을 비교한 내용입니다.
테스트 환경은 다음과 같습니다. (아래 테스트 결과는 테스트 환경에 따라서 달라질 수 있습니다.)

테스트 시스템

  • CPU: Core2 Duo E6600
  • OS: Windows Vista 64Bit
  • System Memory: 2GB
  • 캡처 해상도: 1024x768, 30fps
  • VGA: GeForce 8600GT

테스트 전

샘플 프로그램만을 실행시켰을때의 CPU 사용률 입니다.

[프랩스]

프랩스로 캡처중일때 CPU 사용률 입니다.

[BCL]

BCL로 캡처중일때 CPU 사용률 입니다.