数十次迭代,终于功能完善,在youtube-dl原生支持基础之上,自写解析器脚本,实现对其它主流网站视频下载支持。

加入对视频播放列表、缩略图、字幕下载支持,甚至于自定义列表设计、加密视频下载。

支持Annie组件,支持Cookies导入。

至此,youtube-dl所支持之1000+站点,自定义30+站点及video标签匹配组合,全网视频无忌下载,已具初形。

其主而介绍在CR TubeGet - CR-Soft,使用技巧尽在FAQ - CR-Soft,使用手册:CR TubeGet用户手册

下述,尽列其功能特点及使用方法。

一、YouTube视频下载

CR TubGet基于youtube-dl封装,特有youtube-dl组件实时更新功能,核心支持仍是YouTube视频下载。

如下图示,参数设置中,视频格式[预设]、解析度[8k],为最好视频下载组合,亦为软件默认设置方式。此选项设置,对其它网站意义不大。

而在[其它]选项卡中,有[YouTube使用高级解析方式]选项,此选项决定YouTube单视频URL解析方式,默认没有打开。

在此模式下,YouTube视频URL将被解析如下,列出可用格式。视频选择原则还是以分辨率、码率、帧率为凭,去除相同分辨率及帧率格式,保留码率最高者:

此模式下,用户可自主选择所需要的视频格式,或者音频,择而下载。

二、下载方法

下载任务的添加方法,细分5种,细项可阅:CR TubeGet的正确使用方法

1、正统方法:复制视频URL,点击软件主界面之[+粘贴URL],完成任务添加。这里右面的下拉箭头按钮,可下载Mp3、进行批量URl粘贴下载等操作。

2、快捷方法:URL拖放。这个,本人常用。

3、简单方法:内置浏览器之下载按钮。此处添加下载任务后,会在[下载中]页签上加一红点来强调。

4、剪切板监测:此法亦有用,特别在需要批量下载时候。其功能默认关闭,需在参数设置[其它]页签中打开。

5、URL文本及文件拖放:此不常用,然批量下载给力,请参阅CR TubeGet的正确使用方法文章。

三、列表下载

此功能强而灵活。列表分为youtube-dl内置支持列表及CR TubeGet自定义列表,分而述之。

1、youtube-dl内置列表

此功能主要是YouTube播放列表,包括用户列表及频道等。以此URL:國語90年代金曲(1990s Chinese pop songs),它将被如此解析:

OK,一键可全部下载。

也有其它内置支持列表,比如:

下载如上。对于列表,参数设置中,可以为文件名加入索引功能,其选项为:[播放列表视频名称加入序号]

2、自定义列表:

此功能灵活,解析页面代码得列表,可以无限扩展,支持主流搜索引擎及其它网站,贴图以示之:

四、国内网站支持

不支持vip付费内容。不支持vip付费内容。不支持vip付费内容。重要的事说三遍。

爱奇艺、优酷、B站、A站、芒果TV、腾讯MV、网易云音乐MV等。甚至抖音无视频无水印下载也支持。

需要注意的是,因账号体系原因,有些网站之一些视频,不能正确被下载。

而Vip视频,则可能只下载其中可以看的那几分钟;以及其它有些视频,仍然因各种原因可能导致下载失败。

以截图示之:

1、爱奇艺:

此站视频需要youtube-dl_cr.exe组件。同样,此组件与B站、芒果TV共用。在没有它的情况下,爱奇艺下载失败,则会提示下载youtube-dl_cr:

此组件,于0.9.2.6版本中,打入程序包。

之后可正常下载:

2、B站、A站:

youtube-dl对B站支持较好,A站则是以解析器方式实现。CR TubeGet更新youtube-dl,使之支持课程列表类下载。

A站:

3、芒果TV:

其亦需youtube-dl_cr支持。若其不存在,请手动下载它。参考:现在,芒果TV视频也可以下载 - CR-Soft

4、腾讯MV:亦是youtube-dl与解析器结合。

5、网易云音乐MV:

6、知乎:

7、淘宝&天猫:

8、爆米花视频:

参考:

如何高速下载B站列表、油管8K以及其它视频

视频免费下,没时间解释了,快!_手机网易网

