踩坑: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)
相关推荐
playmaker9013 分钟前
音频转mid、midi文件
音视频
EasyDSS1 小时前
私有化音视频系统/企业级融媒体平台EasyDSS优化升级让视频会议协作更高效
音视频·媒体
reasonsummer2 小时前
【办公类-135-01】20260515 视频去掉字幕-黑狐字幕工厂
音视频
AC赳赳老秦3 小时前
OpenClaw与Axure联动:自动生成原型图组件、批量修改原型样式,提升设计效率
python·web安全·ui·音视频·axure·photoshop·openclaw
Tech-Net3 小时前
如何无损下载网页上的视频并保持4K/8K超清画质
经验分享·音视频·教程·视频编解码·视频下载·视频下载工具·网页视频下载
格林黄3 小时前
WebSocket vs WebRTC 音频处理对比
websocket·音视频·webrtc
俊哥工具4 小时前
不用安装不收费!多功能U盘修复工具,解决大部分U盘故障
学习·pdf·word·excel·音视频
DogDaoDao4 小时前
Android 播放器开发:从零构建全功能视频播放器
android·ffmpeg·音视频·播放器·mediacodec·编解码
Highcharts.js4 小时前
音频可视化图表开发|基于 Highcharts 内置音频合成器制作音乐排行榜图代码
javascript·信息可视化·音视频·highcharts
byte轻骑兵4 小时前
【LE Audio】CAP精讲[8]:CCID绑定术,打通音频流与控制的任督二脉
网络·人工智能·音视频·le audio·音视频控制