Ⅰ android 中怎麼把拍照聲音關掉或打開代碼
先注意,機器需ROOT,需取得ROOT許可權的文件管理軟體,如RE文件管理器。
需要了解的是,機器自帶的鈴聲、通知音等能夠發出音樂的文件基本上就放在機身/system/media/audio目錄下,裡面有四個文件夾,分別是1.alarms,2.notifications,3.ringtones 4.UI,而我們想要消滅的拍攝音所在目錄是UI,這個目錄里有一個文件camera_click.ogg它就是傳說中的拍攝音,是ogg格式的。你也可以把這個文件拷貝到你的PC上,用支持ogg格式的播放器(如千千靜聽等)打開聽聽是否拍攝音。
請注意,並不是直接把這個文件刪除了拍照就沒聲音了,沒那麼簡單。把這個文件刪除了,很大幾率你的手機拍攝時會出現問題。不能刪除,那我們應該怎麼辦?對了,既然不能刪除,我們就替代吧!我們用一個同樣名稱但不發音的文件來代替這個camera_click.ogg即可。
那麼,如何找到一個不出聲的ogg文件呢?如果想自己動手,製作自己的拍攝聲,請繼續看下去。如果懶得看,只是想消除拍攝聲,可以直接跳過下面兩段,從「最後」開始看,因為這里有現成的製作好的無聲ogg文件,下載即可(帖子最下端可供下載)。
自己動手,豐衣足食!用windows自帶的錄音機,拔掉你的**,打開錄音機,按圖上的順序,先點錄音後隨即立刻點擊停止,這兩次點擊最好在半秒之內完成。然後,文件—另存為,將你剛才猛擊出來的文件存到一個位置。桌面上會出現一個擴展名為wav的文件。好!聽聽看,聽見了嗎?不出意外,你應該什麼也沒聽見。如果聽見了雜音什麼的,請重新錄制。當然你也可以選擇自己的攝影聲,注意長度要在半秒左右,轉化好格式即可。接下來,我們需要將這個wav文件轉換為ogg文件。可以使用小巧綠色免安裝千千靜聽。將這個wav拖入千千靜聽,然後在文件上右鍵彈出菜單中選擇「轉換格式」。不出意外的話,你的輸出格式里應該沒有ogg這個選項。接下來需下載ogg編碼器。找到一個oggenc2.87-1.3.2-P4.zip(隨著時間的推移,這個文件名很可能會變化),解壓到千千靜聽目錄里(或任意位置)
回到千千靜聽轉換格式的窗口,在「輸出格式」中選命令行編碼器1.0,點擊「配置」,新建1個編碼器方案,名稱任意,把編碼程序改為剛才下載並解壓出來的那個ogg編碼器,擴展名為ogg,命令參數為:-q10 - -o "%d"其餘默認。像這樣設置完畢後確認,目標文件夾就是你轉換ogg文件的輸入路徑,自己設定一下,然後點擊「立即轉換」。好了,剛**錄制的無聲wav被你轉換成無聲的ogg了。這個無聲的ogg就是你未來的拍攝音了。
最後,將這個ogg文件命名為camera_click.ogg拷貝到/system/media/audio
而本身的機身自帶的camera_click.ogg,最好還是重命名然後放到其他地方備份一下,以免以後重新懷念對那個咔嚓聲了還可以再恢復過來。
完成以上步驟後。不需要重啟,直接開啟相機,點擊拍攝,聽聽看,是不是沒有聲音了!
此方法還可以修改安卓手機對焦聲、系統聲音、自帶鈴音等,具體操作同上。
Ⅱ 怎麼用html5或js調用手機的攝像頭拍照上傳以及調用手機相冊選取照片
1、實現頭來的方法代碼。
注意事項:
javaScript是一種網路腳本語言,在web應用開發中得到了廣泛的應用,它經常被用來為網頁添加各種動態功能,為用戶提供更加流暢美觀的瀏覽效果,通常JavaScript腳本被嵌入到HTML中來實現自己的功能。
Ⅲ java程序怎樣調用安卓相機
自己寫一個「攝像頭照相軟體」的東西,然後實現了在web程序中調用攝像頭,可以通過js代碼控制拍照,通過ajax技術實現數據的上傳,雖然我沒有在asp.net程序中測試,但是應該支持.net技術,也可以實現在asp.net的項目中採集攝像頭數據,例如用來通過攝像頭拍照,拍些大頭貼等