avi는 ms의 video for windows로 윈도우즈 표준 동영상 파일입니다.
audio video interleave 의 약자로
장점은 코덱을 자유롭게 지정하서 압축할 수 있다는 것입니다.
원래 녹화를 위한 기능도 있는데 미리 녹화할 용량을 지정하고 빈 파일로 만드는 기능도 있습니다.
단점은 주로 pc에서 재생하는 것이 목적이라 다른 기기에서는 제한이 있을 수 있고
자유로운 코덱 사용이 경우에 따라서 편집할 때 해당 코덱을 설치해야 하는 등의 문제도 있습니다.
대체적으로 코덱에 따라 다르지만 용량이 가장 큰 편에 해당합니다.
wmv는 ms의 windows media video파일로 asf의 개선판입니다. 구조는 asf와 같습니다.
주로 인터넷 상에서 재생하는 것이 목적이고 상대적으로 avi에 비해 고압축을 사용합니다.
avi와 달리 코덱의 지정이 자유롭지는 않지만 iso mpeg4나 wmv7,8,9 9 advanced profile등의 규격 설정이 가능하고
높은 버전일 수록 압축률이 상승합니다.
단점은 주로 인터넷 상의 재생이 목표이므로 pc나 기타 기기에서 재생할 때 키프레임을 찾거나
탐색(재상 막대이동) 할 떄 시간어 다소 많이 걸립니다.
mkv는 matroska video파일로 사실상 공식적인 형태는 아니지만 avi의 장점에 캡션(자막)을 추가할 수 있습니다.
avi와 같이 코덱 지정을 자유롭게 할 수 있지만 알반적은 프로그램 편집하기 어렵습니다.
mp4는 원래 기술 규격인데 주로 mpeg 4 /avc h264규격을 사용한 동영상을 의미합니다.
소니 등의 nx-cam규격(메모리 방식 hd비디오 카메라)의 m2ts도 이것과 유사합니다.
용량대 화질이 상당히 좋은 편이고 상업용 전자기기(이를테면 블루레이 플레이어)에서도 재생이 가능합니다.
다른 형식은 wmv를 제외하고는 별도의 추가 기능이 있어야 재생가능합니다.
단점은 재생시 높은 사양을 요구할 수 있다는 것과 편집과 출력에 높은 사양이 필요하다는 것입니다.
다만 재생에 한에서 보통 요즘 그래픽 카드들이 h264가속을 지원하므로 의외로 잘 재생되는 경우도 많습니다.
avi나 mkv의 경우 코덱을 h264로 지정하면(주로 x264등이 있음) mp4와 같은 수준으로 인코딩이 가능합니다.
아.. 평소 그냥 지나 쳤는데.. 이런 의미가 있었군요.. 감사드립니다.