Come posso disattivare il suono "clic" sull'app della fotocamera?


46

Quando scatto una foto, viene emesso un suono di "clic". Poiché si tratta di un comportamento predefinito, desidero disattivarlo. C'è un'impostazione per farlo; o se trovo + elimino il file audio, ci saranno ripercussioni?

** Si prega di notare che sto cercando una soluzione sostanzialmente permanente piuttosto che una che avrei bisogno di impostare / disinserire con ogni utilizzo dell'app. Mi piace l'idea di una soluzione di root o di una soluzione per app; ma per il bene di persone che non sono root-hog con memoria lenta e che non possono permettersi di eseguire un altro servizio in background, facciamo un ...

Chiarimento: chiariamo che questo ha a che fare con il Motorola Droid (per il tag, scusa). Sono contento che funzioni con altri modelli di telefoni, tuttavia, per quanto ne sappia, non è un'opzione di borsa (se sbaglio, indica la strada) da 2.0.1, 2.1 o 2.2 su Motorola Droid. Vale a dire, a meno che non ci si riferisca ai controlli di volume complessivi, non esiste alcun controllo / disattivazione del volume per l'applicazione della fotocamera. (Le opzioni di impostazione per la fotocamera sono: zoom | flash | bilanciamento del bianco | posizione negozio | impostazioni di messa a fuoco / esposizione).

Vorrei davvero legare la risposta a questa domanda con un inchino: oltre all'opzione root e all'opzione app, c'è un'opzione per disattivare l'audio nelle impostazioni della fotocamera / del sistema? [La disattivazione temporanea del telefono è un'opzione scadente.]


5
Il suono "click" è richiesto dalla legge in alcune aree per avvisare le persone vicine che una foto è stata scattata. È inteso come misura per prevenire la violazione della privacy.
JadeMason,

Sì, pensavo di aver sentito qualcosa del genere, ma per le app di registrazione vocale del telefono.
mfg,

1
@bryan & @wmitsuda: quindi cosa sarebbe più efficace su mem / speed (il droide è terribile all'apertura dell'app della fotocamera) - un'app o la cancellazione di un suono o la sostituzione del suono?
mfg,

Risposte:


29

Avrai bisogno di root per eliminare il file audio, ma dovrebbe essere così:

Delete /system/media/audio/ui/camera_click.ogg 

Ripercussioni? Non riprodurrà più il suono? :)

In alternativa, è possibile scaricare un'altra app per fotocamera che non produce l'audio della fotocamera.


3
Come un po 'di storia per cui non riesci proprio a spegnerlo, le fotocamere digitali (e in particolare i telefoni con fotocamera) stavano iniziando a essere usate dai guardiani proprio perché non emettevano alcun suono quando si scattavano foto.
MBraedley,

Sono radicato, quindi grazie per il percorso. Non ci sono impostazioni interne per silenziare o modificarlo? Forse dovrò sostituire camera_click.ogg con sciabole leggere o qualcosa del genere
mfg

2
Funziona perfettamente per me! È inoltre possibile eliminare il file VideoRecord.ogg per disabilitare il fastidioso suono quando si avvia / interrompe la registrazione di un video.
Willian Mitsuda,

Rinomina /system/media/audio/ui/camera_click.ogg in /system/media/audio/ui/camera_click_1.ogg o qualcosa del genere, quando hai voglia di ripristinare l'audio, ripristina il nome originale.
Ajith,

potresti anche chmod 000
copiare

9

Se hai "Tasker" installato, allora

  1. Creare un contesto dell'applicazione per l'app della fotocamera
  2. Creare un'attività per impostare il volume del sistema su zero.

Quando si esce dall'app della fotocamera, il volume del sistema viene ripristinato al suo stato originale.


1
Oh ragazzo. Questo mi ha fatto scoprire tasker. Una bella app.
Vivek Maharajh,

8

Quando sei nella fotocamera, basta usare il normale volume per abbassare completamente il suono. Questo ha funzionato per me sul Nexus One in esecuzione con Froyo.


quindi riduci il suono completamente prima di scattare una foto? Non trovi che se stai cercando di scattare una foto, questo metodo è tutt'altro che ideale in quanto aggiunge [tempo a volume zero] secondi al momento in cui provi a catturare? Dipingimi impaziente, ma personalmente riesco a malapena a gestire il ritardo nel far apparire l'app della fotocamera.
mfg

No, eseguo CyanogenMod sul mio telefono che rimuove completamente il suono.
Wayne,

4

Se si dispone di un telefono rooted, è possibile modificare il default.propfile per riportare "No Sound" al menu Shutter Sound.

