为 Jupyter Notebook 安装 ffmpeg

Posted

技术标签:

【中文标题】为 Jupyter Notebook 安装 ffmpeg【英文标题】:Installing ffmpeg for Jupyter Notebook 【发布时间】:2021-04-20 20:17:32 【问题描述】:

我想使用 ffmpeg 将视频从 Youtube 下载到 mp3

代码是:

from __future__ import unicode_literals
import youtube_dl

ydl_opts = 'format': 'bestaudio/best',
    'postprocessors': [
        'key': 'FFmpegExtractAudio',
        'preferredcodec': 'mp3',
        'preferredquality': '192',
    ],


with youtube_dl.YoutubeDL(ydl_opts) as ydl:
    ydl.download(['the_url'])

但显然我得到了错误:ffprobe/avprobe and ffmpeg/avconv not found。请安装一个。

我安装了 ffmpeg,但我的问题是我现在需要导入一些东西还是把路径放在我保存的 .exe 上

【问题讨论】:

你安装ffmpeg后是否也出现同样的错误?您可能需要将包含 ffmpeg 可执行文件的目录的路径添加到 PATH 环境变量中。 我这样做了,但还是不行 OK 我找到了需要重启 Jupyter 的问题 【参考方案1】:

问题是我忘记重新启动 Jupyter。但在您需要将包含 ffmpeg 可执行文件的目录的路径添加到 PATH 环境变量之前。我在 Youtube 上找到了一个解释得很好的视频:https://www.youtube.com/watch?v=qjtmgCb8NcE&ab_channel=LinuxLeech

【讨论】:

以上是关于为 Jupyter Notebook 安装 ffmpeg的主要内容,如果未能解决你的问题,请参考以下文章

为JModelica设置Jupyter Notebook

jupyter notebook学习

Jupyter Notebook——如何显示目录的导航栏(安装 Jupyter Notebook extension)

安装 MikTex、pandoc 和 nbconvert 后将 Jupyter Notebook 转换为 PDF 时出错

如何安装ipython notebook

搭建Jupyter Notebook出现的问题