踩坑:ffmpeg_extract_subclip() 切分视频时阻塞卡死

之前跑代码时经常卡死,不知道问题出在哪

cpp 复制代码
ffmpeg_extract_subclip(tmp_video_path, test_data["start"], test_data["end"], targetname=video_path)

后来发现此代码时常会阻塞,不报error不退出,就一直在那卡着。

ffmpeg_extract_subclip函数在进行剪辑时不会重新编码,因此第一帧必须是关键帧。根据MoviePy的源代码,时间会被四舍五入到2位小数。如果需要更精确的剪辑,你可能需要直接使用FFmpeg。

需要切分视频时建议使用以下代码,不容易出问题,但是速度极慢:

cpp 复制代码
video_cut=CompositeVideoClip([VideoFileClip(tmp_video_path).subclip(test_data["start"],test_data["end"])])
video_cut.write_videofile(video_path)
相关推荐
cver12313 小时前
足球视频检测数据集介绍-160张图片-智能体育转播 运动数据分析 自动化视频剪辑 裁判辅助系统 青训技术分析 虚拟现实体验
数据分析·自动化·音视频
来鸟 鸣间14 小时前
MIPI D-PHY 理解
linux·音视频·sensor·mipi
美狐美颜SDK开放平台17 小时前
专业直播美颜SDK如何打造?美型功能开发思路与方案分享
大数据·人工智能·音视频·美颜sdk·直播美颜sdk·视频美颜sdk
你好音视频17 小时前
FFmpeg FLV解码器原理深度解析
c++·ffmpeg·音视频
行业探路者18 小时前
如何利用活码生成产品画册二维码?
学习·音视频·语音识别·二维码·设备巡检
web前端进阶者19 小时前
webRTC指定设备加自定义用户头像
音视频·webrtc
vfvfb20 小时前
音频批量加速 mp3批量加速1.5倍
音视频
ACP广源盛1392462567320 小时前
GSV6701A@ACP#6701A产品规格详解及产品应用分享
网络·嵌入式硬件·音视频
EasyDSS20 小时前
视频推流平台EasyDSS无人机推流直播在安防监控中的智能应用
音视频·无人机
你好音视频20 小时前
FFmpeg FLV编码器原理深度解析
c++·ffmpeg·音视频