Accedi alla shell usando adb (parte dell'SDK Android), quindi passa alla modalità super user

$ adb shell
# su

Nota: a seconda di come è stato effettuato il root del telefono, potrebbe essere necessario confermare che "Applicazione sconosciuta" può diventare un superutente - assicurarsi che il telefono sia sbloccato e che lo schermo sia visibile prima di digitare SU, quindi accettarlo quando richiesto o farà semplicemente eco ai comandi .

Montare l'unità di sistema in modalità di scrittura in lettura e copiare default.prop sulla scheda SD

# mount -o remount,rw -t yaffs2 /dev/mtdblock2 /system
# cp /system/default.prop /sdcard/

Copia il file sul desktop (ho usato SWIFTP), quindi cambia la riga (ho usato Notepad ++ in modo che le terminazioni non siano state alterate) che reciti

ro.camera.sound.forced=1

per

ro.camera.sound.forced=0

Copia quindi il file sulla tua scheda SD

# cp /sdcard/default.prop /system/

Esci dal prompt ADB

$ CTRL + C

Riavvia il telefono.

La prossima volta che vai nell'app della fotocamera, seleziona il menu delle impostazioni e l'opzione "Nessun suono" dovrebbe essere disponibile.

In alternativa, dopo aver montato la partizione / system, sovrascrivere shutter.oggimmettendo i seguenti comandi

# cd /system/media/audio/camera
# cp sound0/no_sound.ogg sound3/shutter.ogg

Uccidi l'app della fotocamera se è già in esecuzione, avvia l'app della fotocamera, scegli "sound3" e avrai un otturatore silenzioso.

Funziona sul mio Sony Ericsson Xperia X10i personalizzato T-Mobile-UK, ma dovrebbe funzionare sulla maggior parte (tutti?) Dei telefoni Android con root.

Se abiliti effettivamente l'opzione "Nessun suono", non solo disabilita la racchetta dell'otturatore della fotocamera molto rumorosa, ma significa che quando ascolti la musica non diventa più silenzioso per consentire la riproduzione del suono dell'otturatore e sembra scattare molte foto Più veloce. La modifica dei file .ogg non ti offre questi vantaggi.

Grazie al suggerimento di zephyrix su http://forum.xda-developers.com/showthread.php?t=713295 e per la nota di j4mm3r su come rendere / sistema scrivibile.


1
Solo per informazione, questo trucco non funziona su Motorola Milestone. Non esiste alcuna impostazione "ro.camera.sound.force" e non esiste una directory / system / media / audio / camera.
Willian Mitsuda,

Sul Motorola RAZR-i l'impostazione non è in default.propma in build.prop. Grazie a Kev e agli sviluppatori xda
cfi il

3

Suppongo che questo debba essere nuovo per Froyo, ma nelle impostazioni della fotocamera c'è un'opzione per disattivare il suono dell'otturatore.


Buono a sapersi, ora dovrò eseguire il upgrade alla build non beta nexus e utilizzare la build moto-droide appropriata; peccato che abbia appena acquistato SetCPU e la build che sta per scadere è quella FR33 per cui il root con un clic non funziona ancora
mfg


1

L'opzione per disattivare il suono dell'otturatore non è nuova in Froyo. Sto usando 2.1 Eclair su un Samsung Vibrant (Galaxy S) e in Impostazioni: [Icona chiave inglese] scorri fino alla seconda pagina c'è l'opzione "Suono otturatore" dove puoi selezionare uno dei tre suoni diversi o "Off".


1
Non avevo quell'opzione per nessuno dei due SO con il mio droide motorola; forse è un'impostazione per il tuo modello particolare?
mfg,

Stai usando una specie di ROM? Ho Nexus One 2.2.1 in stock e non ce l'ho.
kkaploon,

@kkap qual è il numero build di 2.2.1? Sono in esecuzione 2.2 FRG22D. Inoltre, sono curioso di sapere se tutte queste risposte su un'opzione sono uniche per il Nexus o se la mancanza di un'opzione è unica per il droide.
mfg

@mfg è FRG83. Ho solo il sospetto che quell'opzione sia parte di alcune ROM. Qualcuno con una versione stock di Android ce l'ha?
kkaploon,

Dev'essere una cosa regionale, abbastanza sicuro di aver sempre avuto quell'impostazione sul mio vecchio HTC Magic da Cupcake in poi, e lo ho ancora sul mio Galaxy S (Internazionale) da Eclair a Gingerbread 2.3.3, ROM di scorta su tutto, sono nel Regno Unito.
GAThrawn

0

Posizionando il livello del volume in modalità silenziosa (sotto vibrazione) alla fine si spengono tutti i suoni, incluso quello per la videocamera.

Nota: utilizzo la serie SonyEricsson X10.



0

Se si utilizza un cellulare Lenovo, la procedura dovrebbe funzionare:

Accendi la fotocamera -> Vai su Impostazioni -> Fai clic sui 3 punti per visualizzare altre opzioni -> Imposta Snap Sound su OFF


Ha specificamente chiesto "Motorola Droid" e il mio caro amico, questa è una domanda di 6 anni.
Alam,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.