娜娜项目网每日更新创业和副业项目

网址:nanaxm.cn 点击前往娜娜项目网

站 长 微 信: nanadh666


https://github.com/xiuxinY/BiliBili_Mp4_Download

from os import rename
import youtube_dl
import os
import time

class GetItem(object):

def rename_hook(self, d):
if d['status'] == 'finished':
file_name = '{}.mp4'.format(int(time.time()))
rename(d['filename'], file_name)
ffmpeg = 'ffmpeg.exe'
fn = file_name
output = file_name + '.mp4'
cmd = ffmpeg + " -i " + fn + " -c copy " + output
print(cmd)
res = os.popen(cmd)
output_str = res.read()
print(output_str)
print('下载完成{}'.format(file_name))

def download(self, youtube_url):
ydl_opts = {
'progress_hooks': [self.rename_hook],
'outtmpl': '%(id)s%(ext)s',
}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
# 下载给定的URL列表
result = ydl.download([youtube_url])

if __name__ == '__main__':
getItem = GetItem()
url_todo = input("请输入您复制的视频链接:")
getItem.download(url_todo)

input('按回车键退出~')

视频下载方法一、使用youtube-dl工具

youtube-dl工具是一个小巧但非常强大的视频下载器,几乎支持所有的视频网站,详细具体的方法可以查看本人的一篇公众号文章:

使用这个工具下载B站视频非常简单,步骤如下:

下载该工具

放在任意一个文件夹(记住路径,如我存放在D:DownloadsPrograms)中mp4视频下载,在CMD中打开本文件夹。

百家讲坛视频下载mp4_视频下载mp4格式_mp4视频下载

视频下载mp4格式_mp4视频下载_百家讲坛视频下载mp4

复制要下载的B站视频链接,如

在CMD中输入youtube-dl

这样的话你会得到一个flv格式的视频。

注:把链接替换成你复制的即可,注意中间的空格。

视频下载mp4格式_百家讲坛视频下载mp4_mp4视频下载

下载完成

方法二、使用浏览器插件

这个方法更直白一些,步骤如下:

进入哔哩哔哩助手官网,给你的谷歌浏览器或Edgemp4视频下载,或者其他任何能安装谷歌浏览器插件的浏览器,如国内一些360、搜狗等。(不推荐这种流氓浏览器)

根据官网介绍和官方教程安装插件,也可以直接在应用商店搜索安装。

Edge浏览器安装链接

谷歌浏览器安装链接

官网

mp4视频下载_视频下载mp4格式_百家讲坛视频下载mp4

官方教程

3. 安装好后打开B站,在要下载的视频页面点击助手,选择下载的清晰度下载即可。

视频下载mp4格式_百家讲坛视频下载mp4_mp4视频下载

下载按钮

这样的话你同样会得到一个flv格式的视频。

转换flv为MP4

下载小工具:一键无损重新封装为mp4

解压后得到这几个文件

视频下载mp4格式_mp4视频下载_百家讲坛视频下载mp4

得到的文件

2. 把flv格式的视频用鼠标拖动到第二个图标上即可,有黑色的cmd窗口出现,然后自动关闭,MP4文件就已经封装完成了。

百家讲坛视频下载mp4_mp4视频下载_视频下载mp4格式

这个窗口很快啊!一闪而过

mp4视频下载_百家讲坛视频下载mp4_视频下载mp4格式

得到mp4视频文件

两种下载方法自行选择,效果一样。第一种不需要装插件,不详细的地方可以查看公众号文章;方法二很简单。

推荐我的一键下载哈哈


娜娜项目网每日更新创业和副业项目

网址:nanaxm.cn 点击前往娜娜项目网

站 长 微 信: nanadh666

声明: 本站内容转载于网络,版权归原作者所有,仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任,若侵犯到你的版权利益,请联系我们,会尽快删除处理!