ffmpeg合并mp4视频命令

要使用FFmpeg合并MP4视频文件,可以使用以下命令:

ffmpeg -f concat -i input.txt -c copy output.mp4 -y

其中input.txt是一个文本文件,包含要合并的视频文件的列表,格式如下:

file 'video1.mp4'

file 'video2.mp4'

file 'video3.mp4'

确保所有视频的编码格式和分辨率相同,这样可以直接复制编码信息(-c copy表示)。如果视频的编码格式或容器不兼容,可以去掉-c copy选项,并指定新的编码器和容器格式。

这是一个不复制编码信息的示例,指定使用H.264编码和MP4容器:

ffmpeg -f concat -i input.txt -c:v libx264 -crf 20 -pix_fmt yuv420p -c:a aac -b:a 192k output.mp4

在这个命令中,-crf 20是常量速率因子,控制输出质量;-pix_fmt yuv420p指定色彩格式为YUV 4:2:0;-c:a aac指定音频编码为AAC;-b:a 192k设置音频比特率为192k。根据需求调整这些参数。

相关推荐
ZENERGY-众壹15 小时前
30MW 渔光互补监控实录:高湿环境下视频与传感器集成的三个坑
音视频
美狐美颜SDK开放平台20 小时前
直播APP开发教程:视频美颜SDK接入需要注意哪些问题?
人工智能·音视频·美颜sdk·第三方美颜sdk·短视频美颜sdk
Elastic 中国社区官方博客20 小时前
从多模态 LLM 中引导构建音频嵌入
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索·音视频
qetfw21 小时前
yt-dlp:下载公开视频、字幕、封面和音频的实用命令
python·音视频·开源项目·效率工具
美丽的欣情21 小时前
C++音频开发:什么是50Hz、100Hz测试音?以及如何生成16bit/8000Hz的WAV测试文件
开发语言·c++·音视频
AI服务老曹1 天前
实战记录:H264/H265视频分析项目接入与性能评估指南
音视频
amongdata1 天前
MyVoiceTyping:面向中文语音输入的本地优先开源方案
python·开源·音视频·语音识别
做萤石二次开发的哈哈1 天前
如何接入萤石开放平台 ERTC Windows SDK?
windows·音视频·萤石开放平台
xian_wwq1 天前
【学习笔记】多模态部署:VLM、语音、视频理解(29/35)
笔记·学习·音视频
对牛乱弹琴1 天前
音视频格式解析工具推荐
音视频·视频编解码