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。根据需求调整这些参数。

相关推荐
顾道长生'2 小时前
(Arxiv-2025)ID-COMPOSER:具有分层身份保持的多主体视频合成
计算机视觉·音视频·composer
IFTICing6 小时前
【环境配置】ffmpeg下载、安装、配置(Windows环境)
windows·ffmpeg
haiy20116 小时前
FFmpeg 编译
ffmpeg
aqi009 小时前
FFmpeg开发笔记(八十九)基于FFmpeg的直播视频录制工具StreamCap
ffmpeg·音视频·直播·流媒体
Ghost Face...13 小时前
Linux音频控制神器:amixer完全指南
linux·chrome·音视频
八月的雨季 最後的冰吻13 小时前
FFmepg--28- 滤镜处理 YUV 视频帧:实现上下镜像效果
ffmpeg·音视频
ganqiuye13 小时前
向ffmpeg官方源码仓库提交patch
大数据·ffmpeg·video-codec
草明13 小时前
ffmpeg 把 ts 转换成 mp3
ffmpeg
aqi0015 小时前
FFmpeg开发笔记(九十二)基于Kotlin的开源Android推流器StreamPack
android·ffmpeg·kotlin·音视频·直播·流媒体
Together_CZ16 小时前
Cambrian-S: Towards Spatial Supersensing in Video——迈向视频中的空间超感知
人工智能·机器学习·音视频·spatial·cambrian-s·迈向视频中的空间超感知·supersensing