Preorder drugiego tomu książki sekuraka: Wprowadzenie do bezpieczeństwa IT. -15% z kodem: sekurak-book

Uciszanie telefonu podczas robienia zdjęcia – niezły hack

25 maja 2014, 22:44 | W biegu | komentarzy 13

Jeden z użytkowników serwisu stackoverflow zapytał w jaki sposób, w pisanej przez siebie app-ce można wyciszyć charakterystyczny dźwięk migawki, który iPhone-y emitują podczas robienia zdjęcia. Okazuje się, że nie jest to takie proste i Apple w wielu sytuacjach wręcz to uniemożliwia.

Jak zatem szybkim hackiem osiągnąć efekt wyciszenia?

Jeden z odpowiadających zaproponował nagranie iPhone-owego dźwięku „migawki”, stworzenie w Audacity pliku z odwróconym dźwiękiem (który efektywnie zapewnia tłumienie) oraz odgranie go na telefonie podczas robienia zdjęcia z appki. Dźwięk migawki i jego odwrócenie wyglądają mniej więcej tak:

p1

Działa idealnie… i przy okazji – idealny przykład „out of the box thinking” ! :-)

–ms

Spodobał Ci się wpis? Podziel się nim ze znajomymi:



Komentarze

  1. Marcell

    W audiofilskich autach przez interferencję zagłusza się pracę silnika, emitując z osobnych głośników negatyw dźwięków emitowanych przez samochód.

    Odpowiedz
  2. sig

    Kolejny powód żeby trzymać się z dala od tego producenta, byle nokia c1-01 ma ten wyłącznik w stosownych opcjach.

    Odpowiedz
  3. józek

    @sig

    tak tylko mi się przypomina, że dźwięk migawki (nie możliwy do wyłączenia) to obowiązek narzucony na wszystkich producentów przez Unię Europejską, a także i osobno przez USA. Według ustaw, dźwięku migawki użytkownik wyłączyć nie może, nawet na adroidzie wyłączenie tego majstersztyku to trudne zadanie. Przykładowo – działającej apki do Galaxy S4 jeszcze nie znalazłem ;)

    Odpowiedz
    • Mając roota wystarczy podmienić plik z dźwiękiem migawki na plik dźwiękowy z nagraną ciszą… ;)

      Odpowiedz
      • józek

        rootowanie takich wynalazków jak Galaxt S4/iPhony/HTC ONE – to utrata gwarancji ;)

        Odpowiedz
        • Nie wiem jak w tych wymienionych przez Ciebie, ale w moim starym HTC Desire root równał się utracie gwarancji, ale na soft. Czytaj – jak zbrickujesz, to naprawiaj sobie sam (co jest zupełnie logiczne), ale jak bateria Ci wybuchnie, to to chyba jednak nasza wina (co jest zupełnie logiczne).

          Odpowiedz
    • Mam Xperię, którą kupiłem całkiem niedawno, normalnie w opcjach aparatu można wyłączyć.

      Odpowiedz
    • muti

      Ja w Galaxy S2 i S3 po prostu przełączam telefon w profil wyciszony i już mam aparat bez dźwięku migawki.

      Odpowiedz
  4. W moim starym Galaxy Note wystarczy ściszenie dźwięków do minimum :)

    Odpowiedz
  5. Moim zdaniem dyskusja bezpodstawna – instalując apk-e zgadzamy się na tyle opcji przekazywania danych, że zrobienie zdjęcia to jest banał

    Odpowiedz
  6. Tolo

    Włączanie dźwięku migawki iPhone – iOs 9-12

    – wchodzimy w ustawienia – dźwięki
    – odznaczamy „zmieniaj przyciskami”
    – wracamy do ekranu głównego – podgłaśniamy jak chcemy
    – wchodzimy w aparat i mamy głos migawki ( sprawdź – zrób próbne zdjęcie )
    – wracamy do ustawień dzwięku i włączamy spowrotem „zmieniaj przyciskami”

    Wyłączanie dźwięku migawki iPhone

    – ustawienia – dźwięki
    – odznaczamy „zmieniaj przyciskami”
    – wracamy do ekranu głównego – ściszamy na maxa
    – wchodzimy w aparat i nie mamy głosu migawki ( sprawdź – zrób próbne zdjęcie )
    – wracamy do ustawień dzwięku i włączamy spowrotem „zmieniaj przyciskami”

    Odpowiedz
  7. arko

    albo nieco prościej w iPhone:
    – przed zrobieniem zdjęcia wyciszamy telefon przełącznikiem z boku :)

    Odpowiedz
  8. Alan

    Alez tutaj mądrości piszą na tym forum
    Nie da się wyciszyć żadnego telefonu żadnymi przyciskami choćbyś sie wściekł
    Jest to narzucone przez prawo danego kraju który produkuje np. gimbale
    Stosując gimbal do telefonu podczas wykonywania zdjęć dźwięk migawki jest głośny na full i nie ma opcji aby to wyłączyć takie producent ma wymagania aby sprzęt został dopuszczony do użytku
    Amen

    Odpowiedz

Odpowiedz