当前位置: 首页 > news >正文

FFmpeg 图片处理

FFmpeg 图片处理

1. 安装 FFmpeg

在 macOS 上,使用 Homebrew 包管理器安装 FFmpeg:

brew install ffmpeg

安装完成后,可以通过以下命令验证安装:

ffmpeg -version

2. 查看图片分辨率

使用 ffprobe 查看单个图片分辨率

ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 图片路径

批量查看多个图片分辨率

for img in 目录路径/*.png; do echo -n "$(basename "$img"): "; ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 "$img"; 
done

3. 转换图片分辨率

转换单个图片为1080P

ffmpeg -i 输入图片路径 -vf "scale=1920:1080" 输出图片路径

批量转换图片为1080P

# 首先创建输出目录
mkdir -p 输出目录路径# 批量转换
for img in 输入目录路径/*.png; do filename=$(basename "$img"); ffmpeg -i "$img" -vf "scale=1920:1080" "输出目录路径/$filename"; 
done
http://www.xdnf.cn/news/1154071.html

相关文章:

  • 第三章-提示词-中级:进阶技巧与实践指南(12/36)
  • Spring Boot中REST与gRPC并存架构设计与性能优化实践指南
  • 测试学习之——Pytest Day4
  • Cosmos:构建下一代互联网的“区块链互联网
  • 黑马教程Webday6
  • 从零开始的云计算生活——番外5,使用ELK实现对应用日志的监控
  • HTML Style 对象深度解析:从基础到高级应用
  • client-go: k8s选主
  • 【Linux】1. Linux操作系统介绍及环境搭建
  • 20250720-6-Kubernetes 调度-nodeName字段,DaemonS_笔记
  • MySQL笔记3
  • 西门子 S7-1500 系列 PLC CPU 选型全指南:从类型到实战
  • 30天打牢数模基础-K均值聚类
  • 最大子数组和问题-详解Kadane算法
  • MySQL 配置性能优化实操指南:分版本5.7和8.0适配方案
  • 爬虫实战案例(两个)
  • 笔试——Day13
  • LeetCode 1712.将数组分成三个子数组的方案数
  • LVS(Linux Virtual Server) 集群
  • 【AI】文生图文生视频
  • 基于单片机的危险气体远程检测报警系统设计
  • 周末总结(2024/07/19)
  • 前端面试专栏-工程化:28.团队协作与版本控制(Git)
  • Jmeter系列(7)-线程组
  • python基础笔记
  • 西门子 S7-1500 PLC 电源选型指南:系统电源与负载电源的核心区别
  • LLM大模型微调技术与最佳实践
  • freertos任务调度关键函数理解
  • 动态规划——状压DP经典题目
  • 【Keil5-map文件】