Multimedia 개론
멀티미디어(Multimedia) : 컴퓨터를 매개로 하여 영상(.Mp4)·음성(.Mp3)·문자(.txt) 등과 같은 다양한 정보 매체를 복합시킨 장치. 또는, 그러한 시스템
Media에는 video track(stream), Audio track(stream)이 필수적으로 들어가 있다.
format container 관련 Muxing, Demuxing
- Muxing (병합) : 변환한 데이터 (오디오, 비디오)를 파일에 담는 것
- Demuxing (병합 해제) : 파일에서 비디오, 오디오 스트림을 추출하는 것
:원본 화질과 음질을 유지하기 위해 컨테이너 포맷만 바꿈
- Transmuxing : 병합한 걸 병합 해제하는 과정
- Codec 관련 Encoding, Decoding
- Encoding (압축) : 원본 영상 데이터로부터 특정 동영상 코덱으로 변환하는 것
- Decoding (압축 해제) : 특정 동영상 코덱을 사용하여 원본 영상 데이터를 얻는 것
:
- Transcoding : 원본 영상의 코덱을 다른 코덱으로 전환하거나, 원본 영상의 해상도나 비트레이트를 변경하는 작업을 통칭하는 용어
Transcoding이 필요한 이유 : 일관된 서비스 품질을 보장하기 위해 필요
파일 형식(포맷) : 오디오 데이터 파일 그 자체
코덱 : 원본 오디오 데이터를 인코딩하거나 복호화하는 기능을 수행
Multimedia Format Container : (흔히, 컨테이너 포맷 혹은 랩퍼 포맷)
*컨테이너는 다양한 코텍으로 코딩되거나 디코딩되기 때문에, 한가지 파일 포맷을 제공하는 경우가 많다.
- Audio file container : AIFF, WAV, XMF, MP3
- Image file container : FITS(Flexible Image Transport System) , TIFF(Tagged I)
- A/V file container : 3GP(ISO 기반 멀티미디어 파일 포맷)
ASF (마이크로소프트의 WMA, WMV의 컨테이너 포맷)
AVI (마이크로소프트 윈도의 표준 컨테이너 포맷)
MP4(MPEG-4 멀티미디어 포트폴리오를 위한 표준 오디오/비디오 컨테이너 포맷)
플래시 비디오(FLV, F4V)
- 코덱 변환 과정 :
()
- 오디오 파일 포맷은 압축하는 방식에 따라서 손실 압축 포맷과 비손실 압축 포맷으로 나뉜다.
- 비압축 포맷
WAV/ AIFF / AU
- 비압축 포맷
2 . 비손실 압축 포맷
FLAC/TTA/애플 무손실/Wav Pack
- 손실 압축 포맷
MP3 / Vorbis / Musepack / AAC / ATRAC
참고해볼 사이트 :
https://weandstory.tistory.com/123