ffprobe or avprobe not found. Please install one
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 apath
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.
![Anass](https://i.stack.imgur.com/2scdB.jpg?s=256&g=1)
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, 2021Comments
-
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 about 9 yearsSo… install one. Problem solved?
-
Anass about 9 yearshow i verify if ffprobe installed in centos ? and if not how i can make install ?
-
Nathan Tuggy about 9 yearsThat'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 about 9 yearsMaybe ask the authors of youtube-dl or post on their GitHub project page?
-
-
llogan about 8 yearsIf 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 over 7 yearsThanks. This helped me. A small correction to this. You should copy the contents of the bin folder to where youtube-dl.exe is.
-
llogan over 6 yearsThat will install
avprobe
from the Libav fork.brew install ffmpeg
should installffprobe
from FFmpeg. I guess either will work withyoutube-dl
, but FFmpeg is much more active organization than Libav. -
Sn3akyP3t3 almost 6 yearsI 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 almost 6 yearsWhy 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 almost 5 yearsThank you so much!
-
codingbruh almost 4 yearsThanks buddy. Choco has really made windows very developer friendly
-
user12386945 over 3 yearsthis does not address the question .
-
hipokito over 3 yearsI downloaded 64 bit version and my dinosaur PC couldn't handle it, hence after downloading 32 bit version, worked as a charm.
-
Hylle over 3 yearsOn MacOS you should use
brew upgrade youtube-dl
to make sure you have latest version of youtube-dl -
3kstc about 3 yearswindows alternative?
-
3kstc about 3 yearslink is failing
-
Enrico about 3 yearsOn windows its choco install ffmpeg
-
Szesan about 3 yearsWell 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 about 3 yearsThis 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.