ffmpeg: ไม่พบคำสั่ง


11

ฉันมี ffmpeg ติดตั้งใน Ubuntu 14.04 ของฉัน (และยังไม่มี ffmpeg สำหรับ 16.04) แต่เมื่อฉันพยายามที่จะใช้มันใน terminal ฉันได้รับข้อผิดพลาดดังต่อไปนี้

$ ffmpeg -i input.avs -an -vcodec rawvideo -y output.avi
ffmpeg: command not found

ฉันตรวจสอบใน / usr / bin และ / usr / local / bin ของฉัน แต่หาไม่พบ ฉันแน่ใจว่าได้ติดตั้ง apt-get อีกครั้งและมันบอกว่า ffmpeg เป็นเวอร์ชั่นใหม่ล่าสุดอยู่แล้ว

ฉันจะใช้ ffmpeg ในหน้าต่างคำสั่งได้อย่างไร

คำตอบ:


15

ฉันคิดออกเองประสบความสำเร็จนี่คือวิธี

  1. ลบ ffmpeg ปัจจุบันโดยการเรียกใช้:

    sudo apt-get remove --purge ffmpeg
    
  2. เพิ่ม ppa trusty-media สำหรับ 14.04:

    sudo apt-add-repository ppa:mc3man/trusty-media
    

    สำหรับ 16.04 ให้เพิ่ม Repo ต่อไปนี้:

    sudo apt-add-repository ppa:jonathonf/ffmpeg-3
    
  3. อัปเดต repo:

    sudo apt-get update
    
  4. ในที่สุดติดตั้งมัน:

    sudo apt-get install ffmpeg
    

1
@ andrew-46: คุณช่วยโปรดตรวจสอบการแก้ไขของฉันและทบทวนความช่วยเหลือในการแก้ไขเพื่อปรับปรุงความสามารถในการอ่านของคุณเองในอนาคต ... ;-)
Fabby

1

ติดตั้งการพึ่งพาโดยการพิมพ์Link :

sudo apt-get update

sudo apt-get -y --force-yes install autoconf automake build-essential libass-dev libfreetype6-dev \
libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev  libxcb1-dev libxcb-shm0-dev \
libxcb-xfixes0-dev pkg-config texinfo zlib1g-dev

ffmpeg

mkdir /home/user/ffmpeg
cd /home/user/ffmpeg
wget http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
tar xjvf ffmpeg-snapshot.tar.bz2
cd ffmpeg
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" \
--bindir="$HOME/bin" \
--enable-gpl \
 ......
 .......
PATH="$HOME/bin:$PATH" make
make install
make distclean

จากนั้นดำเนินการ:

home/user/ffmpeg/bin/ffmpeg -i ../input.avs ../videos/output.avi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.