如何批量旋转视频90度?

用相机拍摄视频的时候,原本是竖直拍的,但是放到电脑里面看的时候,却变成了横版的。如果我们需要放到剪映或者其他软件做剪辑的时候,一个一个去旋转视频会比较麻烦,这里,我们可以事先用.bat文件批处理的方式先将视频旋转好再导入到剪映等剪辑软件。

这里需要先下载ffmpeg.exe文件,下载方式搜索ffmpeg.exe可以,网上会有很多资源,下载好后,有2种使用方式。

1、直接把这个ffmpeg.exe文件放到你要旋转视频的文件夹里面,这种每次要旋转的话,由于要操作的视频都在不同的文件夹都要复制过去,会比较麻烦,建议使用第二种。

2、设置环境变量,打开电脑的环境变量设置,将下载好的ffmpeg.exe文件路径保存到环境变量里面,然后确定。这里注意ffmpeg.exe文件路径不要带中文。

设置好环境变量以后,批量旋转视频的脚本文件如下创建。

新建一个文本文件,复制以下代码。

@echo off
chcp 65001 >nul
setlocal

:: 创建输出文件夹
set "outputFolder=newfiles"
if not exist "%outputFolder%" (
mkdir "%outputFolder%"
)

for %%a in ("*.MP4") do ffmpeg -i "%%a" -c copy -metadata:s:v:0 rotate=90 "newfiles\%%~na.MOV".

这段代表会在当前文件夹创建一个newfiles的文件夹,如果想改新创建的文件夹名称也可以自己修改。

旋转好的视频会放在这个文件夹里面,旋转好的文件名称会和之前的一样。如果要旋转180可以自己手动修改数字,或者-90度代表旋转方向不一样,都是可以的。

另外就是注意原文件的后缀名,如果原视频是.MOV格式的,就把这里的.MP4格式改一下,也要注意大小写,mp4和MP4。输出的话,如果设置mp4格式会打不开,这里还是设置mov格式就可以。

编辑好后,关闭文件保存。然后手动将文件后缀名称修改为.bat。然后把这个文件放到视频文件夹里面直接双击使用即可。

如果环境变量没有设置好的话,ffmpeg.exe文件也放到同一个文件夹。

相关推荐
顾北川_野13 小时前
播放PCM音频增益低+单独增强PCM解码的方案
音视频·pcm
Everbrilliant8915 小时前
FFmpeg解码音频数据AudioTrack/OpenSL播放
ffmpeg·音视频·audiotrack·opensl·ffmpeg音频解码播放·decodethread·opensl播放与解码同步
ivy1598683771515 小时前
JM20329是一款高性能、低功耗的USB桥接芯片,实现串行接口(如SATA、IDE)与USB接口之间的数据转换。
c语言·开发语言·ide·嵌入式硬件·eureka·音视频·视频编解码
温暖名字16 小时前
调用qwen3-omni的api对本地文件生成视频文本描述(批量生成)
python·音视频·qwen·qa问答
太阳人79816 小时前
MIPI D-PHY/C-PHY接收器压力眼图测试介绍
功能测试·嵌入式硬件·音视频·硬件工程
blackorbird19 小时前
视频生成类大模型 Sora 2 系统提示提取技术研究
音视频
Android系统攻城狮19 小时前
Android16音频之启动蓝牙SCO链路startBluetoothSco:用法实例(九十六)
音视频·android16·音频进阶·蓝牙sco协议
开开心心就好20 小时前
无需函数:Excel数据筛选工具推荐
xml·网络·pdf·华为云·word·excel·音视频
美狐美颜SDK开放平台1 天前
美颜SDK性能优化实战:GPU加速与AI人脸美型的融合开发
人工智能·音视频
卜锦元1 天前
音视频媒体服务领域中三种架构方式的定义与区别(Mesh、MCU、SFU)
架构·音视频·媒体