CR TubeGet 0.9.2.7,YouTube&全网视频终极下载的更多相关文章

  1. 如何下载YouTube 60fps视频

    YouTube上面不仅支持分辨率为4K和8K的视频,同时也开启了对60fps视频的支持.60帧的视频广泛用于游戏和体育视频中,使视频看起来更加流畅和细腻.对游戏玩家来说,YouTube对60fps支持 ...

  2. 怎样下载YouTube播放列表视频

    YouTube上面的视频种类丰富多彩,要是你想利用上面的资源来学习的话,足够你钻研很长时间了.如果你想在YouTube上面学习一门教程,比如Python,通常这些内容一个视频肯定装不下,会分为好多个视 ...

  3. 如何下载YouTube 8K视频

    随着科技的进步,人们对高清视频的要求越来越高,因此视频的分辨率也越来越高.从最开始的720P,到1080P,再到2K,进而到如今4K,不断地满足人们挑剔的胃口.4K分辨率的视频已经逐渐进入人们的生活中 ...

  4. 小蔡计算器 V4.0新版全新发布上线啦~欢迎大家下载使用哈~

    小蔡计算器4.0新版全新发布上线啦~欢迎大家下载使用哦~ 立即下载:http://www.zhentiyuan.com/windows/index.aspx 软件介绍:小蔡计算器4.0是一款界面优美的 ...

  5. Webstorm10.0.3破解程序及汉化包下载、Webstorm配置入门指南

    核心提示: WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端开发神器”.“最强大的HTML5编辑器”.“最智能的JavaSscri ...

  6. Asp.Net Core 2.0 项目实战(1) NCMVC开源下载了

    Asp.Net Core 2.0 项目实战(1) NCMVC开源下载了 Asp.Net Core 2.0 项目实战(2)NCMVC一个基于Net Core2.0搭建的角色权限管理开发框架 Asp.Ne ...

  7. CEF3编译添加mp4支持(对应CefSharp63.0.3),chromium63(3239),附release下载

    编译环境需求(3239版本) win7或更高,64位 vs2017 15.3.2+ 默认位置安装 不需要安装附带的win10sdk,sdk单独装 Windows 10.0.15063.468 SDK ...

  8. 今日头条、抖音、西瓜、火山、微视、陌陌等自媒体平台小视频批量下载工具v1.1.0(视频搬运福利)

    前言 目前各大自媒体平台爆火,网络流量暴涨,各大自媒体平台的小视频为广大个广告主带来了如泉涌般的的视频流量,更给广大的自媒体小编带来了丰厚的利益回报,想要创做更多的自媒体内容着实不易,下面给广大的小视 ...

  9. 3.5星|《刷屏:视频时代的风传法则》:YouTube热门视频回顾与分析

    刷屏:视频时代的疯传法则 作者2010年加入YouTube.本书是作者对YouTube上的热门视频的回顾与分析.第2-9章各讲一个类别的热门视频:恶搞.混音.网络歌曲.广告.现场目击.知识与科技.小众 ...

随机推荐

  1. Linux下进程间通信方式——共享内存

    1.什么是共享内存? 共享内存就是允许两个或多个进程共享一定的存储区.就如同 malloc() 函数向不同进程返回了指向同一个物理内存区域的指针.当一个进程改变了这块地址中的内容的时候,其它进程都会察 ...

  2. 动态内存管理:malloc/free/new/delete/brk/mmap

    这是我去腾讯面试的时候遇到的一个问题——malloc()是如何申请内存的? c++ 内存获取和释放 new/delete,new[]/delete[] c 内存获取和释放 malloc/free, c ...

  3. Java 读取和写入文本文件

    package test_java; import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStre ...

  4. Java 并发系列之二:java 并发机制的底层实现原理

    1. 处理器实现原子操作 2. volatile /** 补充: 主要作用:内存可见性,是变量在多个线程中可见,修饰变量,解决一写多读的问题. 轻量级的synchronized,不会造成阻塞.性能比s ...

  5. Android Studio 之 AndroidViewModel

    AndroidViewModel是ViewModel的一个子类,可以直接调用getApplication(),由此可以访问应用的全局资源. 在 MyViewModel 这个类中,此类直接继承自 And ...

  6. 关于liveness服务依赖用法整理

    一.生产环境中部分服务的使用场景有前置条件 使用initContainers,做一些前置服务的检测动作,以确定前置服务已正常运行且能对外提供服务(若检测未通过则本pod无法启动) 使用liveness ...

  7. OpenMark

    what's open mark??? http://www.open.ac.uk/openmarkexamples/

  8. reduce深入理解

    // map console.log([1, 2, 3, 4, 5].reduce((a, v) => { a.push(v * v); return a },[])); //filter co ...

  9. FreeSWITCH 总体架构

    [1]总体结构 [2]代码结构目录 [3]模块简介 Applications应用 mod_abstraction – 提供了一个抽象的API调用(未来有更多功能)Provides an abstrac ...

  10. 移动端可视化框架antv f2出现两个legend选项

    前天遇到个坑,把我给坑死了 ,在帮朋友做一个微信公众号的项目,使用的vue全家桶,有个模块需要用到数据可视化展现,之前做项目的时候用过antv,比较熟悉,因为是移动端的项目,所以用的是antv f2这 ...