본문 바로가기
IT 인터넷

FFmpeg 초간단 설치

by iLah 2023. 8. 30.
반응형

AI 관련 이미지 변경이나 DeepFake 영상 프로그램 이용시 필수 설치 프로그램이 FFmpeg 다.

 

FFmpeg 는 모든 동영상, 음악, 사진 포맷들의 디코딩과 인코딩을 목표로 만들어지고 있는 오픈 소스 프로젝트다.

 

FFmpeg 의 특징으로는

  • FFmpeg 프로젝트 자체가 모든 영상의 디코딩/인코딩을 지향하기 때문에 추가적인 코덱의 설치가 필요 없다. ffmpeg.exe 파일 하나로도 인코딩이 가능하다.
  • 멀티 코어를 공식적으로 지원한다. 따로 옵션을 적지 않으면 모든 코어를 사용한다.
  • VF(libavfilter) 기능 내장.
  • FFmpeg은 쉬운 인코딩을 위해 각종 프리셋을 포함하고 있다. 사실 아래의 인코더들을 쓰는 것보다 직접 FFmpeg을 이용해서 프리셋을 활용하는 것이 더 나은 화질을 보장한다. CLI 기반이라 어질어질할 수도 있지만, 찾아보면 위의 블로그처럼 스크립트를 공개한 곳이 많다. 정 귀찮으면 위 블로그에 있는 배치파일을 그냥 쓰면 된다. 리플들을 보면 수정된 프리셋이 많다. 그래도 아래의 인코더들보다 화질이 훨씬 좋게 나온다.

 

FFmpeg 프로그램은 다른 일반적인 프로그램처럼 다운로드해서 압축을 풀고 실행하는 설치프로그램이 아니다.

 

지금부터 FFmpeg 초간단 설치에 대해 알아보겠다.

 

 

 

ffmpeg.org/download.html

 

위 사이트에 들어가면 아래와 같은 화면이 나온다.

 

 

본인의 컴퓨터 상황에 맞게 다운로드 해주면 된다. 윈도우 기준으로 설명하겠다.

 

가운데 윈도우를 누르고 두번째를 눌러주자.

 

위 사진처럼 ffmpeg-master-latest-win64-gpl.zip 에 우클릭을 눌러서 링크주소 복사를 눌러주자.

 

 

 

메모장을 열어서 복사한 주소를 넣어준다.

 

복사한 주소 아래에 1번부터 4번까지 다 붙여 넣기 한다.

 

복사한 주소가 2번의 Uri뒤에 주소와 동일한지 확인하고 동일하지 않다면 수정해준다.

 

 

 

https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl.zip

 

 

1.  md "%ProgramFiles%\ffmpeg"

 

 

2. powershell.exe -Command "& {Invoke-WebRequest -OutFile $env:ProgramFiles\ffmpeg\ffmpeg-master-latest-win64-gpl.zip -Uri "https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl.zip"}  

 

 

3. cmd /c if not exist "%ProgramFiles%\ffmpeg\bin" (md "%ProgramFiles%\ffmpeg\bin") & for /f "delims=" %a in ('dir /a-d /b /o /s "%ProgramFiles%\ffmpeg\*.exe"') do (copy /y "%a" "%ProgramFiles%\ffmpeg\bin")

 

 

 

4. setx path "%path%;%ProgramFiles%\ffmpeg\bin"

 

 

 

명령프롬프트를 관리자 권한으로 열어준다.

 

 

 

 

1번부터 차례대로 복사 붙여넣기 해서 입력해준다.

 

FFmpeg의 설치가 완료 되었다. 

 

기존에 찾은 설치 방법은 FFmpeg의 파일을 다운로드해서 bin폴더 내의 파일3개를 프로그램 파일 안에 넣고서 

 

시스템 환경 변수 편집을 해주어야 하는데 시스템 환경 변수 편집같은 경우 열어본적이 없다면 당황할 수 있다.

 

하지만 이 방법으로 하면 간단하게 FFmpeg 를 설치 할수 있다.

 

 

반응형