SW/리눅스

Debian 9 : FFmpeg 설치 방법, 예제, 명령어

얇은생각 2021. 5. 29. 07:30
반응형

FFmpeg는 멀티미디어 파일을 변환하기 위한 자유-오픈 소스 명령줄 도구입니다. 여기에는 libavcodec, libavformat libavutil과 같은 공유 오디오 및 비디오 라이브러리 세트가 포함되어 있습니다. FFmpeg를 사용하면 다양한 비디오와 오디오 형식을 변환하고 샘플링 속도를 설정하고 비디오 크기를 조정할 수 있습니다.

이 튜토리얼에서는 FFmpeg Debian 9에 설치하는 방법에 대해 설명합니다.

 

 

Debian 9 : FFmpeg 설치 방법, 예제, 명령어

 

 

전제조건

Debian 시스템에 패키지를 설치하려면 sudo 권한이 있는 사용자로 로그인해야 합니다.

 

 

 

Debian FFmpeg를 설치

공식 Debian 저장소에는 적절한 패키지 관리자와 함께 설치할 수 있는 FFmpeg 패키지가 포함되어 있습니다. 이 문서를 작성할 당시 데비안 9 저장소에서 사용할 수 있는 현재 FFmpeg 버전은 3.2.12입니다.

다음 단계에서는 Debian 9 FFmpeg를 설치하는 방법을 설명합니다.

먼저 패키지 목록을 업데이트하십시오.

sudo apt update

 

 

다음 명령을 실행하여 FFmpeg 패키지를 설치합니다.

sudo apt install ffmpeg

 

 

FFmpeg 버전을 인쇄할 ffmpeg -version 명령을 실행하여 설치를 확인합니다.

ffmpeg -version

# ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developers
# built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516

 

 

사용 가능한 모든 FFmpeg의 인코더 및 디코더를 인쇄하려면 다음을 사용할 수 있습니다.

ffmpeg -encoders
ffmpeg -decoders

 

 

이제 FFmpeg가 시스템에 설치되었으며 사용을 시작할 수 있습니다.

데비안 저장소에 포함된 버전은 항상 최신 버전의 FFmpeg보다 뒤집니다. 최신 버전의 FFmpeg를 설치하려면 원본에서 FFmpeg 도구를 만들어야 합니다.

 

 

 

FFmpeg 예제

이 섹션에서는 ffmpeg 도구 사용 방법에 대한 몇 가지 예를 보여드리겠습니다.

 

 

 

기본 변환

ffmpeg를 사용하여 오디오 및 비디오 파일을 변환할 때 입력 및 출력 형식을 지정할 필요가 없습니다. 입력 파일 형식이 자동으로 검색되고 지정된 파일 확장자에서 출력 형식을 추측합니다.

동영상 파일을 mp4로 변환합니다.

ffmpeg -i input.mov output.mp4

 

 

오디오 파일을 mp3에서 flac로 변환합니다.

ffmpeg -i input.mp3 output.flac

 

 

 

코덱을 지정

코덱을 지정하려면 -c 옵션을 사용합니다. 코덱은 지원되는 디코더/인코더의 이름 또는 입력 스트림을 복사하는 특수 값 복사본일 수 있습니다.

libvpx 비디오 코덱 및 libvorbis 오디오 코덱을 사용하여 비디오 파일을 mp4에서 webm으로 변환합니다.

ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

 

 

오디오 파일을 mp3에서 libopus 코덱으로 인코딩된 ogg로 변환합니다.

ffmpeg -i input.mp3 -c:a libopus output.ogg

 

반응형