为 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的主要内容,如果未能解决你的问题,请参考以下文章
Jupyter Notebook——如何显示目录的导航栏(安装 Jupyter Notebook extension)
安装 MikTex、pandoc 和 nbconvert 后将 Jupyter Notebook 转换为 PDF 时出错