Python ~ vip 视频。


文章目录

  • Python ~ vip 视频。
    • 流媒体。
    • 解析开始。

流媒体。

流媒体:从远程服务器传输过来的文件流。

伪流媒体:边下边存,会保存下来,渐进式下载。数据资源是保存在服务器里面的。

协议:http/https。

实时流媒体:边下边播,不会保存,看不到时间。

协议:hls(苹果)、rtmp(Adobe)。

ffmpeg(解码) vlc。


在线看视频时,eg. tx 视频。

打开 F12 调试模式会看到大量的 .ts 文件。

ta 们是视频的一小部分,可以将 ta 们合并。

  • Linux 下

geek@ubuntu:~/geek/py/ts$ cat 031_j0034vi61zv.321002.2.ts 032_j0034vi61zv.321002.2.ts >> video.mp4

cat *.ts > hecheng.mp4

  • Windows 下。

C:\Users\geek\Desktop\fileTest>copy /b *.ts hecheng.mp4
031_j0034vi61zv.321002.2.ts
032_j0034vi61zv.321002.2.ts
已复制 1 个文件。


解析开始。

使用 VIP 解析网站:http://xxx.com/?url=

后 + 视频原网址。

eg. http://xxx.com/?url=https://v.qq.com/x/page/t0031rwtr2m.html

可以得到可观看的视频网址:

/m3u8-dp.php?url=https://cn2.merrytime.cc/hls/20190722/28fbcacfc6de2b68fc80c57f87cc3c53/1563725726/index.m3u8

# http://jx.618g.com/?url=https://v.qq.com/x/page/t0031rwtr2m.html
# /m3u8-dp.php?url=https://cn2.merrytime.cc/hls/20190722/28fbcacfc6de2b68fc80c57f87cc3c53/1563725726/index.m3u8
import requestsurl = 'http://jx.618g.com/?url=https://v.qq.com/x/page/t0031rwtr2m.html'
res = requests.get(url).text
print(res)'''
G:\Users\geek\PycharmProjects\mp4vip\venv\Scripts\python.exe G:/Users/geek/PycharmProjects/mp4vip/vipvideo.py
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/><meta name="renderer" content="webkit"><!--meta name="referer" content="never"><meta name="referrer" content="never"--><meta http-equiv="X-UA-Compatible" content="IE=11" /><title>jxtz第五季 20190721期</title>
<link href="/js/style.css" rel="stylesheet">
</head>
<body oncontextmenu="return false">
<div id="a1" class="player"><iframe id="player" width="100%" height="100%" allowfullscreen="true"  scrolling="no" frameborder="0"  border="0" marginwidth="0" marginheight="0"  src="/m3u8-dp.php?url=https://cn2.merrytime.cc/hls/20190722/28fbcacfc6de2b68fc80c57f87cc3c53/1563725726/index.m3u8"></iframe></div>
<div style="display:none"><script src="/js/tongji.js"></script></div>
<script>document.writeln('<script src="http://kl.mieyisi.com/dp.php?m=M21hdFBra0pXSGFjcQ%3D%3D"><\/script>');</script></body>
</html>Process finished with exit code 0'''
  • 使用 ffmpeg 解析。

https://baike.baidu.com/item/ffmpeg/2665727?fr=aladdin

ffmpeg -i ‘https://cn2.merrytime.cc/hls/20190722/28fbcacfc6de2b68fc80c57f87cc3c53/1563725726/index.m3u8’ -vcodec copy -acodec copy video.mp4

该命令将视频下载到 video.mp4。

