Python使用ffmpeg下载m3u8拼接为视频

简介: Python使用ffmpeg下载m3u8拼接为视频

一、安装ffmpeg环境

1、下载ffmpeg

ffmpeg官方地址

下载地址(github)

64位点击这里直接下载

2、解压缩并添加环境变量

选择计算机的版本,下载并解压缩,然后将bin目录添加到环境变量中

3、python安装ffmpeg

pip install ffmpy3 -i https://mirrors.aliyun.com/pypi/simple/ 


二、使用Python和ffmpeg下载视频

from ffmpy3 import FFmpeg


def ffmpeg_path(inputs_path, outputs_path):
    '''
    :param inputs_path: input file input dictionary format {file: operation}
         :param outputs_path: The output file is transferred to the dictionary format {file: operation}
    :return:
    '''
    a = FFmpeg(
          executable='C:\\ffmpeg\\bin\\ffmpeg.exe',
                inputs={inputs_path: None},
                outputs={outputs_path: '-c copy',
                         }
    )
    print(a.cmd)
    a.run()


if __name__ == '__main__':
    ffmpeg_path('https://meng.wuyou-zuida.com/20200406/28920_d7b510c3/index.m3u8', 'demo.mp4')

注意:executable='C:\\ffmpeg\\bin\\ffmpeg.exe' 需要为自己电脑的ffmpeg.exe路径。【已解决】ffmpy3.FFExecutableNotFoundError: Executable ‘ffmpeg‘ not found

效果图

相关文章
|
9月前
|
Web App开发 安全 数据安全/隐私保护
利用Python+Requests实现抖音无水印视频下载
利用Python+Requests实现抖音无水印视频下载
|
9月前
|
编解码 数据安全/隐私保护 Python
抖音批量发布视频工具,自动上传视频作品笔记,python发布软件
这个抖音批量发布工具包含三个主要模块:主上传程序、配置文件和视频预处理工具。主程序
|
6月前
|
数据采集 自然语言处理 数据可视化
Python爬取B站视频评论区情感分析:从数据采集到价值挖掘
B站作为年轻人聚集地,评论蕴含丰富情感与趋势。本文详解如何用Python爬取评论,结合SnowNLP与jieba进行中文情感分析,并通过可视化挖掘用户情绪、消费意愿与内容反馈,助力精准运营与决策。
944 0
|
10月前
|
数据采集 机器学习/深度学习 编解码
从零复现Google Veo 3:从数据预处理到视频生成的完整Python代码实现指南
本文详细介绍了一个简化版 Veo 3 文本到视频生成模型的构建过程。首先进行了数据预处理,涵盖了去重、不安全内容过滤、质量合规性检查以及数据标注等环节。
676 5
从零复现Google Veo 3:从数据预处理到视频生成的完整Python代码实现指南
|
9月前
|
API 数据安全/隐私保护 Python
小红书批量发布协议, 抖音自动批量发布软件脚本,笔记作品视频自动发布工具【python】
这个工具框架包含了小红书和抖音的批量发布功能,支持图片和视频处理、定时发布等功能
|
9月前
|
Web App开发 数据安全/隐私保护 Python
快手批量发布作品工具,自动上传视频发布软件,python实现自动脚本
这个脚本实现了快手批量上传视频的功能,包含登录、上传视频、添加描述和发布等完整流程
|
9月前
|
数据安全/隐私保护 Python
快手自动上传视频脚本,图文视频批量发布工具,快手批量发布作品软件【python】
快手批量上传工具提供了完整的视频和图文上传功能,包含登录验证、文件上传、标题设置
|
9月前
|
Web App开发 数据安全/隐私保护 Python
抖音快手小红书哔哩哔哩,批量发布作品笔记视频工具,自动发布作品上传笔记视频【python】
这个工具实现了四大平台的视频批量上传功能,包含完整的异常处理和日志记录。使用时需要配置
|
9月前
|
JSON API 数据安全/隐私保护
批量上传发布视频的软件,小红书抖音快手哔哩哔哩,自动发布上传作品工具【python】
这个项目包含完整的视频批量上传功能,支持多个平台,包含视频处理、配置管理和错误处理等功能

热门文章

最新文章

推荐镜像

更多
下一篇
开通oss服务