ffmpeg: कमांड नहीं मिली


11

मेरे ffmpeg को मेरे Ubuntu 14.04 में स्थापित किया गया है (और 16.04 के लिए कोई ffmpeg भी नहीं) लेकिन जब मैंने इसे टर्मिनल में उपयोग करने का प्रयास किया तो मुझे निम्नलिखित त्रुटि मिली।

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

मैं इसे अपने / usr / bin और / usr / स्थानीय / बिन में जाँचता हूँ, लेकिन मैं इसे नहीं ढूँढ सकता। मुझे यकीन है कि इसे फिर से apt-get install द्वारा सुनिश्चित किया जाएगा, और यह कहना है कि ffmpeg पहले से ही सबसे नया संस्करण है।

मैं कमांड विंडो में ffmpeg का उपयोग कैसे कर सकता हूं?

जवाबों:


15

मैंने सफलतापूर्वक अपने आप से यह समझ लिया, यहाँ है कैसे।

  1. चालू ffmpeg को चलाकर निकालें:

    sudo apt-get remove --purge ffmpeg
    
  2. 14.04 के लिए ppa भरोसेमंद-मीडिया जोड़ें:

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

    16.04 के लिए, निम्नलिखित रेपो जोड़ें:

    sudo apt-add-repository ppa:jonathonf/ffmpeg-3
    
  3. रेपो अपडेट करें:

    sudo apt-get update
    
  4. अंत में इसे स्थापित करें:

    sudo apt-get install ffmpeg
    

1
@ andrew-46: क्या आप मेरे संपादन की समीक्षा कर सकते हैं और भविष्य में अपने स्वयं के संपादन की पठनीयता को बेहतर बनाने के लिए संपादन मदद की भी समीक्षा कर सकते हैं ... ;-)
Fabby

1

लिंक टाइप करके निर्भरता स्थापित करें :

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
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.