python-3.x 如何使用Praw从Reddit下载视频

tjrkku2a  于 2023-10-21  发布在  Python
关注(0)|答案(2)|浏览(138)

所以我想从reddit下载视频,我在github上看过项目,但我对python非常陌生,不知道它是如何工作的,如果有人能解释我会很感激,我发现这个project它可以工作,但它分离了音频和视频,我想把它都放在一个,我想你可以用ffmpeg把它们合并组合起来,但我也不知道它是如何工作的,还有我如何配置这些东西,比如视频保存的位置和质量,这是我的代码。

from redvid import Downloader
import praw

reddit = praw.Reddit(client_id = "a", client_secret = "b", user_agent = "c")

subreddit = reddit.subreddit("learnpython")
hot = subreddit.hot(limit=5)

downloader = Downloader(max_q=True)

for submission in hot:
    downloader.url = submission.url
    reddit.download()
s5a0g9ez

s5a0g9ez1#

有一个非常容易使用的库,可以安装带有声音的reddit视频只需安装RedDownloader

pip install RedDownloader

使用它:

from RedDownloader import RedDownloader

file = RedDownloader.Download(url = "url of post" , output="output file name here" , quality = 720)

quality是视频质量,其中可能的质量是360、720、1080

yftpprvb

yftpprvb2#

我是redvid库的开发者。
你只需要修改你的代码,让它正常工作:

from redvid import Downloader
import praw

reddit = praw.Reddit(client_id = "a", client_secret = "b", user_agent = "c")

subreddit = reddit.subreddit("learnpython")
hot = subreddit.hot(limit=5)

downloader = Downloader(max_q=True)

for submission in hot:
    downloader.url = submission.url
    downloader.download()

相关问题