{{위키데이터 속성 추적}}
{{소프트웨어 정보
|이름 = FFmpeg
|로고 = [[파일:FFmpeg Logo new.svg|200px]]
|로고크기 =
|화면 = FFmpeg 4.4 screenshot.png
|화면크기 = 
|설명 = [[PNG]] 파일 포맷을 [[WebP]] 포맷으로 변환하는 중인 FFmpeg
|원저자 = [[파브리스 벨라드]]
|개발자 = FFmpeg 팀
|발표일 = {{시작 날짜와 나이|2000|12|20}}<ref>{{웹 인용|url=http://git.videolan.org/?p=ffmpeg.git;a=commit;h=9aeeeb63f7e1ab7b0b7bb839a5f258667a2d2d78 |title=Initial revision - git.videolan.org/ffmpeg.git/commit |publisher=git.videolan.org |date=2000-12-20 |access-date=2013-05-11 |url-status=dead |archive-url=https://web.archive.org/web/20131225083213/http://git.videolan.org/?p=ffmpeg.git%3Ba%3Dcommit%3Bh%3D9aeeeb63f7e1ab7b0b7bb839a5f258667a2d2d78 |archive-date=2013-12-25 }}</ref>
|최근 버전 = {{wikidata|property|preferred|references|edit|Q847465|P348|P548=Q2804309}}
|최근 버전 출시일 = {{wikidata|qualifier|preferred|single|Q847465|P348|P548=Q2804309|P577}}
|미리보기 버전 = {{wikidata|property|preferred|references|edit|Q847465|P348|P548=Q51930650}}
|미리보기 버전 출시일 = {{wikidata|qualifier|preferred|single|Q847465|P348|P548=Q51930650|P577}}
|지원중단 =
|상태 = 
|프로그래밍 언어 = [[C (프로그래밍 언어)|C]], [[어셈블리어]]
|운영체제 = [[마이크로소프트 윈도우|윈도우]], [[macOS]], [[리눅스]]<br />(그 외 OS를 위해 컴파일 할수도 있음.)
|엔진 =
|플랫폼 = [[x86]], [[ARM 아키텍처|ARM]], [[파워PC]], [[MIPS 아키텍처|MIPS]], [[DEC 알파]], [[블랙핀]], [[슈퍼H]], [[SPARC]]<br />(그 외 아키텍처를 위해 컴파일 할수도 있음.)
|크기 =
|언어 =
|종류 = [[멀티미디어 프레임워크]]
|라이선스 = [[GNU 약소 일반 공중 사용 허가서|LGPLv]]2.1+, [[GNU 일반 공중 사용 허가서|GPLv]]2+ (단, 엔비디아 Performance Primitives로 컴파일 된 경우 재배포 불가능함.)
|웹사이트 = [https://ffmpeg.org/ 공식 사이트]
|표준 =
}}

'''FFmpeg'''은 디지털 음성 스트림과 영상 스트림에 대해서 다양한 종류의 형태로 기록하고 변환하는 컴퓨터 프로그램이다.<ref>[http://ffmpeg.org/ffmpeg-doc.html FFmpeg Documentation<!-- 봇이 붙인 제목 -->]</ref> FFmpeg은 명령어를 직접 입력하는 방식으로 동작하며 여러 가지 [[자유 소프트웨어]]와 [[오픈 소스]] 라이브러리로 구성되어 있다. 라이브러리 중에는 [[libavcodec]]도 들어있는데, 이 라이브러리는 음성/영상 코덱 라이브러리로 여러 프로젝트에서 쓰이고 있다. 또, [[libavformat]]라는 음성/영상 [[다중화]], [[역다중화]] 라이브러리도 있다. 이 프로젝트의 이름은 MPEG 영상 표준화 그룹에서 유래했고, "mpeg" 앞에 붙은 "FF"는 패스트 포워드(fast forward)를 의미한다.<ref>{{웹 인용 | 제목 = FFmpeg 이름과 로고 | url = http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2006-February/007707.html | 이름 = Fabrice | 성 = Bellard | 웹사이트 = FFmpeg developer mailing list | 출판사 = Mplayer 웹사이트 | 날짜 = 2006-02-18 |확인날짜=2007-03-29 | 보존url = https://web.archive.org/web/20070930015526/http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2006-February/007707.html | 보존날짜 = 2007-09-30 | url-status = dead }}</ref>

이 프로젝트는 파브리스 벨라드(Fabrice Bellard)에 의해 시작되었고, 지금은 'Michael Niedermayer'에 의해서 지속되고 있다. 수많은 FFmpeg 개발자들이 'MPlayer' 프로젝트에 포함되어 있고, 'FFmpeg'는 MPlayer 프로젝트 서버를 호스팅하고 있다{{모호}}.

FFmpeg은 리눅스 기반으로 개발되었지만, [[애플]], [[마이크로소프트 윈도우|윈도우]], [[아미가OS]] 등 대부분의 [[운영 체제]]에서 컴파일이 가능하다.

== 역사 ==
이 프로젝트는 2000년 파브리스 벨라드(Fabrice Bellard)에 의해 시작되었으며<ref name="legal">{{웹 인용|url=https://www.ffmpeg.org/legal.html|title=FFmpeg License and Legal Considerations|publisher=ffmpeg.org|access-date=2012-01-04}}</ref> 2004년부터 2015년까지는 Michael Niedermayer가 주도하였다.<ref name=":0">{{웹 인용|url = https://ffmpeg.org/pipermail/ffmpeg-devel/2015-July/176489.html|title = [FFmpeg-devel] FFmpegs future and resigning as leader|access-date = 2015-09-22|first = Michael|last = Niedermayer}}</ref> 일부 FFmpeg 개발자들은 [[MPlayer]] 프로젝트 소속 개발자들이기도 하였다.

2014년 1월 10일, 두 명의 구글 직원들이 [[퍼즈 테스팅]]을 이용하여 과거 2년 간 1,000개 이상의 버그를 FFmpeg에서 수정하였다고 발표하였다.<ref>{{웹 인용|url=https://security.googleblog.com/2014/01/ffmpeg-and-thousand-fixes.html|title=FFmpeg and a thousand fixes|author=|date=January 10, 2014 |work=googleblog.com|access-date=21 October 2016}}</ref>

2018년 1월, 오랜 기간 FFmpeg의 일부였던 ffserver 명령 줄 프로그램이 제거되었다.<ref>{{웹 인용|url=https://trac.ffmpeg.org/wiki/ffserver|title=ffserver – FFmpeg|website=trac.ffmpeg.org|access-date=2018-02-03}}</ref> 내부 [[API]]의 이용으로 인해 높은 유지보수 노력을 언급하면서 과거에 해당 프로그램을 구식 처리한 바 있다.<ref>{{웹 인용|url=https://ffmpeg.org/index.html#ffserv|title=ffserver program being dropped|date=2016-07-10|website=ffmpeg.org|language=en|access-date=2018-02-03}}</ref>

이 프로젝트는 평균 3개월에 한 차례 새로운 릴리스를 출시한다. 릴리스 버전은 웹사이트에서 다운로드가 가능하지만 FFmpeg 개발자들은 사용자가 직접 [[소스 코드]] [[Git]] [[버전 관리 시스템]]으로부터 최신 빌드를 이용하여 소스로부터 소프트웨어를 컴파일할 것을 권고한다.<ref name="release_policy">{{웹 인용|url=https://ffmpeg.org/download.html#releases|title=ffmpeg.org/download.html#releases|publisher=ffmpeg.org|access-date=2015-04-27}}</ref>

== 각주 ==
{{각주}}

== 외부 링크 ==
{{위키공용분류}}
* {{언어링크|en}} {{공식 웹사이트}}

{{코덱 구현}}

[[분류:자유 소프트웨어]]
[[분류:C 라이브러리]]
[[분류:오디오 라이브러리]]
[[분류:비디오 라이브러리]]
[[분류:멀티미디어]]
[[분류:C로 작성된 자유 소프트웨어]]
[[분류:크로스 플랫폼 자유 소프트웨어]]
[[분류:자유 라이브러리]]
[[분류:멀티미디어 프레임워크]]
[[분류:어셈블리어 소프트웨어]]
[[분류:명령줄 소프트웨어]]