evagle 发表于 2023-5-19 16:24

[已解决] 如何将视频快速旋转90度?

本帖最后由 evagle 于 2023-5-19 16:45 编辑

网上看的“ffmpeg -i input.mp4 -metadata:s:v rotate="90" -codec copy output.mp4”,无论怎么搞都是原模原样输出;
“ffmpeg -i in.mp4 -vf "transpose=1" out.mp4” 这个是重新编码,很慢。

试了七八个其他视频编辑软件,都是得重新编码
所以有什么不用编码就能旋转的方法么?或者是速度比较快的软件也行。





exiftool -rotation=270 1.mp4
这个命令有效,S1老哥还是稳

lwa190212 发表于 2023-5-19 16:27

本帖最后由 lwa190212 于 2023-5-19 16:38 编辑

除了metadata里添加旋转信息外,不可能不重新编码的

fc666 发表于 2023-5-19 16:30

剪映pc版
轻量视频剪辑最佳工具

indtability 发表于 2023-5-19 16:36

我试了一下主楼的命令,能用啊,不过提示用-metadata 来设置 rotate 已经被废弃了,应该用 -display_rotation,两种方法我都试了,在 mpv 下播放都有效,我觉得要不换个播放器试试?

—— 来自 Xiaomi M2012K11AG, Android 13上的 S1Next-鹅版 v2.5.4

evagle 发表于 2023-5-19 16:40

lwa190212 发表于 2023-5-19 16:27
除了metadata里添加旋转信息外,不可能不重新编码的

老哥你别编辑呀...
.\exiftool -rotation=270 1.mp4 好使

袄_偶滴小乔 发表于 2023-5-19 16:41

如果你转MKV好像没rotate这个属性

lwa190212 发表于 2023-5-19 16:41

evagle 发表于 2023-5-19 16:40
老哥你别编辑呀...
.\exiftool -rotation=270 1.mp4 好使
我写完才意识到lz已经尝试用ffmpeg加metadata了,以为此路不通,忙着擦屁股呢

博叔 发表于 2023-5-19 16:42

把显示器旋转90度

evagle 发表于 2023-5-19 16:42

indtability 发表于 2023-5-19 16:36
我试了一下主楼的命令,能用啊,不过提示用-metadata 来设置 rotate 已经被废弃了,应该用 -display_rotati ...

-display_rotation我这也没用,可能是potplayer的问题
不过楼上的exiftool有效
页: [1]
查看完整版本: [已解决] 如何将视频快速旋转90度?