Python ~ vip 视频。相关推荐

  1. python教程视频下载-Python学习精品教程,视频书籍打包下载

    这是Python书籍打包下载的地址,在下载之前,我首先要感谢分享资源的一位朋友(QQ的网名叫:破斧盛粥,非常感谢)链接:https://pan.baidu.com/s/1jMLa3mDcMfX9KaV ...

  2. 使用python进行视频地址的获取,下载

    使用python进行视频地址的获取,下载 python小白第一次使用python,语句不规范处大神们多多包涵 首先思路是仿照网上的大婶们进行的代码书写(视频为部分vip视频) 内容仅供学习交流 首先就 ...

  3. python 爬虫视频网站

    一 前言 暑假在家,精神状态一直不是很好,闲来无事,便学起了python.借助这一平台,想谈谈自己在学习中的心得与困惑,也算是记录暑期生活的一种方式.从6月底开始自学python爬虫,到今天断断续续学 ...

  4. vip视频测试+GUI初部实验+webbrowser打开网页+安装和实战教程

    声明:博主使用的系统是ubuntu18.04 ,python为3.x 开始准备安装tkinter(python Gui),webbrowser(不知道为什么博主ubuntu原生3.6自带) 因为使用原 ...

  5. 使用OpenCV和Python生成视频条形码

    使用OpenCV和Python生成视频条形码 1. 效果图 2. 原理 2.1 步骤 2.2 项目结构 3. 源码 参考 这篇博客将演示如何使用Python + OpenCV生成视频条形码. 生成视频 ...

  6. Python学习教程(Python学习视频_Python学些路线):Day05 总结和练习

    Python学习教程(Python学习视频_Python学些路线):总结和练习 练习清单 寻找"水仙花数". 寻找"完美数". "百钱百鸡" ...

  7. python播放本地视频教程_怎样用python播放视频

    使用python播放视频的方法: 方法一: 使用imageio库,没有安装的可用pip安装或自己下载,安装好后重启终端即可调用.import pylab import imageio #视频的绝对路径 ...

  8. python视频教学视频哪个好-Python入门视频看哪个好?适合初学者的教学视频推荐...

    Python作为一门新手友好的编程语言,对于初学者来说,还是有一定的学习难度的.目前的Python学习资料在网上可以找到很多,那么Python入门视频看哪个好呢?本文就为大家推荐小编的免费Python ...

  9. 学python看谁的视频比较好-Python入门视频看哪个好?适合初学者的教学视频推荐...

    Python作为一门新手友好的编程语言,对于初学者来说,还是有一定的学习难度的.目前的Python学习资料在网上可以找到很多,那么Python入门视频看哪个好呢?本文就为大家推荐小编的免费Python ...

最新文章

  1. 【译】保护 Consul 在特定设置中免受 RCE 风险的影响
  2. “蚂蚁漫步”背后的定位原理思考
  3. 理论基础 —— 二叉树 —— 线索链表
  4. SpringMvc+Mybatis +Oracle
  5. 只需订阅“全部文章”专栏便可查看所有文章
  6. k均值的损失函数_机器学习:手撕 cross-entropy 损失函数
  7. oracle系统FA调整折旧年限,Oracle财务管理系统培训手册.doc
  8. 体脂率在线计算机,如何简单测算出自己的体脂率?
  9. PHP——常用的魔术方法(保姆级教学)
  10. SSD 输入图片尺寸、比例
  11. html js设置旋转动画效果图,原生JS实现逼真的图片3D旋转效果详解
  12. loadrunner 注册破解
  13. python培训班出来能找到工作吗-Python培训班出来好找工作吗?
  14. 录入年、月、日,判断日期的合法性
  15. 第九届玲珑轻院校赛随笔
  16. 短信验证码的发展和原理
  17. 操作系统实验五 基于内核栈切换的进程切换(哈工大李治军)
  18. Java解析Xml的三种方式总结
  19. 时代周刊评选的让你拥有健康,快乐的20件事
  20. 外键和内键.个人理解

热门文章

  1. java: 程序包org.apache.hadoop.hive.metastore不存在
  2. PHP 执行shell 脚本,常见问题
  3. 数据分析 --- 可视化图表
  4. Hive删除分区语法
  5. APACHE-ATLAS-2.1.0简介(二)
  6. 管理寓言:“兔鹿赛跑”
  7. wav转mp3的简单方法
  8. 嵌入式开发中的滤波器设计
  9. 一个发现问题解决问题的思路
  10. 服装企业部署MES管理系统的五个原因