完全卸载ffmpeg

And*_*rew 2 uninstall ffmpeg ubuntu

我需要帮助卸载 ffmpeg。问题是,我不记得我用什么方法来安装它。但是我已经使用 apt 通过sudo apt-get remove ffmpeg libav. 事情是,即使在此之后,ffmpeg 仍然可用:

$ ffmpeg -version
ffmpeg version 0.11.1
built on Jul 26 2013 14:07:44 with gcc 4.7.2
configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab
libavutil      51. 54.100 / 51. 54.100
libavcodec     54. 23.100 / 54. 23.100
libavformat    54.  6.100 / 54.  6.100
libavdevice    54.  0.100 / 54.  0.100
libavfilter     2. 77.100 /  2. 77.100
libswscale      2.  1.100 /  2.  1.100
libswresample   0. 15.100 /  0. 15.100
libpostproc    52.  0.100 / 52.  0.100
Run Code Online (Sandbox Code Playgroud)

我使用的是 ffmpeg 版本,而不是 libav 版本:

$ ffmpeg
ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jul 26 2013 14:07:44 with gcc 4.7.2
...
Run Code Online (Sandbox Code Playgroud)

我试过使用 ffmpeg 将一个简短的 .mp4 视频转换为一个 .avi 视频,它仍然有效。我想卸载它的原因是我可以重新安装支持该pattern-type选项的新版本。使用我当前的版本,我得到:

Unrecognized option 'pattern_type'
Failed to set value 'glob' for option 'pattern_type'
Run Code Online (Sandbox Code Playgroud)

以下是一些可能有帮助的命令的输出:

$ sudo find / -name 'ffmpeg' -type d
/home/andrew/vlc-2.1.0/contrib/src/ffmpeg
/home/andrew/OpenCV/opencv-2.4.5/3rdparty/ffmpeg
/usr/local/share/ffmpeg


$ which ffmpeg
/usr/local/bin/ffmpeg


$ sudo apt-get remove ffmpeg libav-tools
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'ffmpeg' is not installed, so not removed
Package 'libav-tools' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
Run Code Online (Sandbox Code Playgroud)

请协助!

Mar*_*iae 5

很明显,您不是从包中安装了 ffmpeg 。然后你可以简单地通过重命名来摆脱它,

 sudo mv /usr/local/bin/ffmpeg /usr/local/bin/ffmpeg_old
Run Code Online (Sandbox Code Playgroud)

您现在可以自由安装新软件包了。