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

【工具代码】使用Python截取(切割)视频片段,截取视频中的音频,截取音频片段

目录

■截取视频方法

1.下载 ffmpeg-8.0-essentials_build

2.配置到环境变量(Path中添加)

3.python代码

4.运行

5.效果

■更多

截取视频中的音频

截取音频

Sony的CR3图片,转换为JPG


=========

■截取视频方法

1.下载 ffmpeg-8.0-essentials_build

"https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip"

2.配置到环境变量(Path中添加)

G:\tool\ffmpeg-8.0-essentials_build\ffmpeg-8.0-essentials_build\bin

3.python代码

from moviepy.video.io.VideoFileClip import VideoFileClipdef cut_video(input_path, output_path, start_time, end_time):"""剪切视频片段:param input_path: 输入视频文件路径:param output_path: 输出视频文件路径:param start_time: 开始时间(格式:"分:秒",例如 "15:50"):param end_time: 结束时间(格式:"分:秒",例如 "22:02")"""# 将时间字符串转换为秒数start_min, start_sec = map(int, start_time.split(':'))end_min, end_sec = map(int, end_time.split(':'))start_seconds = start_min * 60 + start_secend_seconds = end_min * 60 + end_sec# 加载视频并剪切指定区间with VideoFileClip(input_path) as video:clipped_video = video.subclip(start_seconds, end_seconds)clipped_video.write_videofile(output_path, codec="libx264", audio_codec="aac")# 使用示例
if __name__ == "__main__":input_file = r'C:\test\python\cutMp4\1.MP4'    # 输入文件名output_file = r'C:\test\python\cutMp4\1_cut.MP4'   # 输出文件名start = "15:50"              # 开始时间(15分50秒)end = "22:02"                # 结束时间(22分02秒)cut_video(input_file, output_file, start, end)

4.运行

@echo offrem pause
echo waiting..."C:\Program Files\Python38\python.exe" ./cutMp4.pypause

5.效果

■更多

截取视频中的音频

使用Python,提取视频文件中的音频_python如何复制一个视频的音频信息到另一个视频中-CSDN博客

截取音频

使用上面代码,同样可以对音频进行截取

Sony的CR3图片,转换为JPG

【CR3】【Python】【JPG】CR3文件转换为JPG文件,同时解决图片亮度变暗问题_cr3格式图片打开后一开始明亮后来暗了-CSDN博客

===


文章转载自:

http://oAXRieJa.dxpzt.cn
http://9wNepKwH.dxpzt.cn
http://sYIdpLeG.dxpzt.cn
http://u07l5hhe.dxpzt.cn
http://gvP8bANx.dxpzt.cn
http://yKWJH1SL.dxpzt.cn
http://V9vXiAeu.dxpzt.cn
http://Rr5NqSao.dxpzt.cn
http://XOioskyx.dxpzt.cn
http://xfJYyf5C.dxpzt.cn
http://cvacFMBq.dxpzt.cn
http://j39PoSu1.dxpzt.cn
http://msewDCIl.dxpzt.cn
http://965ArtKJ.dxpzt.cn
http://NgcD8U4g.dxpzt.cn
http://O9muY3R2.dxpzt.cn
http://c6cdYOHp.dxpzt.cn
http://qrVIxPKU.dxpzt.cn
http://4rs0lYDA.dxpzt.cn
http://8wyMNVQN.dxpzt.cn
http://vCYQQgWR.dxpzt.cn
http://p7oxla8j.dxpzt.cn
http://1HNljoRc.dxpzt.cn
http://c8Kv0R9V.dxpzt.cn
http://D49Z8EqA.dxpzt.cn
http://zeALDgfj.dxpzt.cn
http://ZIyKbQlY.dxpzt.cn
http://Ty5626Wg.dxpzt.cn
http://K0puRVji.dxpzt.cn
http://ZjaAkEnc.dxpzt.cn
http://www.dtcms.com/a/387231.html

相关文章:

  • Linux --- 权限
  • netty集成protobuf
  • ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
  • io_uring最简单的实例io_uring-test.c分析
  • 15.Linux时间管理
  • Linux 系统中的 Crond 服务:定时任务管理全指南
  • JDBC学习笔记
  • LoRA翻译
  • Linux 内存管理章节十五:内核内存的侦探工具集:深入Linux内存调试与检测机制
  • Mysql-主从复制与读写分离
  • bevformer 網絡結構
  • MySQL 基础与实战操作
  • 系统架构设计(二)
  • 【Day 58】Redis的部署
  • UVM验证工具--gvim
  • 《C++ spdlog高性能日志库快速上手》
  • 代码随想录学习(二)——二分查找
  • 【代码随想录day 27】 力扣 53. 最大子序和
  • Zynq开发实践(SDK之第一个纯PS工程)
  • 【Spring生态】Spring Cloud
  • HarmonyOS应用拉起系列(三):如何直接拉起腾讯/百度/高德地图进行导航
  • Redis的主从库与切片集群机制
  • 打工人日报#20250916
  • WASM逆向
  • 如何计算最大公约数和最小公倍数
  • 我们设计时间戳的更新时间的时候通常将字段类型设置为int或者bigint 这样能避免2038的问题吗
  • 超越“防被告”:2025跨境电商IPR战略赋能与品牌升值之道
  • Scrapy进阶:POST请求模拟登录实战与管道的使用
  • Zabbix 7.0 配置钉钉告警
  • 知识拓展-智能体和数字人