我想把视频旋转90度。
当前i旋转布局,但视频无法播放. xml
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal"
android:rotation="90" >
<VideoView
android:id="@+id/videoView"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</LinearLayout>
java
videoView = (VideoView) findViewById(R.id.videoView);
final Uri videoUri = Uri.parse(
Environment.getExternalStorageDirectory().getAbsolutePath()+"/UnoPlayList/restaurant_menu_pro_mkv.mkv");
videoView.setVideoPath(Environment.getExternalStorageDirectory().getAbsolutePath()+"/UnoPlayList/restaurant_menu_pro_mkv.mkv");
//videoView.setRotation(180);
// videoView.setVideoURI(videoUri);
videoView.start();
有没有办法旋转视频。
示例:https://play.google.com/store/apps/details?id=com.mycall.videorotate&hl=en
请帮帮我。
2条答案
按热度按时间7lrncoxx1#
使用
camera.setDisplayOrientation()
和recorder.setOrientationHint()
方法可在捕获视频时旋转视频。x8diyxa72#
没什么,你只是设置视频的旋转,就这样