ffmpeg修改图片尺寸
时间: 2023-11-05 15:57:30 浏览: 509
ffmpeg是一个强大的多媒体处理工具,可以用来修改图片尺寸。你可以使用以下命令来修改图片尺寸:
1. 通过尺寸比例压缩: 使用命令`ffmpeg -i input.jpg -vf "scale=1920:-1" output.jpg`可以将图片的宽度约束为1920像素,同时保持宽高比不变。使用命令`ffmpeg -i input.jpg -vf "scale=-1:1080" output.jpg`可以将图片的高度约束为1080像素,同时保持宽高比不变。
2. 水平拼接图片: 使用命令`ffmpeg -i 01.jpg -vf scale=383:383 383x383.jpg`可以将多张图片水平拼接在一起,生成一张满足wechat公号要求的图片,尺寸为383x383像素。
3. 垂直拼接图片: 使用命令`ffmpeg -i 01.jpg -vf scale=900x900 900x900.jpg`可以将多张图片垂直拼接在一起,生成一张尺寸为900x900像素的图片。但需要注意,由于尺寸较大,可能不符合wechat公号的要求。
相关问题
ffmpeg批量修改图片尺寸
要批量修改图片尺寸,可以使用ffmpeg的命令行工具。下面是一种方法:
1. 首先,确保已经安装了ffmpeg。你可以从官网(http://www.ffmpeg.org/download.html)或者Github(https://github.com/BtbN/FFmpeg-Builds/releases)下载ffmpeg。
2. 安装完ffmpeg后,可以直接使用主程序ffmpeg.exe,但是使用时必须指定路径。另一种方法是将ffmpeg的路径添加到环境变量中,这样就可以在任意位置直接使用ffmpeg命令。
3. 打开命令提示符(cmd)或者PowerShell,并进入存放图片的文件夹。
4. 使用以下命令批量修改图片尺寸:ffmpeg -i input.jpg -vf "scale=1920:-1" output.jpg
这个命令将会把input.jpg文件的尺寸压缩为宽度为1920,高度按比例缩放。输出的图片文件名为output.jpg。你可以根据需要修改输入文件和输出文件的名称。
5. 如果你想按照约束高度来压缩图片,
#### 引用[.reference_title]
- *1* *2* *3* [Ffmpeg 批量修改图片大小](https://blog.csdn.net/weixin_41292299/article/details/131309424)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
linux ffmpeg批量修改图片尺寸
要在Linux下使用ffmpeg批量修改图片尺寸,你可以使用以下命令:
```bash
for file in *.jpg; do ffmpeg -i "$file" -vf scale=800:600 "${file%.jpg}_resized.jpg"; done
```
这个命令将会遍历当前目录下所有的.jpg文件,并将它们的尺寸修改为800x600像素。修改后的文件将以"_resized.jpg"作为后缀保存。你可以根据需要调整目标尺寸和后缀名称。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [ffmpeg批量生成视频截图软件](https://blog.csdn.net/weixin_31115195/article/details/116184157)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [Ffmpeg 批量修改图片大小](https://blog.csdn.net/weixin_41292299/article/details/131309424)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文