출처 : 야무진 동영상 강좌

[ 데이터의 크기 bit와 Byte에 대해 ]
먼저 설명하기 앞서 bite(비트)는 소문자로 Byte(바이트)는 대문자로 사용한다는
걸 아시기 바랍니다.(PC의 윈도 탐색기를 열면 파일들이 다 KB로 표현되어 있죠.)
(영어혹은 숫자 한글자는 1Byte, 한글 한글자는 2Byte입니다.)

1bit = 1/8 Byte <------같은 말이죠-----> 1Byte=8bit
1024B(바이트)=1KB(바이트)
1024 KB =1MB
1024 MB = 1GB
1024 GB = 1TB

[ 엔코딩 크기 계산해 보기 ]
문제1 : 300Kbps로 압축된 10분짜리 동영상의 크기는 몇MB일까여?
300Kbps * 10(분) * 60(초) = 180,000 Kbps
180,000 Kbps/ 8 = 22,500KByte = 22,500 KB (bit를 바이트로 고치기 위해8을 나눔)
22,500KB/ 1024 = 21.97MB(KB를 MB로 고치기 위해 1024를 나눔)

문제2: 500Kbps로 60분 엔코딩한 동영상의 크기는 올메나 될까여?
500kbps*60분*60초=1,800,000kbps
1,800,000kbps/8=225,000KB
225,000KB/1024=219.7MB

참고) 해상도에(예:320*240,640*480,720*480 등등) 따라서는 크기 차이가 없다는 것도 알아두시구요. (그렇다고 정확하게 똑같지는 않구요. 아주쬐금의 차이는 있습니다.)

------쫌만 더 추가할께여(괜히 심심해서리...^^)-------
보통 말하는300Kbps란 말은 쉽게 얘기하자면300k bit per second라는 얘기죠.
1초당 300kb(비트) 혹은37.5KB(바이트)를 전송한다는 얘기가 되겠죠.
1초를 30프레임으로 나눈다면 1.25KB가 되구요.
결국은 300Kbps일때 이미지 한 프레임은 크기는 대략1.25KB정도가 된다는 얘기네여~~(그렇군^^)
위의 이미지 한 프레임을 표현하기 위해선 영어나 숫자가 대략1280자(1024*1.25)정도가 필요하네요.
보통 200자 원고지라고들 표현하는데 윈고지 대략 6장과 이미지 한 프레임이 똑같다는 얘기가 되네요.
고로 동영상 엔코딩이나 편집을 하기 위해선 프로세서가 좋아야 겠져. 특히나 asf,wmv같은 경우는 다른것 보다 훨 압축이 많이 되어 있으니까 고걸 풀어서 보여줄려면 좀 더 좋아야 할꺼구요.divx도
비슷한 경우죠.

Posted by sanyogi 사뇨기

댓글을 달아 주세요