當前位置:首頁 » 安卓系統 » android視頻旋轉

android視頻旋轉

發布時間: 2023-07-27 09:32:38

『壹』 現在 做了個 android 視頻錄制的程序 ,後置攝像頭總是旋轉90度,如何用代碼實現正常。

MediaRecorder 中一個方法setCamera();所以可以先設置好攝像頭的參數,然後再設置到MediaRecorder 中(但是錄制前需要解鎖)。
部分關鍵的代碼如果下:
//初始化相機信息
Camera mCamera = Camera.open();
Camera.Parameters params = mCamera.getParameters();
mCamera.setDisplayOrientation(90);//旋轉了90度,最好先判斷下JDK的版本號,再決定旋轉不
mCamera.setParameters(params);
mCamera.stopPreview();
mCamera.unlock();//解鎖
videoMediaRecorder.setCamera(mCamera);

『貳』 android camera豎屏錄制視頻保存的文件,導入到電腦也是旋轉90,這要怎麼處理呢

/**
* 旋轉
*
* @param src目標文件
* @param des源文件
* @param width
* @param height
*/
public static void rotateYUV240SP(byte[] src, byte[] des, int width,
int height) {

int wh = width * height;
// 旋轉Y
int k = 0;
for (int i = 0; i < width; i++) {
for (int j = 0; j < height; j++) {
des[k] = src[width * j + i];
k++;
}
}

for (int i = 0; i < width; i += 2) {
for (int j = 0; j < height / 2; j++) {
des[k] = src[wh + width * j + i];
des[k + 1] = src[wh + width * j + i + 1];
k += 2;
}
}
}

『叄』 華為手機視頻怎麼翻轉

系統為例,從手機屏幕右上角向下滑,在界面中把界面方向鎖打開,這樣就可以了。手機使用技巧:讓視頻鏡面翻轉的三種方法如下:
第一種方法是使用Android翻轉動畫進行實現。
該方法需要重寫動畫,實現翻轉,並將該動畫添加到布局中,之後只要將動畫的時長設置到0就能忽略掉動畫過程,從而直接獲取到動畫的最終效果。需要重寫Animate類,用 android.graphics.Camera和 android.graphics.Matrix可以比較容易地實現翻轉效果
第二種方法是對控制項進行重寫是另外一個實現的思路。假設承載界面的Layout是RelativeLayout,則可以對整個RelativeLayout進行重寫
第三種方法是對於自定義的SurfaceView來說,可以對在lockCanvas中獲取的Canvas對象進行翻轉處理。
知識延展:
Android是一種基於Linux的自由及開放源代碼的操作系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。尚未有統一中文名稱,中國大陸地區較多人使用「安卓」或「安致」。
Android操作系統最初由Andy Rubin開發,主要支持手機。2005年8月由Google收購注資。2007年11月,Google與84家硬體製造商、軟體開發商及電信營運商組建開放手機聯盟共同研發改良Android系統。隨後Google以Apache開源許可證的授權方式,發布了Android的源代碼。第一部Android智能手機發布於2008年10月。Android逐漸擴展到平板電腦及其他領域上,如電視、數碼相機、游戲機等。優點如下:
1.
信號超好,輻射低通話聲音清楚。
2.
華為刷系統相當方便,一個數據線,一個PC端的桌面管理器就可以完成刷機。
3.
華為系統資源豐富,編寫華為程序,甚至所有的java軟體都可以輕松轉化為華為軟體。
4.
反應速度快,系統穩定。

『肆』 安卓手機,看電影時屏幕總是自動旋轉,怎樣設置,屏幕可以在任何方向都不旋轉

設置——顯示——然後自動旋轉右邊按鈕劃一下關閉/打開就可以了。

熱點內容
維普中文期刊資料庫 發布:2025-02-05 00:45:33 瀏覽:754
安卓哪裡填寫apple代碼 發布:2025-02-05 00:28:54 瀏覽:290
oppo手機鎖屏密碼忘記後如何更換 發布:2025-02-05 00:28:19 瀏覽:28
幼兒思維編程 發布:2025-02-05 00:18:21 瀏覽:25
我的世界電腦正版如何進入伺服器 發布:2025-02-05 00:18:06 瀏覽:880
疫情防控健康碼預警機制演練腳本 發布:2025-02-04 23:58:46 瀏覽:39
分治演算法java 發布:2025-02-04 23:41:15 瀏覽:593
安卓app點進去就閃退怎麼回事 發布:2025-02-04 23:36:56 瀏覽:780
宏按鍵編程 發布:2025-02-04 23:05:11 瀏覽:904
微信隱形密碼在哪裡設置 發布:2025-02-04 23:05:01 瀏覽:866