问题标签 [pafy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 用烧瓶播放下载的视频
我有一个简单的烧瓶服务器。我使用 pafy 从用户提供的 youtube 链接下载了一个视频。
basic.html 模板有一个提交下载操作的表单:
我有另一个端点, /download_vid 看起来像这样。
所需的链接确实以 .mp4 文件的形式下载到我的静态文件夹中。如果我在本地打开它,我可以观看它,也可以将它用作 HTML 文件中标签的来源。
据我了解,“send_static_file”提供静态目录中的文件。但是,当我运行服务器时,我得到一个 404 错误,即使视频显然在那里。
我还为 done() 尝试了不同的版本:
在这里,vid.html 驻留在模板中,并具有到 static/test.mp4 的硬编码路径。下载完成后加载。在这种情况下,我没有 404 错误,但标签什么也没做,它只是灰色的。如果我在本地打开 vid.html(双击它),它可以工作,它会显示视频。
你能帮我理解发生了什么吗?
我想要实现的是:
- 从用户那里获取输入[完成]
- 使用该输入下载视频 [完成]
- 将该视频返回给用户 [ ??? ]
python - 帕菲-Python 2.7
当我这样做时,我正在使用 Python 2.7:
进口帕菲
video=pafy.new(" https://www.youtube.com/watch?v=M9BNoNFKCBI ")
我得到错误:
回溯(最近一次通话最后):
模块中的文件“pyshell#12”,第 1 行
video=pafy.new(" https://www.youtube.com/watch?v=M9BNoNFKCBI ")
文件“C:\Python27\lib\site-packages\pafy\pafy.py”,第 118 行,在新
从 .backend_internal 导入 InternPafy 作为 Pafy
文件“C:\Python27\lib\site-packages\pafy\backend_internal.py”,第 21 行,在模块>
从 urlparse 导入 parse_qs,unquote_plus
ImportError:无法导入名称 unquote_plus
请帮忙!提前致谢!
python - Python pafy global 无法跨越函数调用边界
好的,我正在尝试制作一个简单的脚本来使用pafy
. 目前我对video
用于存储pafy.new('url')
返回值的全局变量有疑问。这是我使用的两个函数:
首先,我使用get()
函数来获取来自url_entry
tkinter Entry 小部件的视频。到目前为止一切顺利,但是当我打电话时,downloadVideo()
我收到了这个错误:
AttributeError:“NoneType”对象没有属性“下载”
python - Python-从youtube下载视频并将其转换为mp3
此代码下载视频并将其转换为 mp3 文件。但是,mp3 音频将比普通视频长 2 倍。我怎么解决这个问题?
python - 使用 Python 在另一个函数中使用一个函数中的变量
我有一个下载视频文件的程序这里是完整的,不用担心它是一个简短的程序。
我想把它分解成更小的函数。我试图这样做:
但是当我尝试这个时,我得到一个错误,告诉我最好的还没有被宣布。我不想将 best 声明为全局变量。有没有办法在另一个函数中使用一个函数中的变量?
python-2.7 - 用于下载 youtube 视频的 python 脚本
我正在尝试使用 python 下载一个 youtube 视频。下面是我的代码。但它给了我 ValueError: Attempted relative import in non-package.任何人都可以帮我解决这个问题。我是 python 的新手......有人请帮忙
youtube-dl - pafy 运行时警告“未找到 youtube-dl”
我最近安装pafy
并windows
在运行时收到以下消息。
Python 2.7.9(默认,2014 年 12 月 10 日,12:24:55)[MSC v.1500 32 位(英特尔)] 在 win32 上键入“copyright”、“credits”或“license()”以获取更多信息。
=================================重新开始================= ================
警告:root:pafy:未找到 youtube-dl;回退到内部后端。这不像 youtube-dl 后端那样维护得很好。要隐藏此消息,请将环境变量 PAFY_BACKEND 设置为“内部”。
如何设置环境变量PAFY_BACKEND
并消除警告?
python - 使用 pafy 下载文件失败
我正在使用 Python 2.7 和 pafy 从 youtube 下载音频文件
我收到以下错误:
请帮忙!提前致谢。
python - Python:如何流式传输音频文件(m4a/webm)而不是简单地下载它?
我使用 pafy 模块以 m4a 和 webm 格式获取 YouTube 视频的音频下载链接,我想在不简单下载的情况下进行蒸汽。我怎样才能实现它?
例如:对于这个链接https://www.youtube.com/watch?v=3tmd-ClpJxA [Taylor Swift - Look What You Made Me Do],我看到了这个质量最好的 m4a 格式链接(还有另一个格式webm但我认为 m4a 是最好的,不是吗?很想听听意见)
那么我该如何流式传输而不是简单地下载它。
此外,如果您认为这里已经提出过此类问题,请接受我的道歉并让我知道
python - Pafy Youtube URL Error
I am trying Pafy library but seem to have encountered a problem. This is my code:
And this is the error I am getting: