데비안에 FFmpeg를 설치하는 방법? 데비안에서 FFmpeg 를 설치하는 방법을 알고

데비안에서 FFmpeg 를 설치하는 방법을 알고 싶습니다 .



답변

현재 데비안 ( 및 시작stretchjessie-backports )에는 다음과 같은 ffmpeg패키지가 포함되어 있습니다 .

sudo apt-get update
sudo apt-get install ffmpeg

그러나이 버전의 ffmpeg가 항상 최신 버전 인 것은 아닙니다. 최신 버전을 원하면 ffmpeg 설치를위한 3 가지 옵션이 있습니다. 소스에서 설치하기 전에 옵션 1 또는 2를 시도하는 것이 좋습니다.

옵션 1 : 정적 빌드 사용

이 웹 사이트에서 정적 빌드를 다운로드하십시오.

http://johnvansickle.com/ffmpeg/

바이너리를 배치 /usr/local/bin하면 준비가 된 것입니다.

옵션 2 : deb-multimedia.org에서 ffmpeg 설치

ffmpeg를 설치하려면 http://www.deb-multimedia.org/에/etc/apt/sources.list 나열된대로 배포에 적합한 라인을 편집 하고 추가하십시오.

데비안 테스트를 추가하려면 파일을 수동으로 편집하거나 실행하십시오.

데비안은 테스트 :

sudo echo deb http://www.deb-multimedia.org testing main non-free \
                  >>/etc/apt/sources.list

deb- 멀티미디어 라인을 추가 한 후 패키지를 업데이트하고 키링을 추가하고 ffmpeg를 설치하십시오.

sudo apt-get update
sudo apt-get install deb-multimedia-keyring
sudo apt-get update
sudo apt-get install ffmpeg

이 방법을 사용하여 인증되지 않은 패키지로 키링을 설치해야합니다.

옵션 2 : 소스에서 ffmpeg 설치

또는 소스에서 설치할 수 있습니다. checkinstall을 사용하여 .deb 파일을 생성 한 다음 다시 제거 할 수 있습니다. 다음 패키지를 설치하십시오. yasm 또는 nasm은 특히 ffmpeg에 필요하며 다른 패키지는 일반적으로 패키지를 빌드하는 데 유용합니다.

sudo apt-get install yasm nasm \
                build-essential automake autoconf \
                libtool pkg-config libcurl4-openssl-dev \
                intltool libxml2-dev libgtk2.0-dev \
                libnotify-dev libglib2.0-dev libevent-dev \
                checkinstall

그런 다음 ffmpeg 패키지를 복제 하거나 최신 스냅 샷을 다운로드하십시오.

git clone git://git.videolan.org/ffmpeg.git

또는

wget https://www.ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
tar jxvf ffmpeg-snapshot.tar.bz2

ffmpeg 컴파일 :

cd ffmpeg
./configure --prefix=/usr
time make -j 8
cat RELEASE
sudo checkinstall

checkinstall 기본값의 대부분은 괜찮지 만 버전 번호가 필요합니다. 현재 버전은 “cat RELEASE”로 표시됩니다. 현재 디렉토리에 deb 파일이 생성됩니다.

마지막으로 dpkg를 사용하여 작성한 deb 파일을 설치하십시오.

sudo dpkg --install ffmpeg_*.deb

답변

이제 Jessy를 백 포트로 사용할 수 있습니다 : https://packages.debian.org/jessie-backports/ffmpeg

다음과 같은 것을 추가 /etc/apt/sources.list하십시오 (선호하는 거울 사용).

deb http://ftp.uk.debian.org/debian jessie-backports main

그때

apt-get update
apt-get install ffmpeg

답변

apt-get을 통해 설치할 수 있습니다. 패키지가 단순히 “ffmpeg”라고하는 경우

sudo apt-get update
sudo apt-get install ffmpeg

그래도 작동하지 않으면 검색해 볼 수 있습니다.

sudo apt-cache search ffmpeg

패키지 버전의 FFmpeg가 설치되므로 항상 약간 오래된 것입니다. 버그가 발생하면 소스에서 FFmpeg를 컴파일하십시오.


답변

FFMPEG는 git을 사용하므로 터미널을 사용해야합니다. 현재 위치는 여기 를 참조 하십시오

