当前位置: 首页 > news >正文

免费的h5制作网站模板做网站怎么在国外服务器租用

免费的h5制作网站模板,做网站怎么在国外服务器租用,唐山房地产网站建设,厦门关键词推广优化对于视频二创等一些业务场景,可能要采集youtube等的相关媒体视频资源,使用[yt-dlp](https://github.com/yt-dlp/yt-dlp)是一个不错的选择,提供的命令比较丰富,场景比较全面yt-dlp 是一个用 Python 编写的命令行工具,主…
对于视频二创等一些业务场景,可能要采集youtube等的相关媒体视频资源,使用[yt-dlp](https://github.com/yt-dlp/yt-dlp)是一个不错的选择,提供的命令比较丰富,场景比较全面

yt-dlp 是一个用 Python 编写的命令行工具,主要用于从视频网站下载视频和音频。它是 youtube-dl 的一个分支,提供了一些额外的功能和增强。翻译后的详细的说明: GitHub上的 yt-dlp 的 GitHub 页。

下面是一些简易的使用说明(需要有python环境,可以使用conda的python环境)

安装 yt-dlp

你可以通过 pip 安装 yt-dlp

pip install -U yt-dlp

或者,你也可以直接从 GitHub 克隆最新版本:

git clone https://github.com/yt-dlp/yt-dlp.git
cd yt-dlp
python -m pip install .

基本用法

  1. 下载视频
   yt-dlp <视频网址>

例如:

   yt-dlp https://www.youtube.com/watch?v=dQw4w9WgXcQ
  1. 下载音频

    如果你只想下载音频,可以使用 -x 选项:

   yt-dlp -x --audio-format mp3 <视频网址>
  1. 指定下载格式

    默认情况下,yt-dlp 会选择最佳视频/音频格式,但你可以手动指定:

   yt-dlp -f "bestvideo[height<=720]+bestaudio" <视频网址>
  1. 下载整个播放列表

    如果视频网址是一个播放列表,你可以直接下载整个列表:

   yt-dlp <播放列表网址>
  1. 设置输出文件名

    你可以使用 -o 选项来指定下载的文件名格式:

   yt-dlp -o "%(title)s.%(ext)s" <视频网址>

高级用法

  1. 代理设置

    如果你需要使用代理,可以使用 --proxy 选项:

   yt-dlp --proxy "socks5://user:pass@host:port" <视频网址>
  1. 下载进度条

    默认情况下,yt-dlp 会显示下载进度。如果你希望以简洁模式下载,使用 --no-progress

   yt-dlp --no-progress <视频网址>
  1. 下载字幕

    如果视频有字幕,你可以选择下载它们:

   yt-dlp --write-sub --sub-lang "zh-Hans" <视频网址>

帮助和选项

要查看所有可用选项和帮助信息,可以使用:

yt-dlp --help

python中使用

pip安装yt-dlp

pip install -U yt-dlp

如果是Linux服务器上使用yt-dlp,需要有FFmpeg的支持

Ubuntu 上

使用包管理器 APT

  1. 更新软件包列表:

    sudo apt update

  2. 安装 FFmpeg:

    sudo apt install ffmpeg

    安装完成后,您可以在终端中输入 ffmpeg -version 来验证安装是否成功。

本地能翻qian的情况下,只能小量的采集数据;不然会报错

在这里插入图片描述

如果是大批量的采集某个网站的视频数据,最好是部署到服务器上,并且使用代理, 没有代理,采集量大了会报错提示(海外代理能只能使用海外服务器

``

import yt_dlpdef download_youtube_video(url, output_path):"""下载youtube视频:param url: 视频url:param output_path: 视频保存路径:return:"""format = Noneif 'shorts' in url:# 采集横版视频format = 'bestvideo[width=720]+bestaudio/best[width=720]'else:# 采集竖版视频format = 'bestvideo[height=720]+bestaudio/best[height=720]'options = {'format': format,'merge_output_format': 'mp4','outtmpl': output_path,# 使用代理(大批量下载需要使用代理-静态代理IP就行,动态的不太靠谱,静态代理IP失效了就换一批)# 'proxy': ''}try:with yt_dlp.YoutubeDL(options) as ydl:ydl.download([url])except yt_dlp.utils.DownloadError as e:print(f'下载失败-{e}')if __name__ == '__main__':# 竖版视频video_url = "https://www.youtube.com/shorts/cjTvuE9yCMo"print(f'获取竖版视频-{video_url}')output_path = "cjTvuE9yCMo.mp4"download_youtube_video(video_url, output_path)# 横版视频video_url = "https://www.youtube.com/watch?v=wojgbTK4_jU"output_path = "wojgbTK4_jU.mp4"download_youtube_video(video_url, output_path)print(f'获取竖版视频-{video_url}')

在这里插入图片描述

http://www.yayakq.cn/news/948212/

相关文章:

  • 企业网站seo外包 s网站建设的毕业设计报告
  • 公司建设网站的手续网站建设与管理好处
  • 桂阳做网站的软件定制开发外包html5网站代理
  • 手机网站js触屏滑动图片特效北京购物网站建设公司
  • 网站建设的好处和目的wordpress的文章多重筛选
  • 平远网站建设wordpress神主题
  • 可以用手机做网站吗如何介绍网站模板下载
  • 梅河口建设局网站沈阳网站关键词优化
  • 广州网站建设案例建设网站开题报告
  • 湖州网站开发区火炬手一个网站做数据维护需要多久
  • 广州建设局网站首页下wordpress
  • 济宁网站建设专家专业网站建设费用包括
  • 深圳app设计网站建设重庆seo小z博客
  • 网站推广推广简述制作网站的主要流程
  • 滨海天津网站建设广州网站建设定制多少钱
  • 郑州企业网站建设兼职外贸网站产品分析
  • 机关门花网站建设沈阳创新网站建设报价
  • 网站开发具体问题部门网站建设注意事项
  • 我的南京网站ip网站查询服务器
  • 企业信息网做seo网站 公司
  • 电影网站制作教程及步骤某班级网站建设方案论文
  • 长沙 网站优化wordpress 大小
  • 网站规划与建设心得体会搭建网站流程视频
  • 系统与网站的区别copyright wordpress
  • html5在线编辑器网站seo站群软件
  • 永州企业网站建设工装效果图网站
  • 手机投资理财网站建设品牌推广公司如何推广
  • 建设旅游网站的工作方案中企动力邮箱官方网站
  • 网站备案幕布照片怎么算合格四海网络网站建设建站
  • 西安网站建设设计公司南通seo网站排名优化