ffprobe or avprobe not found. Please install one

192,858

Solution 1

Make sure you have the last version for youtube-dl

sudo youtube-dl -U

after that you can solve this problem by installing the missing ffmpeg on ubuntu and debian:

sudo apt-get install ffmpeg

and macOS use the command:

brew install ffmpeg

Solution 2

brew install ffmpeg will install what you need and all the dependencies if you are on a Mac.

Solution 3

I know the user asked this for Linux, but I had this issue in Windows (10 64bits) and found little information, so this is how I solved it:

  • Download LIBAV, I used libav-11.3-win64.7z. Just copy "avprobe.exe" and all DLLs from "/win64/usr/bin" to where "youtube-dl.exe" is.

In case LIBAV does not help, try with FFMPEG, copying the contents of the "bin" folder to where "youtube-dl.exe" is. That did not help me, but others said it did, so it may worth a try.

Hope this helps someone having the issue in Windows.

Solution 4

On Windows, you can easily install ffmpeg via chocolatey

choco install ffmpeg

Solution 5

There is some confusion when using pip install in Windows. The instructions talk about a specific folder which has youtube-dl.exe. There is no such folder if you use pip install.

The solution is to:

  • Download one of the builds from https://ffmpeg.zeranoe.com/
  • Extract the zip contents
  • Place the contents of the bin folder (there are three exe files) in any folder which is a path in Windows. I personally use Ananconda, so I placed them in /Anaconda/Scripts, but you could place it in any folder and add that folder to the path.
Share:
192,858
Anass
Author by

Anass

Web development * (HTML, CSS, MySql, PHP, JAVA-SCRIPT, JAVA, PERL, PYTHON, RUBY). Web Developer in Kénitra, Morocco Build Web Sites with All Languages of programming. Web Development services : Static and dynamic website Front end/ back end Cross browsers compatibility Search engine optimization for your website Website maintenance MVC Framework using Codeigniter *PSD to HTML/CSS *Wordpress *Mangento e-commerce platform Contact me : contact [at] mediaziz [d0t] com

Updated on August 06, 2021

Comments

  • Anass
    Anass almost 3 years

    I want to add tags to mp3 converted by youtube-dl & ffmpeg:

    youtube-dl -o '/Output/qpgTC9MDx1o.mp3' qpgTC9MDx1o -f bestaudio --extract-audio --metadata-from-title "%(artist)s - %(title)s" 2>&1

    I have this error in the output result:

    [youtube] qpgTC9MDx1o: Downloading webpage [youtube] qpgTC9MDx1o: Extracting video information [youtube] qpgTC9MDx1o: Downloading js player en_US-vfluGO3jj [youtube] qpgTC9MDx1o: Downloading DASH manifest [download] /var/www/vhosts/mp3-y.com/httpdocs/Mp3_Output/quick-mp3.com-JALAL-EL-HAMDAOUI-2007-ARRASSIATES-VOL2-F1P-9CDoxlQ.mp3 has already been downloaded [download] 100% of 13.43MiB WARNING: qpgTC9MDx1o: writing DASH m4a. Only some players support this container. Install ffmpeg or avconv to fix this automatically. [fromtitle] parsed artist: Maroon 5 [fromtitle] parsed title: Animals ERROR: ffprobe or avprobe not found. Please install one.

    • Nathan Tuggy
      Nathan Tuggy about 9 years
      So… install one. Problem solved?
    • Anass
      Anass about 9 years
      how i verify if ffprobe installed in centos ? and if not how i can make install ?
    • Nathan Tuggy
      Nathan Tuggy about 9 years
      That's a rather different question, and one that is probably better asked on either Unix & Linux or Super User, since I'm pretty sure ffprobe is not a programmer-exclusive tool.
    • JAL
      JAL about 9 years
      Maybe ask the authors of youtube-dl or post on their GitHub project page?
  • llogan
    llogan about 8 years
    If you're referring to Ubuntu, then as of 15.10 libav-tools is a virtual/transitional package and points to ffmpeg package, so there is no need to use it instead of ffmpeg.
  • Pubudu
    Pubudu over 7 years
    Thanks. This helped me. A small correction to this. You should copy the contents of the bin folder to where youtube-dl.exe is.
  • llogan
    llogan over 6 years
    That will install avprobe from the Libav fork. brew install ffmpeg should install ffprobe from FFmpeg. I guess either will work with youtube-dl, but FFmpeg is much more active organization than Libav.
  • Sn3akyP3t3
    Sn3akyP3t3 almost 6 years
    I had success by just copying the extracted contents of LIBAV to the Program Files folder and added the path to "C:\Program Files\libav-11.3-win64\win64\usr\bin" as an environment variable to the System Path group.
  • nuriselcuk
    nuriselcuk almost 6 years
    Why did you downvote this one? I have installed chocolatey then install ffmpeg with choco on Windows command window. After successfully installed ffmpeg - I am able to convert it to mp3
  • leonheess
    leonheess almost 5 years
    Thank you so much!
  • codingbruh
    codingbruh almost 4 years
    Thanks buddy. Choco has really made windows very developer friendly
  • user12386945
    user12386945 over 3 years
    this does not address the question .
  • hipokito
    hipokito over 3 years
    I downloaded 64 bit version and my dinosaur PC couldn't handle it, hence after downloading 32 bit version, worked as a charm.
  • Hylle
    Hylle over 3 years
    On MacOS you should use brew upgrade youtube-dl to make sure you have latest version of youtube-dl
  • 3kstc
    3kstc about 3 years
    windows alternative?
  • 3kstc
    3kstc about 3 years
    link is failing
  • Enrico
    Enrico about 3 years
    On windows its choco install ffmpeg
  • Szesan
    Szesan about 3 years
    Well if you have a 32-bit (or x86) operating system, then it naturally it can't handle 64 bit software. It has nothing to do with it being a dinosaur, it's a compatibility issue.
  • wafflecat
    wafflecat about 3 years
    This is what Windows users need to do. I went for the FFMPEG instructions, but the link is no longer working, so I used this instead.