ffmpeg视频音频命令

视频音频合并

视频音频合并,以视频时间为主,音频短了循环

方法1:混音,视频权重0,volume调节音量,aloop无限循环,duration:first为第一个素材的长度

ffmpeg -i video.mp4 -i audio.mp3 -filter_complex "1:avolume=0.5a1;a1aloop=loop=-1:size=2e+09a2;0:aa2amix=inputs=2:duration=first:weights='0 1'a" -map 0:v -map "a" out.mp4

有的音频:first不起作用,需要-t截止时间

方法2:替换音频

ffmpeg -an -i video.mp4 -stream_loop -1 -i audio.mp3 -af volume=0.5 -shortest -fflags +shortest -y out.mp4

有的音频shortest不管用,需要-t截止时间

合并视频的时候加字幕

ffmpeg -i /video/0.ts -i /video/4.ts -filter_complex "0:v:00:a:01:v:01:a:0concat=n=2:v=1:a=1vouta;outvdrawtext=text='字幕Text':fontcolor=#ffffff:fontsize=192:fontfile=/conf/msyhbd.ttc:x=(w-text_w)/2:y=(h-text_h)/1.5:enable='between(t\,0\,1)'dv" -map dv -map outa -vsync 2 -y out.mp4

视频合并,有的视频没有音频,找到没有音频的视频,用虚拟音频,concat=n=的数量不包括虚拟音频

./ffmpeg -i /video/0.mp4 -i /video/1.mp4 -i /video/无音频视频.mp4 -f lavfi -t 0.1 -i anullsrc -filter_complex "0:v:00:a:01:v:01:a:02:v:03:aconcat=n=3:v=1:a=1outvouta" -map outv -map outa -vsync 2 -y out.mp4

切割视频

按关键帧切割视频

ffmpeg.exe -i video.m4v -c copy -f segment -reset_timestamps 1 video\output-%d.mp4

按帧切割视频

./ffmpeg -i ./video/video.m4v -vf "select=between(n\,0\,52),setpts=N/FRAME_RATE/TB" -af "aselect='between(n\,0\,52)',asetpts=N/SR/TB" -y ./video/output.mp4

./ffmpeg -i ./video/video.m4v -vf "trim=start_frame=0:end_frame=52+1,setpts=PTS-STARTPTS" -an -y ./video/output1.mp4

音频渐入渐出

音频音量+渐入渐出,st起始时间,d持续时间

ffmpeg -an -i video.m4v -stream_loop -1 -i 3m.mp3 -filter_complex 1:avolume=0.5a1;a1afade=t=in:st=0:d=3,afade=t=out:st=29:d=3 -t 32 -vcodec copy -y out.mp4

详细讲解ffmpeg命令的使用(视频合并&avi转MP4&补空白音频

相关推荐
开开心心就好4 分钟前
证件照排版打印工具,免费可自定义尺寸
服务器·开发语言·算法·随机森林·pdf·音视频·散列表
镭封13 分钟前
手机文字转语音怎么操作?新手从输入文案到导出音频
人工智能·智能手机·音视频·语音识别·媒体
feasibility.17 小时前
不装Claude Code,WorkBuddy也能做视频,Remotion skill告别抽卡(含安装与使用)
人工智能·aigc·音视频·agi·skill·remotion·workbuddy
Android系统攻城狮18 小时前
Linux FFmpeg深度解析之avformat_open_input调用流程与实战(一)
linux·运维·ffmpeg·车载音视频·ffmpeg音视频·音视频进阶手册
AI视频工具指南20 小时前
一个人能做 AI 短剧吗?实际要做哪些决定
人工智能·aigc·音视频·1024程序员节
开开心心就好21 小时前
本地文件搜索工具,双击Ctrl就能呼出搜索
java·服务器·前端·支持向量机·ffmpeg·音视频·模拟退火算法
小豆庄21 小时前
视频脱敏引擎的追踪难题:转场误判定、ID撞号和淡入窗口
qt·算法·目标检测·音视频·视频·敏捷流程
李永奉1 天前
杰理可视化SDK开发-音频录制功能使用教程
笔记·单片机·嵌入式硬件·mcu·物联网·音视频
_YouziTech_1 天前
【STM32+MAX98357】MP3转PCM存入Flash并控制音频输出
stm32·单片机·音视频·内存·pcm·i2s·wav
yangmu32031 天前
万字长文拆解:AI视频生成(SVD/Sora类)的底层技术原理与实现路径
人工智能·音视频