본문 바로가기
728x90
반응형

멀티미디어/코덱(Codec)5

H.264 비디오 압축 표준 소개 I – 서론비디오 감시와 같은 H.264의 일반적인 적용 분야에서는 카메라의 비디오가 H.264를 사용하여 인코딩되어 H.264 비트스트림을 생성합니다. 이 비트스트림은 네트워크를 통해 디코더로 전송되고, 디코더는 원본 비디오의 특정 버전을 재구성합니다.이 표준은 시간 상관관계와 공간 상관관계를 모두 활용하여 비디오 시퀀스의 픽셀 중복성을 제거합니다. 또한, 각 구문 요소 간의 높은 상관관계를 이용하여 대상 구문 요소를 예측하고 표현합니다. 따라서 각 구문 요소 간의 상호 의존성은 매우 큽니다.II – H.264 비트스트림 구조부호화된 영상은 일련의 부호화된 매크로블록으로 구성된 하나 이상의 슬라이스로 구성됩니다. 다음 섹션에서는 H.264 비트스트림 구조에 대한 개요를 설명합니다.A. GOP 픽처 그룹.. 2025. 6. 16.
FFmpeg을 직접 컴파일 해보자 윈도우에서 FFmpeg을 컴파일하려면 Visual Studio에서 하는 방법과 MinGW의 gcc로 컴파일하는 방법이 있다. Visual Studio를 사용하는 방법이 쉽다고 되어있는데, 막상 해보니 잘 되지 않고… 윈도우 환경에서 gcc로 컴파일 하려면 MinGW와 yasm이 필요하다. 1. MinGW 다운 및 설치 MinGW를 설치하려면 여기에서 mingw-get-setup.exe를 다운받아 실행하면 된다. 설치 화면에서 mingw32-base와 msys-base를 선택한 뒤에 Installation - Apply Changes를 클릭하면 설치가 진행된다. 설치가 되는 기본 폴더의 위치는 c:\MinGW이다. 2. pr.exe 설치 컴파일할 때 pr.exe가 필요한데, 위에서 설치한 내용에선 이 파일.. 2017. 4. 3.
ffmpeg window build 빌드하기 1단계 : download 1.1 MinGW download : MinGW-5.1.4.exe [w32api] w32api-3.13-mingw32-dev.tar.gz 1.2 MSYS download : MSYS-1.0.11-2004.04.30-1.exe [msys_dll] MSYS-1.0.11-20080821-dll.tar.gz [bash] bash-3.1-MSYS-1.0.11-1.tar.bz2 [Coreutil] coreutils-5.97-MSYS-1.0.11-snapshot.tar.bz2 [Make] make-3.81-MSYS-1.0.11-2.tar.bz2 1.3 FFMPEG의 source download : download page source download ( direct ) 2단계 : insta.. 2014. 4. 9.
FFMpeg windows build 1. MinGW 설치 Minimalist GNU for Windows 윈도우 환경에서 GNU 컴파일 환경을 구성해 준다.(cross compile) http://sourceforge.net/projects/mingw/files/ 에서 설치파일을 다운 받고 설치한다. 설치 옵션 중 C Compiler, C++ Compiler, MSYS Basic System, MinGW Developer Toolkit을 필수로 체크. 설치경로는 원하는 곳 아무데나. 2. yasm Assembler 설치 asm 컴파일러로 MinGW 시스템에 lilbrary형태로 설치한다. http://yasm.tortall.net/Download.html 여기서 시스템에 맞는 exe파일을 다운받는다. ex) 시스템이 64bit window.. 2013. 10. 28.
FFMpeg build for Windows & vs20xx(2010기준) - ( FFMpeg 빌드 성공) 0. ffmpeg source export by SVN svn://svn.ffmpeg.org/ffmpeg/trunk 1. download "MinGW" http://sourceforge.net/projects/mingw/files/ 2. MinGW설치 c,c++컴파일러와(c++은 안해도 될듯하지만) MSYS포함 3. add Path 환경변수에 추가 C:\MinGW\msys\1.0\bin C:\MinGW\bin 4.http://yasm.tortall.net/Download.html 에서 적당한 yasm을 다운. C:\MinGW\msys\1.0\bin에 넣는다. 이때 파일의 이름을 yasm.exe로 해준다. 5. export한 ffmpeg을 C:\MinGW\msys\1.0로 이동(혹은 복사) 6.C:\Min.. 2013. 2. 20.
728x90
반응형