踩坑: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)
相关推荐
EasyDSS24 分钟前
私有化音视频系统/智能会议管理系统EasyDSS私有化视频门户重构企业安全协作新模式
安全·重构·音视频
siv7727 分钟前
影视解说视频智能生产全链路方案解析:从脚本生成到多平台分发
ffmpeg·srt字幕·ai剪辑·影视解说·ai电影解说·视频自动切割·字幕文件解析
独占的甜蜜28 分钟前
从FLAC到WAV:whisper.cpp中的FFmpeg音频预处理全解析过程
ffmpeg·whisper·音视频
鼹鼠SDN36 分钟前
手机随时看电脑里的视频!局域网在家看,出门在外也能看,无需公网IP
服务器·科技·智能手机·电脑·音视频·远程工作
独占的甜蜜1 小时前
从FLAC到WAV:whisper.cpp中的FFmpeg音频预处理全解析
ffmpeg·whisper·音视频
潜创微科技1 小时前
CH398:高集成度 USB 3.0 转千兆以太网芯片方案
嵌入式硬件·音视频
u01006816010 小时前
音频 ACC 的ADTS格式分析
音视频
xwz小王子13 小时前
多视角视频扩散策略:一种三维时空-觉察视频动作模型
人工智能·音视频
今夕资源网14 小时前
Lively Wallpaper动态壁纸软件 能将任何视频 网页或动画转换为动态桌面背景 github开源 免费Wallpaper Engine平替
音视频·wallpaper·视频桌面·动态桌面·免费动态桌面·免费视频桌面·动态桌面软件
Hommy8815 小时前
【开源剪映小助手】视频生成流程
开源·github·音视频·剪映小助手