데비안에서 FFmpeg 를 설치하는 방법을 알고 싶습니다 .
답변
현재 데비안 ( 및 시작stretch
jessie-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