FFmpeg는 Linux, Windows 및 Mac OS X 사용자가 비디오 및 오디오 파일을 재생, 변환, 기록 및 스트리밍 할 수있는 오픈 소스 유틸리티입니다. 거의 모든 리눅스 배포판에서 사용됩니다. 사용 가능한 거의 모든 미디어 형식을 인코딩, 디코딩, 디 먹스, 멀티플렉싱, 트랜스 코딩, 스트리밍, 재생 및 필터링 할 수있는 명령 줄 소프트웨어입니다. FFmpeg는 리눅스 및 유닉스 계열 시스템을위한 가장 진보 된 오디오 / 비디오 코덱 라이브러리 인 libavcodec을 사용합니다.
기능 요약
이 소프트웨어는 라이브 방송을위한 멀티미디어 스트리밍 서버, 강력한 SDL 라이브러리를 기반으로하는 단순한 미디어 플레이어, 간단한 멀티미디어 스트림 분석기, 프로그래밍을 단순화하는 기능이 포함 된 라이브러리 및 muxers 및 demuxer가 포함 된 다른 라이브러리로 구성됩니다 멀티미디어 컨테이너 형식 용. 또한, 입출력 장치, 미디어 필터, 고도로 최적화 된 이미지 스케일링 및 색 공간 / 픽셀 형식 변환 작업을 수행하는 라이브러리, 고도로 최적화 된 오디오 재 배열, 리샘플링 및 샘플 형식 변환을 수행하는 라이브러리를 지원합니다. p>
광범위한 응용 프로그램에서 비디오 파일을 조작하는 데 사용됩니다.
요즘 많은 오디오 / 비디오 변환 유틸리티는 물론 비디오 재생 응용 프로그램도 FFmpeg 프로젝트를 기반으로하거나 사용합니다. 예를 들어, Cinelerra는 전문 비디오 편집 작업을 위해 FFmpeg를 사용하는 매우 강력한 응용 프로그램입니다. 다른 인기있는 FFmpeg 기반 프로젝트 중 VLC Media Player, Chromium 및 Google Chrome 웹 브라우저, Electric Sheep, Ffdshow, HandBrake, Kdenlive, libquicktime, MPlayer, MythTV, OpenH323, QtAV, VeeJay, xine, XBMC 등을 언급 할 수 있습니다 많은 현대 Linux 기반 운영 체제에서 사용되는 GStreamer 프레임 워크입니다.
많은 리눅스 배포판에 미리 설치되어 있습니다.
숙련 된 리눅스 사용자는 프로젝트가 포괄적 인 매뉴얼과 온라인 문서를 제공하기 때문에 커맨드 라인에서 직접 FFmpeg를 사용하는 법을 배울 수 있습니다. MPlayer 프로젝트를 시작한 동일한 팀의 팀에 의해 만들어졌습니다. MPlayer 프로젝트는 많은 응용 프로그램을 기반으로하는 강력한 오디오 / 비디오 플레이어입니다. FFmpeg는 많은 리눅스 배포판에 미리 설치되어 제공됩니다. 그렇지 않다면 앞에서 설명한 FFmpeg 기반 응용 프로그램 중 하나를 설치할 때 자동으로 추가됩니다.
이 릴리스의 새로운 기능 :
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 56. 14.100
libavcodec 58. 18.100
libavformat 58. 12.100
libavdevice 58. 3.100
libavfilter 7. 16.100
libswscale 5. 1.100
libswresample 3. 1.100
libpostproc 55. 1.100
버전 4.0.1의 새로운 기능 :
다음 라이브러리 버전이 포함되어 있습니다.
libavutil 56.14.100
libavcodec 58.18.100
libavformat 58.12.100
libavdevice 58.3.100
libavfilter 7.16.100
libswscale 5.1.100
libswresample 3.1.100
libpostproc 55.1.100
버전의 새로운 내용 :
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 55. 78.100
libavcodec 57.107.100
libavformat 57. 83.100
libavdevice 57. 10.100
libavfilter 6.107.100
libavresample 3. 7. 0
libswscale 4. 8.100
libswresample 2. 9.100
libpostproc 54. 7.100
버전 3.3.4의 새로운 기능 :
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 55. 58.100
libavcodec 57. 89.100
libavformat 57. 71.100
libavdevice 57. 6.100
libavfilter 6. 82.100
libavresample 3. 5. 0
libswscale 4. 6.100
libswresample 2. 7.100
libpostproc 54. 5.100
버전 3.3.3의 새로운 기능 :
이 라이브러리에는 다음 라이브러리 버전이 포함되어 있습니다.
libavutil 55.58.100
libavcodec 57.89.100
libavformat 57.71.100
libavdevice 57.6.100
libavfilter 6.82.100
libavresample 3.5.0
libswscale 4.6.100
libswresample 2.7.100
libpostproc 54.5.100
버전 3.3.2의 새로운 기능 :
다음 라이브러리 버전이 포함되어 있습니다.
libavutil 55.58.100
libavcodec 57.89.100
libavformat 57.71.100
libavdevice 57.6.100
libavfilter 6.82.100
libavresample 3.5.0
libswscale 4.6.100
libswresample 2.7.100
libpostproc 54.5.100
버전 3.3의 새로운 기능 :
CrystalHD 디코더를 새로운 디코드 API로 옮겼습니다.내부 ebur128 라이브러리 추가, 외부 libebur128 종속성 제거
Pro-MPEG CoP # 3-R2 FEC 프로토콜
미리 곱하기 비디오 필터
구형 비디오 지원
autodetect-libraries가 요청되었지만 발견되지 않으면 configure가 실패합니다
PSD 디코더
16.8 부동 소수점 pcm 디코더
24.0 부동 소수점 pcm 디코더
애플 Pixlet 디코더
QDMC 오디오 디코더
NewTek SpeedHQ 디코더
MIDI 샘플 덤프 표준 demuxer
readeia608 필터
샘플 덤프 교환 교환기
abitscope 멀티미디어 필터
쉐인리스트 Closed Captions demuxer and muxer
임계 필터
가청 필터
(M) JPEG 인코딩을위한 최적의 허프만 테이블
VAAPI 가속 MPEG-2 및 VP8 인코딩
FM 화면 캡처 코덱 디코더
네이티브 오푸스 엔코더
ScreenPressor 디코더
불완전한 ClearVideo 디코더
인텔 QSV 비디오 스케일링 및 디인터레이싱 필터
여러 샘플 설명 테이블이있는 MOV 지원
XPM 디코더
기존 X11 화면 그래버를 제거하고 대신 XCB 사용
MPEG-7 비디오 서명 필터
asyncts 필터를 제거했습니다 (대신 af_aresample 사용).
Intel QSV 가속 VP8 비디오 디코딩
버전 3.2.4의 새로운 기능 :
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 55.34.100
libavcodec 57.64.101
libavformat 57.56.100
libavdevice 57.1.100
libavfilter 6.65.100
libavresample 3.1.0
libswscale 4.2.100
libswresample 2.3.100
libpostproc 54.1.100
버전 3.2.2의 새로운 기능 :
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 55.34.100
libavcodec 57.64.101
libavformat 57.56.100
libavdevice 57.1.100
libavfilter 6.65.100
libavresample 3.1.0
libswscale 4.2.100
libswresample 2.3.100
libpostproc 54.1.100
버전 3.2.1의 새로운 기능 :
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 55.34.100
libavcodec 57.64.101
libavformat 57.56.100
libavdevice 57.1.100
libavfilter 6.65.100
libavresample 3.1.0
libswscale 4.2.100
libswresample 2.3.100
libpostproc 54.1.100
버전 3.2의 새로운 기능 :
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 55.34.100
libavcodec 57.64.100
libavformat 57.56.100
libavdevice 57.1.100
libavfilter 6.65.100
libavresample 3.1.0
libswscale 4.2.100
libswresample 2.3.100
libpostproc 54.1.100
버전 3.1.3의 새로운 기능 :
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 55. 28.100
libavcodec 57. 48.101
libavformat 57. 41.100
libavdevice 57. 0.101
libavfilter 6. 47.100
libavresample 3. 0. 0
libswscale 4. 1.100
libswresample 2. 1.100
libpostproc 54. 0.100
버전 3.1.2의 새로운 기능 :
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 55.28.100
libavcodec 57.48.101
libavformat 57.41.100
libavdevice 57.0.101
libavfilter 6.47.100
libavresample 3.0.0
libswscale 4.1.100
libswresample 2.1.100
libpostproc 54.0.100
버전 3.1.1의 새로운 기능 :
libavutil 55.28.100
libavcodec 57.48.101
libavformat 57.41.100
libavdevice 57.0.101
libavfilter 6.47.100
libavresample 3.0.0
libswscale 4.1.100
libswresample 2.1.100
libpostproc 54.0.100
버전 3.0.2의 새로운 기능 :
FFmpeg 3.0.1의 새로운 기능 (2016 년 3 월 29 일)
버전 3.0.1의 새로운 기능 :
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 55. 17.103
libavcodec 57. 24.102
libavformat 57. 25.100
libavdevice 57. 0.101
libavfilter 6. 31.100
libavresample 3. 0. 0
libswscale 4. 0.100
libswresample 2. 0.101
libpostproc 54. 0.100
버전 3.0의 새로운 기능 :
공통 암호화 (CENC) MP4 인코딩 및 디코딩 지원DXV 디코딩
외삽 법 필터
ocr 필터
얼라이먼트 필터
입체파 필터
stereotools 필터
고무 밴드 필터
트레몰로 필터
옥수 필터
크로 마키 필터
마스크 머지 필터
Screenpresso SPV1 디코딩
chromaprint fingerprinting muxer
동적 볼륨 제어 ffplay
필터를 치환하다
선택적 컬러 필터
광범위한 네이티브 AAC 인코더 개선 및 실험 플래그 제거
ADPCM PSX 디코더
3dstr, dcstr, fsb, genh, vag, xvag, ads, msf, svag & amp; vpk demuxer
zscale 필터
wve demuxer
제로 - 복사 인텔 QSV 트랜스 코딩 ffmpeg에서
셔플 프레임 필터
SDX2 DPCM 디코더
비브라토 필터
innoHeim / Rsupport 화면 캡처 코덱 디코더
ADPCM AICA 디코더
Interplay ACM 디 먹스 및 오디오 디코더
XMA1 & amp; XMA2 디코더
실시간 필터
anoisesrc 오디오 필터 소스
IVR 디멀티러
보상 지연 필터
압축기 필터16 비트 RLE SGI 이미지 인코딩 지원
애 퍼서 테이터 필터
오디오 필터 사이드 커팅
mipsdspr1 옵션의 이름이 mipsdsp로 변경되었습니다.
감쇠 필터
mips32r5 옵션이 제거되었습니다.
mips64r6 옵션이 제거되었습니다.
DXVA2 가속 VP9 디코딩
SOFAlizer : 가상 바 이노 럴 음향 필터
VAAPI VP9 hwaccel
오디오 고차원 멀티 밴드 파라 메트릭 이퀄라이저
자동 비트 스트림 필터링
시력 부막 필터
libstagefright 지원이 제거되었습니다.
스펙트럼 합성 필터
아 히스토그램 필터
ffplay에서 마우스 오른쪽 버튼으로 찾기
ffplay에서 마우스 왼쪽 버튼으로 두 번 클릭하면 전체 화면 전환
어필 필터
회선 필터
libquvi 지원이 제거되었습니다.
wav 및 avi에서 dvaudio 지원
libaacplus 및 libvo-aacenc 지원이 제거되었습니다.
Cineform HD 디코더
DTS-HD 확장을 완벽하게 지원하는 새로운 DCA 디코더
Windows Television (WTV) demuxer의 중요한 성능 향상
nnedi deinterlacer
streamselect 비디오 및 astreamselect 오디오 필터
필터 교체
메타 데이터 비디오 및 ametadata 오디오 필터
Dirac 디코더를위한 SMPTE VC-2 HQ 프로파일 지원
HQ 프로파일을 지원하는 SMPTE VC-2 네이티브 인코더
버전 2.8.6의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2015-08-28의 libav 마스터, 2015-08-28 현재의 libav 11의 모든 변경 사항이 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 54. 31.100
libavcodec 56. 60.100
libavformat 56. 40.101
libavdevice 56. 4.100
libavfilter 5. 40.101
libavresample 2. 1. 0
libswscale 3.101
libswresample 1. 2.101
libpostproc 53. 3.100
버전 2.8.3의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2015-08-28의 libav 마스터, 2015-08-28 현재의 libav 11의 모든 변경 사항이 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 54. 31.100
libavcodec 56. 60.100
libavformat 56. 40.101
libavdevice 56. 4.100
libavfilter 5. 40.101
libavresample 2. 1. 0
libswscale 3.101
libswresample 1. 2.101
libpostproc 53. 3.100
버전 2.8의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2015-08-28의 libav 마스터, 2015-08-28 현재의 libav 11의 모든 변경 사항이 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 54. 31.100
libavcodec 56. 60.100
libavformat 56. 40.101
libavdevice 56. 4.100
libavfilter 5. 40.101
libavresample 2. 1. 0
libswscale 3.101
libswresample 1. 2.101
libpostproc 53. 3.100
버전 2.7.1의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2015-06-10의 libav 마스터, 2015-06-11 현재의 libav 11의 모든 변경 사항이 포함됩니다. 그것은 다음 라이브러리 버전을 포함합니다 ...
libavutil 54. 27.100
libavcodec 56. 41.100
libavformat 56. 36.100
libavdevice 56. 4.100
libavfilter 5. 16.101
libavresample 2. 1. 0
libswscale 3.101
libswresample 1. 2.100
libpostproc 53. 3.100
버전 2.6.3의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2015-03-06의 libav 마스터, 2015-03-06 현재의 libav 11의 모든 변경 사항이 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 54. 20.100
libavcodec 56. 26.100
libavformat 56. 25.101
libavdevice 56. 4.100
libavfilter 5. 11.102
libavresample 2. 1. 0
libswscale 3.101
libswresample 1. 1.100
libpostproc 53. 3.100
버전 2.6.1의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2015-03-06의 libav 마스터, 2015-03-06 현재의 libav 11의 모든 변경 사항이 포함됩니다. 그것은 다음 라이브러리 버전을 포함합니다 ...
libavutil 54. 20.100
libavcodec 56. 26.100
libavformat 56. 25.101
libavdevice 56. 4.100
libavfilter 5. 11.102
libavresample 2. 1. 0
libswscale 3.101
libswresample 1. 1.100
libpostproc 53. 3.100
버전 2.5.4의 새로운 기능 :
2.5.4는 2015-02-13에 발표되었습니다. 그것은 2014-12-15 년에 마스터에서 삭제 된 2.5 릴리스 브랜치의 최신 안정 FFmpeg 릴리스입니다. 다른 많은 변화 중에도 ffmpeg-mt, 2014-12-03의 libav 마스터, 2014-12-03 현재의 libav 11의 모든 변경 사항이 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 54. 15.100
libavcodec 56. 13.100
libavformat 56. 15.102
libavdevice 56. 3.100
libavfilter 5.103
libavresample 2. 1. 0
libswscale 3.101
libswresample 1. 1.100
libpostproc 53. 3.100
버전 2.5.3의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2014-12-03의 libav 마스터, 2014-12-03 현재의 libav 11의 모든 변경 사항이 포함됩니다. 그것은 다음 라이브러리 버전을 포함합니다 ...
libavutil 54. 15.100
libavcodec 56. 13.100
libavformat 56. 15.102
libavdevice 56. 3.100
libavfilter 5.103
libavresample 2. 1. 0
libswscale 3.101
libswresample 1. 1.100
libpostproc 53. 3.100
버전 2.5.1의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2014-12-03의 libav 마스터, 2014-12-03 현재의 libav 11의 모든 변경 사항이 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 54. 15.100
libavcodec 56. 13.100
libavformat 56. 15.102
libavdevice 56. 3.100
libavfilter 5.103
libavresample 2. 1. 0
libswscale 3.101
libswresample 1. 1.100
libpostproc 53. 3.100
버전 2.5의 새로운 기능 :
HEVC / H.265 RTP 페이로드 형식 (초안 v6) 패킷 화 장치
SUP / PGS 자막 디멀티어
ffprobe -show_pixel_formats 옵션
CAST128 대칭 블록 암호, ECB 모드
STL 자막 디멀티머 및 디코더
libutvideo YUV 4 : 2 : 2 10 비트 지원
XCB 기반 스크린 그래버
UDP-Lite 지원 (RFC 3828)
xBR 스케일링 필터
AVFoundation 화면 캡처 지원
ffserver는 코덱 개인 옵션을 지원합니다.
DASH 호환 단편화 된 MP4, MPEG-DASH 세그먼트 화 muxer 생성
애니메이션 웹 지원과 함께 WebP muxer
zygoaudio 디코딩 지원
APNG demuxer
postproc 시각화 지원
버전 2.4.4의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2014-09-14의 libav 마스터, 2014-11-30 현재의 libav 11의 모든 변경 사항이 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 54. 7.100
libavcodec 56. 1.100
libavformat 56. 4.101
libavdevice 56. 0.100
libavfilter 5. 1.100
libavresample 2. 1. 0
libswscale 3. 0.100
libswresample 1. 1.100
libpostproc 53. 0.100
버전 2.4.3의 새로운 기능 :
다른 많은 변경 사항들 중에 ffmpeg-mt, 2014-09-14의 libav 마스터, 2014-11-01 현재의 libav 11의 모든 변경 사항이 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 54. 7.100
libavcodec 56. 1.100
libavformat 56. 4.101
libavdevice 56. 0.100
libavfilter 5. 1.100
libavresample 2. 1. 0
libswscale 3. 0.100
libswresample 1. 1.100
libpostproc 53. 0.100
버전 2.4.2의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2014-09-14의 libav 마스터, 2014-10-05 현재의 libav 11의 모든 변경 사항이 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 54. 7.100
libavcodec 56. 1.100
libavformat 56. 4.101
libavdevice 56. 0.100
libavfilter 5. 1.100
libavresample 2. 1. 0
libswscale 3. 0.100
libswresample 1. 1.100
libpostproc 53. 0.100
버전 2.4의 새로운 기능 :
아이스 캐스트 프로토콜
frei0r 필터에서 포팅 된 lenscorrection 필터
dctdnoiz의 대규모 최적화로 사용 가능
이제 ICY 메타 데이터는 기본적으로 HTTP 프로토콜을 통해 요청됩니다.
fftools의 스트림 지정자에서 메타 데이터 사용 지원
TIFF 디코더에서의 LZMA 압축 지원
H.261 RTP 페이로드 형식 지원 (RFC 4587)
HEVC / H.265 RTP 페이로드 형식 (초안 v6) 패킷 해독기
일부 코덱에서 내 보낸 정보를 시각화하기위한 codecview 필터 추가
Matroska 3D는 터무니없는 사이드 데이터를 지원합니다.
texi2html을 사용하는 HTML 생성은 makeinfo / texi2any를 위해 더 이상 사용되지 않습니다.
무음 제거 필터
버전 2.3.3의 새로운 기능 :
다른 많은 변화 중에도 2014-07-15, libav 10.2의 libav 마스터 인 ffmpeg-mt의 모든 변경 사항이 2014-07-15 현재로 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 52. 92.100
libavcodec 55. 69.100
libavformat 55. 48.100
libavdevice 55. 13.102
libavfilter 4. 11.100
libavresample 1. 3. 0
libswscale 2. 6.100
libswresample 0. 19.100
libpostproc 52. 3.100
버전 2.3.2의 새로운 기능 :
다른 많은 변화 중에도 2014-07-15, libav 10.2의 libav 마스터 인 ffmpeg-mt의 모든 변경 사항이 2014-07-15 현재로 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 52. 92.100
libavcodec 55. 69.100
libavformat 55. 48.100
libavdevice 55. 13.102
libavfilter 4. 11.100
libavresample 1. 3. 0
libswscale 2. 6.100
libswresample 0. 19.100
libpostproc 52. 3.100
버전 2.3의 새로운 기능 :
AC3 고정 소수점 디코딩셔플 플레인 필터
서브 파일 프로토콜
팬텀 시네 demuxer
데이터 재생 다시 실행
VP7 비디오 디코더
별칭 PIX 이미지 인코더 및 디코더
BRender PIX 이미지 디코더 개선
XBM 디코더 개선
QTKit 입력 장치
OpenEXR 이미지 디코더 개선
16 비트 RLE SGI 이미지 디코딩 지원
Windows 용 GDI 화면 잡기
HTTP 라이브 스트리밍에 대한 대체 표현 지원
AVFoundation 입력 장치
DSD (Direct Stream Digital) 디코더
매직 랜턴 비디오 (MLV) 디멀티어
On2 AVC (비디오 용 오디오) 디코더
ffmpeg에서 DXVA2를 통한 디코딩 지원
libbs2b 기반 스테레오 - 바 이노 럴 오디오 필터
수준에 따라 libx264 참조 프레임 수 제한
네이티브 오푸스 디코더
매트릭스 내보내기 및 회전 API 표시
WebVTT 인코더
showcqt 멀티미디어 필터
zoompan 필터 - 신호를 필터 처리합니다.
hqx 필터 (hq2x, hq3x, hq4x)
플랜저 필터
이미지 형식 자동 감지
LRC 디멀티플렉서 및 멀티플렉서Samba 프로토콜 (libsmbclient를 통해)
WebM DASH 매니페스트 muxer
drawtext에서 libfribidi 지원
2.2.5 버전의 새로운 기능 :
다른 많은 변화 중에도 ffmpeg-mt, 2014-03-01의 libav 마스터, 2014-07-15 현재의 libav 10.2의 모든 변경 사항이 포함됩니다.
여기에는 다음 라이브러리 버전이 포함됩니다.
libavutil 52. 66.100
libavcodec 55. 52.102
libavformat 55. 33.100
libavdevice 55. 10.100
libavfilter 4. 2.100
libswscale 2. 5.102
libswresample 0. 18.100
libpostproc 52. 3.100
댓글을 찾을 수 없습니다