作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我发现了关于使用 mencoder 和 ffmpeg 旋转视频的问题,但是我正在寻找一个完全自动化的解决方案。
有人可以帮忙吗?
我要
这样做的原因是希望在 HTML5 视频播放器中使用处理后的视频。如果我在不重置元数据的情况下旋转,iOS 设备将读取元数据并进一步旋转,导致视频再偏离 90 度。
最佳答案
我为此使用了一些脚本和 HandBrakeCLI。
注意,“--rotate”参数在 HandBrake 1.0 中发生了变化,这将适用于 1.0.7:
for i in *.mp4
do
r=$(exiftool -Rotation $i | cut -d ":" -f2 | sed 's/^[ ]*//')
HandBrakeCLI -i $i -o ./out/$i --rotate=angle=$r -e x264 -q 21 -X 1000
done
关于iphone - 使用 mencoder、handbrake cli 或 ffmpeg 自动检测旋转并相应地旋转视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14086164/
我在 Java 中遇到异常处理问题,这是我的代码。当我尝试运行此行时出现编译器错误:throw new MojException("Bledne dane");。错误是: exception MojE
我刚刚开始学习asp.net。在你们的支持下,我希望我能从这个论坛学到更多东西。 我的问题是, 我在 asp.net 页面中有一个 TabContainer1,因为每个选项卡面板中有多个类似 (60)
我是一名优秀的程序员,十分优秀!