ffmpeg命令大全
时间: 2023-08-27 07:16:59 浏览: 92
ffmpeg 是一个功能强大的多媒体处理工具,支持音频、视频的转码、剪辑、合并等操作。以下是一些常用的 ffmpeg 命令:
1. 转码视频格式:
ffmpeg -i input.mp4 output.avi
2. 转码音频格式:
ffmpeg -i input.mp3 output.wav
3. 剪辑视频:
ffmpeg -ss 00:00:10 -i input.mp4 -t 00:00:20 -c:v copy -c:a copy output.mp4
(从第 10 秒开始剪辑,剪辑 20 秒)
4. 调整视频分辨率:
ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4
(将分辨率调整为 1280x720)
5. 提取音频:
ffmpeg -i input.mp4 -vn -acodec copy output.aac
6. 合并视频:
ffmpeg -i "concat:input1.mp4|input2.mp4" -c copy output.mp4
7. 添加水印:
ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=10:10" output.mp4
(在左上角添加水印)
这里只是列举了一些常用的命令,ffmpeg 还有很多其他功能,你可以根据具体需求进行深入学习和使用。
相关问题
FFmpeg命令大全
你可以使用 FFmpeg 进行各种音视频处理操作。下面是一些常用的 FFmpeg 命令:
1. 转码:将一个格式的音视频文件转换为另一个格式。
```
ffmpeg -i input.mp4 output.avi
```
2. 剪切视频:指定起始时间和持续时间来剪切视频片段。
```
ffmpeg -ss 00:00:10 -i input.mp4 -t 00:00:30 output.mp4
```
3. 提取音频:从视频中提取音频文件。
```
ffmpeg -i input.mp4 -vn -acodec copy output.aac
```
4. 合并视频:将多个视频文件合并为一个视频文件。
```
ffmpeg -f concat -i input.txt -c copy output.mp4
```
5. 调整视频大小:修改视频的分辨率。
```
ffmpeg -i input.mp4 -vf "scale=640:480" output.mp4
```
6. 添加水印:在视频上添加图片或文字水印。
```
ffmpeg -i input.mp4 -i logo.png -filter_complex "overlay=10:10" output.mp4
```
7. 增加音量:调节音频的音量。
```
ffmpeg -i input.mp3 -af "volume=2.0" output.mp3
```
8. 视频截图:从视频中提取特定时间点的截图。
```
ffmpeg -i input.mp4 -ss 00:00:10 -vframes 1 output.jpg
```
这些只是 FFmpeg 命令的一小部分,你可以根据需求查阅 FFmpeg 的官方文档,了解更多详细的用法和参数选项。
ffmpeg命令符大全
以下是一些常用的 ffmpeg 命令符:
1. 视频转码:
```
ffmpeg -i input.mp4 output.avi
```
2. 调整视频分辨率:
```
ffmpeg -i input.mp4 -s 1280x720 output.mp4
```
3. 调整视频帧率:
```
ffmpeg -i input.mp4 -r 30 output.mp4
```
4. 调整视频码率:
```
ffmpeg -i input.mp4 -b:v 1M output.mp4
```
5. 提取视频中的音频:
```
ffmpeg -i input.mp4 -vn output.mp3
```
6. 合并视频和音频:
```
ffmpeg -i video.mp4 -i audio.mp3 -c:v copy -c:a aac output.mp4
```
7. 截取视频片段:
```
ffmpeg -i input.mp4 -ss 00:00:10 -t 00:00:20 output.mp4
```
8. 调整音频音量:
```
ffmpeg -i input.mp3 -af volume=0.5 output.mp3
```
9. 转换图片序列为视频:
```
ffmpeg -framerate 24 -i image-%03d.jpg output.mp4
```
10. 添加字幕:
```
ffmpeg -i input.mp4 -vf subtitles=subs.srt output.mp4
```
这只是一些常见的用法,ffmpeg 提供了丰富的功能和选项,你可以根据具体需求进行更多的操作。
阅读全文