여기에 꽤 포괄적 인 연습이 있습니다 . 게으른 (나 자신을 포함하여) 관련 코드를 추출했습니다.

참고로, 패키지가 누락되었음을 구성 할 때 약간의 오류가 발생할 수 있습니다. Fedora 14를 실행할 때 RPM 을 사용 하여 몇 가지를 얻을 필요가 있었지만 데비안에 따라 마일리지가 다를 수 있습니다.

결제 FFmpeg :

git clone git://git.videolan.org/ffmpeg.git
cd ffmpeg

[원하는 경우 자신의 기본 설정 추가] 구성

./configure

빌드 및 설치

make
sudo make install

답변

정적 빌드 (작동)

이 페이지로 이동하여 아키텍처에 맞는 빌드를 선택하십시오.

http://johnvansickle.com/ffmpeg/

URL을 빌드 파일로 가져옵니다.

# download it
wget <url>
# unpack it
tar xf <file>

# add path to $PATH
vi ~/.bashrc

# add the path to your unpacked build
export PATH="~/src/ffmpeg-2.8.3-src:$PATH"

# source your bashrc to update your path
. ~/.bashrc

답변

http://ffmpeg.org/download.html 에서 ffmpeg의 최신 스냅 샷을 다운로드했습니다 . 그런 다음 Kdenlive의 ffmpeg 빌드 지침 http://www.kdenlive.org을 따랐 지만 실행하십시오.

sudo apt-get update

종속성을 설치하기 전에. 그들은:

sudo apt-get install subversion git cmake build-essential yasm libqt4-dev kdelibs5-dev libsdl1.2-dev libsdl-image1.2-dev libxml2-dev libx264-dev libtheora-dev libxvidcore-dev libogg-dev libvorbis-dev libschroedinger-dev libmp3lame-dev libfaac-dev libfaad-dev libgsm1-dev libopencore-amrnb-dev libopencore-amrwb-dev libsamplerate0-dev libjack-dev libsox-dev ladspa-sdk swh-plugins libmad0-dev libpango1.0-dev

답변

이것이 내가 2017 년 11 월에 한 일입니다.

 apt-get update
 apt-get install libav-tools


#List all plugins associated with ffmpeg
apt-cache search ffmpeg

#cmus-plugin-ffmpeg - lightweight ncurses audio player (FFmpeg plugin)
apt-get install -y cmus

#ffmpeg2theora - Theora video encoder using ffmpeg
apt-get install -y ffmpeg2theora

#ffmpegthumbnailer - fast and lightweight video thumbnailer
apt-get install -y ffmpegthumbnailer

#ffmpegthumbnailer-dbg - debugging informations for ffmpegthumbnailer
apt-get install -y ffmpegthumbnailer-dbg

#libffmpegthumbnailer-dev - development files for ffmpegthumbnailer
apt-get install -y libffmpegthumbnailer-dev

#libffmpegthumbnailer4 - shared library for ffmpegthumbnailer
apt-get install -y libffmpegthumbnailer4

#ffmpegthumbs - video thumbnail generator using ffmpeg
apt-get install -y ffmpegthumbs

#libffms2-3 - Cross platform ffmpeg wrapper library
apt-get install -y libffms2-3

#gmerlin-encoders-ffmpeg - ffmpeg encoders for Gmerlin
apt-get install -y gmerlin-encoders-ffmpeg

#libpostproc-dev - FFmpeg derived postprocessing library - development headers
apt-get install -y libpostproc-dev

#libpostproc52 - FFmpeg derived postprocessing library
apt-get install -y libpostproc52

#moc-ffmpeg-plugin - ncurses based console audio player - ffmpeg plugin
apt-get install -y moc-ffmpeg-plugin

#libtaoframework-ffmpeg-cil-dev - Tao CLI binding for FFmpeg - development files
apt-get install -y libtaoframework-ffmpeg-cil-dev

#libtaoframework-ffmpeg0.4-cil - Tao CLI binding for FFmpeg
apt-get install -y libtaoframework-ffmpeg0.4-cil

#winff - graphical video and audio batch converter using ffmpeg or avconv
apt-get install -y winff

#libxine2-ffmpeg - MPEG-related plugins for libxine2
apt-get install -y libxine2-ffmpeg