小编ste*_*des的帖子

无需重新编码即可旋转mp4视频

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

我发现以前的几个问题暗示了一个很好的解决方案,但我似乎无法让它运作起来.

首先是这个问题: 使用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
Run Code Online (Sandbox Code Playgroud)

然而,这是非常缓慢的(上次测试花了我超过6小时不到3分钟的镜头)并且不会导致可播放的电影.我也在记录输出时出现错误,该错误表明Mb Rate> level limit.

这里有重新编码的问题吗?在应用轮换之前,我是否应首先将视频从手机重新编码为另一种,更"可行"的编码?或者我错过了另一个重点?

debian ffmpeg rotation video-encoding avconv

68
推荐指数
3
解决办法
7万
查看次数

标签 统计

avconv ×1

debian ×1

ffmpeg ×1

rotation ×1

video-encoding ×1