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,672 / 7 Page
    [ 림스 모바일 빌더 - 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============…

    [ 불당썸// 최시게시물 롤링이미지 입니다(화살표기능) index.php 추가내용 ] 댓글 4

    <? \r\n// 최시게시물 롤링이미지 입니다(화살표기능) index.php 추가내용\r\n//불당썸을 다운 js/b4.common.js …

    [ 아미나 모바일 하단 tail.php 수정 amina/AMINA MOBILE ]

    \r\n\r\n\r\n <!-- 림스모바일에 3열1줄시작 하단메뉴 추가 하기 m/tail.php 제일 밑에 추가 -->\r\n <…

    [ 에디트플러스 EditPlus+v4.0.683+_x86x64_+Setup+++Keygen.torrent + 키… ] 댓글 123

    에디트플러스 EditPlus+v4.0.683+_x86x64_+Setup+++Keygen.torrent+ 키젠 (Keygen) + 시리얼 넘버 .…

    [ 4.0b6] 전체최신글(new.php)에서 이미지 출력하기 ]

    4.0b6] 전체최신글(new.php)에서 이미지 출력하기###■ https://11q.kr는 정보를 찾아 공유 합니다..■ https://11…

    [ 아미나 테마 메뉴 menu.php에 배추라이트 메뉴로 변경하기 (배추빌더라이트 설치후 아미나 테마 스킨 적용… ]

    아미나 테마 메뉴 menu.php에 배추라이트 메뉴로 변경하기 (배추빌더라이트 설치후 아미나 테마 스킨 적용)루트에 /mw_head/head.p…

    [ webcamera diskstation에 붙이기 ] 댓글 4

    PC용 webcamera diskstation에 붙이기 사례카페 링크 참조 아래와 같이 설치웹에서 직접 카메라 연결 확인아래는 DS-CAM에 사…

    [ 대용량 업로드를 위한 웹서버 설정/홈페이지 업로드 크게하기 ]

    ; ================================== ; 대용량 업로드를 위한 웹서버 설정 ; php.ini 제일 밑에 아래를 수정…

    [ 메인메뉴에서 현재 어떤 메뉴가 선택되어 있는지를 보여줍니다. ]

    메인메뉴에서 현재 어떤 메뉴가 선택되어 있는지를 보여줍니다. <a href="<?php echo G4_BBS_URL ?>/gro…

    [ 개인서버 첨부파일 용량 늘리기.. ] 댓글 3

    >>1. 우선 아래부분을 입력한 것을 phpinfo.php로 서버에 저장한다. (저장하는 이름이야 아무거나 해도 상관없슴)2.자신의 …


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-02 15:48:41

    오늘의 홈 현황


    • 현재 접속자♨ 557 명
    • 오늘 가입자※ 1 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 7 명
    • 오늘 방문자 1,894 명
    • 어제 방문자 2,099 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,355,139 명
    • 전체 게시물※ 8,613 개
    • 전체 댓글수※ 24,677 개
    • 전체 회원수 11,005 명

    QR코드


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

    알림 0








    최신글↑