[애니잡설_33]동영상 파일01
안녕하세요 anicreator입니다.
그러고보니 플랫폼과 포맷 시리즈 하면서 지금 이야기할 동영상 파일까지는 굳이 애니메이션이라고 나눌 필요가 없는 이야기기는 하네요. ㅎㅎ
영상을 하는 사람들이라면 다 알아야 하는 내용이기는 합니다.
굳이 이걸 알아야 하나... 라고 생각할 수도 있으나 굳이 알아야 하나 할 부분은 제가 이야기하는 이상의 전문적인 영역이구요. 제가 말씀드리는 내용은 적어도 영상을 작업하는 사람들은 상식적으로 알고 있어야 도움이 되는 부분입니다.
그래서 애니메이션을 만들겠다 라고 생각하시는 분들이 있다면 미리 알았으면 해서 남기고 있는 것들입니다.
이런거 몰랐어도 애니메이션을 만들었을 수 있고, 모자라다는 말은 아니며... 알고 있으면 도움이 될 부분이 분명 있을겁니다. 재미로만 읽고 넘어가셔도 되구요 ㅎㅎㅎ
그리고 제가 나름 열심히 검색해서 정리하고 있습니다만 혹시 틀린 부분이 있을 수도 있으니... 잘못된 부분은 말씀해주세요.
(예전에 플래시 언급하면서 틀린 부분이 있긴 했었습니다. 언젠가 바로잡을 수 있을 때가 올 것으로.... 생각됩니다. ㅎㅎ;;;)
서두가 길었네요. 이제 본격적으로 동영상 파일 관련해서 말씀드리겠습니다.
동영상 파일의 형태로 영화 혹은 애니메이션을 감상하신 경험은 다들 있으실 겁니다.
그때 파일의 확장자를 기억하실겁니다 avi, mov, wmv, mp4등등 다양한 것들이 있죠.
근데 제가 앞서 이야기하면서 코덱에 대해서도 이야기했었습니다. proress가 바로 그것입니다. 코덱의 종류 또한 proress부터 시작해서 mpeg, h264, divx, xvid등등 아주 많은 것들이 있습니다.
확장자가 다른 부분. 즉 avi, mov, wmv, mp4등의 형태를 '컨테이너'라고 부릅니다. 이미지 파일에 종류가 jpg, png, tga, bmp, gif 등등 여러가지 형식이 있어 이미지 뷰어에서 해당 이미지를 잘 보여줄 수 있는 것과 마찬가지로 플레이어에서 영상을 플레이 되기 위한 파일의 형식들이라고 생각하시면 됩니다. 다시 말해서 어떤 식으로 영상과 사운드가 읽혀져서 우리에게 화면과 사운드를 적절하게 보여주는 규칙을 지정해준 형태라고 생각하시면 됩니다. (jpg, png, tga등등의 형태도 이미지 컨테이너 라고 불립니다)
동영상 컨테이너의 형태를 그대로 저장하면 용량이 너무 많이 필요합니다. 그래서 데이터를 압축하고 다시 풀어서 컨테이너의 형태로 만들어 줄 수 있는 '코덱'이 필요합니다. 코덱(codec)이라는 단어는 코더(coder/압축)와 디코더(decoder/해제)의 머리글자를 모아 만든 합성어입니다. 이미지 파일에서는 이미지 형태 자체에서 압축의 양을 결정하는데 반해 영상은 비디오 코덱의 설정에서 압축을 어떻게 할지를 지정해주게 됩니다. 코덱의 종류와 설정에 따라 무손실로 저장되기도 하고 손실 압축을 통해 이미지가 열화되면서 저장이 되기도 합니다. 코덱 성격에 따라 컬러가 바뀌는 경우도 있습니다. (사실 이부분이 제일 골치아픕니다)
압축을 안하고 컨테이너 데이터 그대로 저장하는 것을 '무압축 영상'이라고 말합니다. 무압축 영상의 사이즈는... 1920x1080i 59.94프레임의 경우 1시간 분량에 650GB의 용량을 필요로 합니다. 용량도 엄청나고 초당 처리해야 하는 데이터도 무시무시하죠.
이를 원활히 편집하기 위해서는 전용의 편집기가 필요합니다. 일반 pc에서는 편집 불가능합니다. 다만 편집툴에서 자체적으로 프리뷰 영상을 만들어 편집 되는것처럼 보여줄 수는 있습니다. 실제로도 저용량의 파일을 만들어 편집 후 소스를 교체하는 것이 편집하는 방법입니다.
대략적인 설명은 여기까지 하고 다음 글에서 이어서 설명하도록 하겠습니다.
오늘도 읽어주셔서 감사합니다.
Congratulations @anicreator! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!