VC-1 코덱 정리 (Silverlight) 이과장 (http://www.feelmind.com)

Slides:



Advertisements
Similar presentations
ⓒ 2015 NHN Entertainment Corp. Django 로 만드는 초간단 블로그 시스템운영팀 김영태 개발환경 구축.
Advertisements

1 파일 및 폴더 다루기 A. 파일이란 : 응용프로그램을 이용해서 만든 사용자가 만든 정보의 집합 - 파일 형식 : 이름과 확장자로 이뤄짐 예 sample.txt 샘플.txt - 복원하려면 휴지통에서 파일선택 후 드래그해서 밖으로 이동 혹은 RESTORE B. 확장자의.
자료의 표현 1. 문자 자료의 표현 2. 멀티미디어 자료의 표현. 컴퓨터일반자료의 표현 학습 목표 ◆ 컴퓨터에서 사용하는 문자 데이터의 표현 방법을 이해할 수 있다. ◆ 컴퓨터에서 사용하는 멀티미디어 데 이터의 표현 방법을 설명할 수 있다.
1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
Window media player 1. 윈도우 미디어 플레이어가 많이 끊길 때 윈도우 미디어 플레이어실행 > 도구 > 옵션 > 성능 > 연결 속도 > 연결 속도 선택 Lan(10Mbps) 선택 > 네트워크 버퍼링 버퍼 10 초 네트워크창 > 스트리밍 프로토콜 > UDP.
제 1 부 멀티미디어 (Multimedia) 와 웹 (Web) 제 1 장 멀티미디어 (Multimedia) 와 생활 제 2 장 웹 (Web) 과 멀티미디어 (Multimedia) 제 2 부 컴퓨터 그래픽스 (Computer Graphics) 제 3 장 컴퓨터 그래픽스.
디지털코드와 압축 구미 1 대학 컴퓨터정보전자계열 3 디지털 코드의 압축 - 문자, 음성, 영상 등 모든 정보가 디지털 코드로 표시 - 제한된 크기의 메모리에 많은 정보를 저장 - 제한된 전송선로를 통해 많은 정보를 전송 -
Android 프로그램개발 환경. 학습 목표 ■ 교육 목표  JDK 설치  JDK 환경 설정  Eclipse 설치  Android SDK 설치  ADT Plug-in 설치  Android Virtual Device(AVD) 설치  Android 예제 프로그램.
2016 유성환 Hybrid MOBILE.
Media Server 제안서.
Based on silverlight. Contents  RIA  Content Delivery Techniques  Smooth Streaming  Smooth Streaming 지원하는 파일  Smooth Streaming 의 세부 방식.
싸이월드 동영상 서비스 솔루션 MovieUP 커스터마이징 개발완료 보고서.
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
동영상 제작 송정아 강사.
동영상 제작 송정아 강사.
Image & Video processing
캄타시아 동영상 캡쳐하기 PROPOSAL FOR PROPOSAL BY 전북체신청 Tgone 곽여경.
코크파트너 설치 가이드 Window 7.
7장 비디오.
Cross Compiler를이용한 커널 컴파일 및 포팅
Multimedia Programming 17: Introduction to DirectShow
CUDA Setting : Install & Compile
MagicOne , Window Movie Maker, etc
비디오.
리더 코딩 스토리 디자인 박찬준 이근영 박동현 박나영
제 12장 멀티미디어.
Ubiquitous Computing Practice - Part I (Installation) -
Chapter05 오디오와 비디오 HTML5 Programming.
Multimedia Programming 18: GraphEditor
MEDIA SERVER V-EDGE ITH-1000 라이브 방송 & 녹화 SCHEDULE 방송 자막방송
SOC, Bus, NIC and NOC.
한국골프대학 종합정보시스템 Windows Vista 사용자를 위한 Component 설치안내서
한국골프대학 종합정보시스템 Windows 7 사용자를 위한 Component 설치안내서
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
Root Filesystem Porting
Visual Basic .NET 처음 사용하기.
Communication and Information Systems Lab. 황재철
제 2 장 WML 시뮬레이터 및 무선인터넷 서버 설치
Root Filesystem Porting
♥ 학생의 눈높이에서, 머리는 차갑게, 가슴은 따뜻하게…
홈페이지용 그림 활용법 그림 삽입 태그 <IMG> 배경 그림 다루기 그림과 문자열의 어울림
UNIT 02 JDK & Tools 설치 로봇 SW 컨텐츠 교육원 조용수.
[INA470] Java Programming Youn-Hee Han
반응형 웹 프로젝트
WindowsXP 설치와 동시에 해야 할 일 Windows XP 완벽한 설치
정보 동영상의 가공 YoungjinMedia.
정보화 사회의 실생활 사례 컴퓨터개론 과제 모바일 인터넷과 차성오.
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
Media Server 제안서.
Moving Control in Web using Ajax Toolkit
힘이 작용할 때의 물체의 운동은(중력)? 본 차시의 주제입니다.
Windows XP 서비스 팩2를 설치하는 10가지 이유
Eclipse CDT에서 프로젝트를 Export 하고 Import 하는 방법
Chapter 34. Advanced Web Page Options
Ⅳ. 컴퓨터와 생활 오 산 중 학 교.
2강_첫번째 안드로이드 프로젝트 에뮬레이터(AVD) 만들기 처음 만들어 보는 프로젝트 전체적인 구성 살펴보기
아날로그-디지털 부호화(1/7) 아날로그 정보를 디지털 신호로 변환 아날로그-디지털 부호화 과정.
빌드 성공.
( Windows Service Application Debugging )
STS 에서 웹 서버 설치 방법.
OpenCV 설정 2.21 만든이 딩딩.
STS 또는 Eclipse 에서 프로젝트를 Export 하고 Import 하는 방법
Viewing Advanced Web Pages
05. General Linear List – Homework
 파일 아카이브와 압축 명령 익히기.
Tensorboard in Windows
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
Animating Pictures with Stochastic Motion Textures
9 브라우저 객체 모델.
Windows XP 서비스 팩2를 설치하는 10가지 이유
Presentation transcript:

VC-1 코덱 정리 (Silverlight) 이과장 (

Contents What is VC-1 DCT 이론 Format Microsoft codec and VC-1 WMV3 WMVA WVC1 Windows Media Video 9 시리즈 코덱들과의 호환성 Windows Media Encoder Command Line 사용시 주의점 결론

What is VC-1 공식적인 이름은 SMPTE 421M video codec 이다. VC-1 코덱의 개발에는 MS 가 많은 투자를 했지만 실제로는 15 개의 회사가 모여서 만들어낸 것이 다 (MPEG LA SMPTE 421M video codec 은 HD DVD, Blu-ray Disc, Windows Media Video 9 를 지원한다. Windows Vista 에는 부분적으로 VC-1 인코더와 디코더가 들어있다. VC-1 은 Xbox360 의 공식적인 비디오 코덱이다. Ffmpeg 프로젝트의 하나로 VC-1 디코더가 들어있다. VC-1 Encoder SDK 는 아래의 경로에서 다운받을 수 있다. – C13ADD5378B0&displaylang=en

DCT 이론 DCT(discrete cosine transform) 는 푸리에 공식에 기반한 Transform 방식중하나이다. DFT(discrete Fourier transform) 이론과 유 사하다. 대표적으로 JPEG, MJPEG, MPEG, DV Video 압축기술에서 사용되어진다.

Format VC-1 은 H.261, H.263, MPEG-1, MPEG-2, MPEG-4 와 같이 DCT 이론에 기반한 비디 오 코덱이다. H.264/MPEG-4 AVC 를 대체할 수 있는 코 덱으로 더 유명하다.

Microsoft codec and VC-1 VC-1 코덱 스펙은 MS 코덱중 3 가지에 사용된 다. –WMV3 –WMVA(Windows Media Player 10 을 통해 전파 ) –WVC1 VC-1 코덱 스펙이 위의 코덱을 만드는데 사용 되기는 하였으나 양자가 같은것은 아니다.

WMV3 Windows Media Video 9 에서 주로 사용하 는 코덱 하지만 Windows Media Video 9 는 WMV3 외에 다른 코덱들도 이용한다. VC-1 코덱에 완전히 호환된다.

WMVA Windows Media Player 10 과 Windows Media Format SDK 9.5 를 통해 전파 VC-1 을 완전하게는 지원하지 못한다. 코덱자체에서 디코딩하지 않고 DirectShow decoder 를 사용

WVC1 Windows Media Video 9 Advanced Profile 로 알려져 있다. VC-1 코덱과 완벽한 호환성을 보여준다. WVC1 디코더는 Windows Media Player 11 에 들어있고 Windows Vista 에는 번들로, Windows XP 에는 추가적인 다운로드를 통 해 사용할 수 있다.

Windows Media Video 9 시리즈 코덱들과의 호환성 Windows Media Video 9 –Simple and Main profiles –Advanced profile – 완전히 호환됨 Windows Media Video 9 Screen – 주로 화면을 동영상으로 만들때 사용 ( 데모, 트레이닝용 ) – 호환안됨 Windows Media Video 9 Image Version 2 – 이미지를 비디오에 넣어 Transform 할때 사용 – 호환안됨 Windows Media Video 9 VCM – 이전 코덱과의 호환성을 위해서 존재 – 부분적 호환

Windows Media Encoder Command Line 사용시 주의점 실버라이트와 완전하게 호환되는 (VC-1 과 호환되 는 ) 비디오를 만들기 위해서는 코덱옵션을 다음 과 같이 주어야 한다. –-v_codec WMV9 (DEFAULT) –-v_codec WVC1 사용하면 안되는 코덱 –-v_codec WMS9 –-v_codec WMV8 –-v_codec WMV7

결론 실버라이트 이후 vc-1 에 대한 관심이 증가하고 있다. 대부분의 사용자는 asf 혹은 wmv 라는 확장자만을 가지고 어떤 코덱 을 사용하였는지를 판단한다. 하지만 많은 avi 파일이 같은 코덱을 사용하지 않는것처럼 wmv 파일 도 같은 코덱을 사용하지는 않는다. 그러므로 같은 wmv 파일이라고 해도 vc-1 과 호환되지 않는 형태의 코덱으로 압축하였을 경우 실버라이트에서는 재생되지 않는다 ( 실버 라이트에는 vc-1 디코딩 코덱만 들어있다.) 개발자, 사용자는 이를 유념하여 비디오를 제작하여야 할것이다.