使用方式 python downcctv.py 央视网站能播放的视频地址
使用了moviepy合并视频,使用前,需要使用pip install moviepy
from moviepy.editor import VideoFileClip,concatenate_videoclips
import json
import os
import re
import requests
import sys
class cctv_ts:
def init(self,url,rate=3): #url 播放视频的网页url
self.rate=int(rate)
self.url=url #cctv播放视频网页链接
self.video_url_format='https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid=guid' # 视频文件信息模板的链接,guid是视频对应的编号
self.videoUrlList=[] # 视频的真实链接
self.videoFileName='' # 视频的文件名称
self.rateNameList=['流畅','标清','高清','超清','超高清'] # 视频分辨率列表
self.videoSectionNameList=[] # 保存分段视频中各段视频的名称
#获取视频的链接
cctv=cctv_ts(url,rate)
cctv.run()
所有的内容都复制到一个.py文件中运行。