본문 바로가기
IT/Knowledge

FFMPEG 란?

by 성준하이 2023. 12. 17.
반응형

나무위키에서 소개하기로는 아래와 같다.

 

마이클 니더마이어(Michael Niedermayer)의 주도하에 개발되고 있는 모든 동영상, 음악, 사진 포맷들의 디코딩과 인코딩을 목표로 만들어지고 있는 오픈 소스 프로젝트.

즉 ->
인코딩, 디코딩을 위한 오픈소스 프로젝트이다.

 

https://namu.wiki/w/FFmpeg

 

FFmpeg - 나무위키

여기에 적혀있는 것들은 유명한 것들이고, 이것들 말고도 수많은 미디어 플레이어들이 FFmpeg를 기반으로 한다. 이쪽은 한마디로 정리가 가능하다. 곰인코더, 바닥, 다음 팟인코더 등 대다수 인코

namu.wiki

 

설치를 위한 사이트는 아래와 같다.

https://ffmpeg.org/

 

FFmpeg

Converting video and audio has never been so easy. $ ffmpeg -i input.mp4 output.avi     News November 10th, 2023, FFmpeg 6.1 "Heaviside" FFmpeg 6.1 "Heaviside", a new major release, is now available! Some of the highlights: libaribcaption decoder Playdat

ffmpeg.org

 

필자는 그냥 리눅스에서 apt-get install ffmpeg 로 다운을 받았다.

 

사용법은 간단하다.

 

ffmpeg -i abc.mkv abc.mp4
이렇게 하면 abc.mkv 파일이 abc.mp4 파일로 변환이 된다.

 

그밖에도 아래와 같이 다양한 기능이 제공 된다.

ffmpeg - 미디어 포맷 변환 도구
ffplay - 간이 파일 재생기
ffprobe - 미디어 정보 표시 도구
ffserver - 라이브 방송을 하는 멀티미디어 스트리밍 서버. 버전 3.4이후 제거되었다.
libavcodec - 오디오/비디오 코덱 라이브러리
libavformat - 멀티미디어 컨테이너의 디먹서/먹서 라이브러리
libavdevice - 입출력 장치 제어 라이브러리
libavfilter - 미디어 필터 라이브러리
libswscale - 이미지 처리 라이브러리
libswresample - 오디오 처리 라이브러리

 

반응형

'IT > Knowledge' 카테고리의 다른 글

메시 네트워크(Mesh network)  (25) 2024.01.07
바이너리(binary) 파일이란?  (29) 2023.12.23
파일 시스템 종류  (18) 2023.12.15
GSLB(Global Server Load Balancing) 이란?  (30) 2023.12.14
TCP/IP 4Layer (DoD 4계층)  (30) 2023.12.13

댓글