踩坑: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)
相关推荐
小雨青年14 小时前
鸿蒙 HarmonyOS 6 | 空间音频技术实战指南
华为·音视频·harmonyos
Soari15 小时前
Ziggo-Device软件构建:ERRORS
网络·ffmpeg
EasyDSS15 小时前
私有化音视频系统/私有化视频会议平台EasyDSS私有化部署保障企业会议数据安全
音视频
程序员潘子16 小时前
【保姆级教程】B 站缓存 m4s 文件转 MP4,无损合成一行命令搞定
缓存·ffmpeg·ffmpeg\
潜创微科技17 小时前
CH9339 双主机 USB3.2 协同 + PD 快充对拷芯片方案
嵌入式硬件·音视频
威联通安全存储17 小时前
视频监控底座重构:海量流摄取与边缘 AI 视觉架构
人工智能·重构·音视频
山栀shanzhi18 小时前
FFmpeg编码封装流程骨架
c++·ffmpeg
chushiyunen19 小时前
obs studio软件、直播、视频录制笔记
笔记·音视频
Ama_tor20 小时前
ffmpeg的安装与配置
ffmpeg
艾为电子20 小时前
【应用方案】AI眼镜“觉醒”:艾为帝江™音频上行算法让眼镜从“工具”变“大脑”
人工智能·音视频