gpt4 book ai didi

ffmpeg - 旋转 mp4 视频而不重新编码

转载 作者:行者123 更新时间:2023-12-03 05:28:17 30 4
gpt4 key购买 nike

我正在寻找一种在 Debian Wheezy 系统上旋转使用 Nexus 4 拍摄的视频的方法。这些视频是以纵向模式拍摄的,我想将它们旋转为横向模式。优选地,旋转是命令行驱动的。

我发现之前的几个问题都暗示了一个好的解决方案,但我似乎无法让它发挥作用。

首先有这样一个问题: Rotating videos with FFmpeg

但是它表明 ffmpeg 已经过时了,我应该使用 avconv。我发现这个问题详细说明了前进的道路。 https://askubuntu.com/questions/269429/how-can-i-rotate-video-by-180-degrees-with-avconv

这让我使用以下命令:

avconv -i original.mp4 -vf "transpose=1" -codec:v libx264 -preset slow -crf 25 -codec:a copy flipped.mp4

但是,这非常慢(上次测试花了我 6 个多小时来拍摄不到 3 分钟的镜头),并且无法生成可播放的电影。我还在记录输出中收到错误,其中指出 Mb Rate > level limit。

重新编码有问题吗?在应用旋转之前,我是否应该首先将手机中的视频重新编码为另一种更“可行”的编码?或者我错过了另一个重要的点?

最佳答案

如果您只想更改元数据,以便考虑该标志的媒体播放器播放旋转的文件,请尝试以下操作:

ffmpeg -i input.mp4 -c copy -metadata:s:v:0 rotate=90 output.mp4

发现elsewhere on stackoverflow .

关于ffmpeg - 旋转 mp4 视频而不重新编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25031557/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com