11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


Install FFmpeg on Ubuntu 18.04 Bionic Beaver Linux

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    Objective

    The objective is to Install FFmpeg on Ubuntu 18.04 Bionic Beaver Linux. 

    This guide will provide you with an information on how to install FFmpeg on Ubuntu 18.04 from a standard Ubuntu repository as well as how to install latest FFmpeg by compiling it from a source.

    Operating System and Software Versions

    • Operating System: - Ubuntu 18.04 Bionic Beaver

    Requirements

    Privileged access to your Ubuntu System as root or via sudo command is required.

    Difficulty

    EASY

    Conventions

    • # - requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
    • $ - requires given linux commands to be executed as a regular non-privileged user

    Instructions

    Install FFmpeg from Ubuntu Repository

    The easiest way to install FFmpeg on Ubuntu is to use the apt command, open up terminal and enter:
    $ sudo apt install ffmpeg
    
    In most cases you do not need to go any further. To check for a installed ffmpeg version run:
    $ ffmpeg -version
    ffmpeg version 3.4.2-1build1 Copyright (c) 2000-2018 the FFmpeg developers
    
    To see all available FFmpeg's encoders and decoders execute:
    $ ffmpeg -encoders
    $ ffmpeg -decoders
    


    Install FFmpeg from source

    This FFmpeg installation will yield the highest possible FFmpeg and codes versions.

    Prerequisites

    The following linux command will install all FFmpeg compilation prerequisites for Ubuntu 18.04:
     $ sudo apt install -y libopus-dev libmp3lame-dev libfdk-aac-dev libvpx-dev libx264-dev yasm libass-dev libtheora-dev libvorbis-dev mercurial cmake
    
    We will also need libx265-dev development library. However, the version of x256 from Ubuntu's libx265-dev package is lower than expected by latest FFmpeg source code.

    You may try to install libx265-dev using $ sudo apt install libx265-dev and fast forward to compilation. However, if you see ERROR: x265 not found using pkg-confg you will need to compile the x256 library from source using the below commands:
    $ mkdir ~/ffmpeg; cd ~/ffmpeg
    $ hg clone https://bitbucket.org/multicoreware/x265
    $ cd x265/build/linux 
    $ PATH="$HOME/bin:$PATH" cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX="$HOME/ffmpeg_build" -DENABLE_SHARED:bool=off ../../source && PATH="$HOME/bin:$PATH" 
    $ make && make install
    

    Compile and Install FFmpeg

    Once we have all the prerequisites installed we are now ready to compile FFmpeg. 

    First download the latest FFmpeg source code:
    $ if [ -d ~/ffmpeg ]; then cd ~/ffmpeg; else mkdir ~/ffmpeg && cd ~/ffmpeg; fi
    $ wget -O- http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2 | tar xj
    
    Navigate to the newly extracted ffmpeg directory:
    $ cd ~/ffmpeg/ffmpeg
    
    Next, compile and install FFmpeg by coping the below text into your terminal and hitting the ENTERkey. Be patient as this may take some time:

    PATH="$HOME/bin:$PATH" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" \
       ./configure \
      --prefix="$HOME/ffmpeg_build" \
      --pkg-config-flags="--static" \
      --extra-cflags="-I$HOME/ffmpeg_build/include" \
      --extra-ldflags="-L$HOME/ffmpeg_build/lib" \
      --extra-libs="-lpthread -lm" \
      --bindir="$HOME/bin" \
      --enable-gpl \
      --enable-libass \
      --enable-libfdk-aac \
      --enable-libfreetype \
      --enable-libmp3lame \
      --enable-libopus \
      --enable-libtheora \
      --enable-libvorbis \
      --enable-libvpx \
      --enable-libx264 \
      --enable-libx265 \
      --enable-nonfree && \
    PATH="$HOME/bin:$PATH" make && make install
    
    If successful, your should now have the ffmpeg command available on your Ubuntu system:
    $ ffmpeg -version
    ffmpeg version N-90268-g9fe61b6 Copyright (c) 2000-2018 the FFmpeg developers
    built with gcc 7 (Ubuntu 7.3.0-5ubuntu1)
    
    For additional information on how to remove and update your FFmpeg installation visit https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu
    ARE YOU LOOKING FOR A LINUX JOB?
    Submit your RESUME or create a JOB ALERT on LinuxCareers.com job portal.
    DO YOU NEED ADDITIONAL HELP?
    Get extra help by visiting our LINUX FORUM or simply use comments below.

    ◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,684 / 4 Page
    [ dsm 6.1 기본 설치 저의 설정값 저장 ] 댓글 10

    dsm 6.1 기본 설치 저의 설정값 저장==============Intro:This mod is brought to you by Jun <…

    [ 중요) 인터넷 속도가 버벅임 iptv 시청불가능 대응 iptime공유기 보인설정 및 기타 조치 대응… ] 댓글 8

    아래 내용은 개인적인 구성에 문제로 발생될수 있는 내용입니다아래 인터넷 버벅임 문제로 1차 해결 안되어2차 문제 발생결론 : 아들방에서 다른 컴…

    [ 이메일 서버설정 )Dsm 6_1_시놀로지 메일서버 설정 2번째 분석 ] 댓글 6

    \r\n\r\n이메일 서버설정 )Dsm\r\n6_1_시놀로지 메일서버 설정 2번째 분석 \r\n\r\n사용 dsm : ds3615 DSM 6.1…

    [ 삭제)DSM 6.1.1_SW_UP)헤놀로지 Jun's Mod V1.02-alpha_DS3615/3617xs_… ] 댓글 53

    최종 파일 사용하세요성공up)DSM6.1.1에서 DSM6.1.2로 juns-mod-1.02b-ds3615 이용 업데이트 LAN카드 정상 연결 .…

    [ 시놀로지 사용자 간단 파일 공유 DOCKER droppy 설치 간단 공유 추천 드립니다. ] 댓글 1

    DOCKER droppy 는 간단 설치로 파일 공유 파일 이동/복사하여 공유가 간펀합니다특징을 설명 하면1) 파일 보관에 복사 관리가 편하고 윈…

    [ NAS 장비에서 데이터(Data)가 손실 되었을때 복원 방법 ]

    ♥\r\n\r\n\r\n\r\n\r\n\r\n[백업]\r\n[활용팁] NAS 장비에서 데이터(Data)가 손실 되었을때 복원 방법\r\n|\r\…

    [ 개체가 필요합니다...해결 정보 ]

    ◎ 네이버에서 [https://11q.kr 홈피] 검색 찾아오세요 ◎<script type="text/javascript">(func…

    [ 시놀리지 synology php.ini를 수정하는 방법및 file size upload용량 늘리는 방법 ] 댓글 2

    ♥php.ini를 수정하는 방법및 file size upload용량 늘리는 방법관련 화일 링크 참조 질문 참조http://cafe.naver.c…

    [ 자동로그인 관련정보 ]

    https://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=151742 .\r\n---------------…

    [ 모바일과 홈피 게시판 스킨 에러 ]

    .한굴\r\n.\r\nShims HomePage\r\n[https://11q.kr 홈피] \r\n.\n[이 게시물은 관리자님에 의해 2013-1…

    [ 림스 모바일 빌더 - jquery mobile Update - 업데이트 까지 ]

    림스 모바일 빌더 - jquery mobile Update - 업데이트\r\n\r\n파일명/업데이트제목\r\n\r\n작성일수정버젼조회\r\nm/…

    [ [HTML] 모바일 웹에서 사용하는 태그 및 속성 ]

    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n[HTML] 모바일 웹에서 사용하는 태그 및 속성\r\n\r\n\r\n\r\n\r\n\…

    [ 전체게시글(new.php)로 접속하는 팁 ] 댓글 1

    전체게시글(new.php)로 접속하는 팁 AD 최고관리자 잠금 주소복사 스크랩 조회 0 2013.04.23 16:08 관련링크 - http://…

    [ 기존 G4에서 G4S의 mysql의 Structure의 차이로 그룹메뉴가 나오지 않음을 해결하는 방법 ]

    기존 G4에서 G4S의 mysql의 Structure의 차이로 그룹메뉴가 나오지 않음을 해결하는방법1)G4s와 g4의 차이 분석2)select*…

    [ 20121209_홈페이지 https://11q.kr 홈피제나플러스 업데이트 림스/아미나 모바일 업데이트 A… ] 댓글 1

    https://11q.kr 홈피 개인 자료 입니다 아래 자료는 첨부 워드자료를 보시면 그림과 같이 볼수 있습니다.,\r\n============…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-01 16:22:48

    오늘의 홈 현황


    • 현재 접속자♨ 665 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 12 명
    • 오늘 방문자 1,671 명
    • 어제 방문자 1,787 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,406,721 명
    • 전체 게시물※ 8,671 개
    • 전체 댓글수※ 24,812 개
    • 전체 회원수 11,078 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