我正在尝试使用MP4Parser(或其他方法,如果您知道的话)将横向视频旋转成纵向。目前在使用TrackHeaderBox进行尝试,但是无法改变方向。请问有没有人曾经使用过这个方法,并能够发现我可能犯的错误?任何帮助都将对我有所裨益,谢谢!
IsoFile out = new DefaultMp4Builder().build(result);
// test
double[] m = null;
m = new double[] { 0.0, 1.0, 0.0, -1.0, 0.0, 0.0, 0.0, 0.0, 1.0 };
TrackBox tb = out.getMovieBox().getBoxes(TrackBox.class).get(0);
TrackHeaderBox box = tb.getTrackHeaderBox();
box.setMatrix(m);