Kompresi audio lokal di browser

Kompresor Rekaman Suara

Rekam di browser atau unggah voice note, wawancara, kuliah, maupun rapat, lalu buat salinan yang lebih kecil tanpa mengirim audio. Alur ini mengukur stream nyata, menjelaskan pilihan mono dan stereo, memakai preset bitrate yang diaudit, lalu memverifikasi file hasil sebelum pratinjau dan unduhan.

Pemrosesan lokal: audio, nama file, tag, data rekaman, dan fakta stream terukur tidak diunggah atau dimasukkan ke analitik.
Status Unggah file audio

Mengompres rekaman suara tanpa unggahan

File hanya masuk ke memori browser dan filesystem virtual FFmpeg setelah Anda memilih atau merekamnya. Inspeksi, downmix, resampling, encoding, dan verifikasi dilakukan di perangkat ini tanpa API unggahan, penyimpanan cloud, atau akun. Reset dan keluar halaman menghentikan tugas serta melepas data sementara.

Kompresi ukuran file berbeda dari compressor studio yang mengubah dynamic range. Halaman ini tidak menghapus noise, mengenali pembicara, memperbaiki clipping, atau menjanjikan suara lebih jernih. Yang ditampilkan adalah parameter terukur dan perbandingan dengar.

Mono vs stereo untuk suara

Mono efisien bila rekaman memakai satu mikrofon atau kedua kanal berisi ucapan yang sama. Namun ini bukan aturan mutlak: wawancara dua orang dapat memisahkan tamu, dan kuliah dapat berisi demonstrasi stereo, ambience audiens, atau informasi ruang.

Preset Wawancara mempertahankan stereo sementara beberapa preset suara memakai mono. Periksa kanal terukur dan dengarkan seluruh program. Untuk routing yang lebih spesifik, gunakan Stereo ke Mono.

Bitrate untuk voice note, wawancara, dan kuliah

Preset suara berada di sekitar 64–96 kbps, dengan data total lebih banyak saat stereo dipertahankan. Sibilan, noise ruangan, tepuk tangan, dan musik dapat memperlihatkan artefak lebih cepat daripada suara dekat yang stabil. Ukuran perkiraan memakai durasi × bitrate rata-rata dengan variasi container dan encoder.

Menaikkan bitrate output tidak dapat membangun ulang detail dari sumber yang sudah rusak atau lossy. Simpan sumber asli sebagai master dan buat salinan pengiriman. Pengubah Bitrate Audio menyediakan rentang manual lebih luas.

Merekam di browser

Dukungan MediaRecorder diperiksa sebelum tombol aktif; izin mikrofon baru diminta setelah klik. Timer dan tombol berhenti selalu terlihat, sedangkan jeda/lanjut muncul hanya saat state tersebut didukung. Setelah berhenti, File di memori masuk ke inspeksi dan pratinjau tanpa otomatis dikompres.

Penolakan izin, perangkat tidak ada, format tidak didukung, dan interupsi memiliki pesan berbeda. Hapus atau keluar halaman menghentikan semua media track dan membuang chunk. Rekaman tidak ditulis ke LocalStorage/IndexedDB dan nama perangkat tidak dikirim ke analitik.

Kompresi file bukan peningkatan suara

Salinan MP3 atau AAC yang lebih kecil tidak otomatis lebih bersih, keras, atau mudah dipahami. Kompresi file mengurangi bit encoding; peningkatan suara dapat meliputi denoise, EQ, de-reverb, restorasi, atau level processing. Halaman ini tidak mengaku melakukan proses tersebut.

Dynamic-range compressor mengubah hubungan bagian keras dan pelan, bukan langsung menentukan ukuran file. Baca Apa itu Audio Compressor? untuk efek itu.

Privasi dan izin mikrofon

Izin berlaku untuk origin ini dan dapat dicabut dari setelan browser. Halaman hanya meminta audio setelah tindakan pengguna, tidak meminta kamera, tidak memakai label perangkat untuk analitik, dan tidak terus merekam setelah stop, hapus, reset, atau navigasi.

File unggahan mendapat perlakuan lokal yang sama. Nama dan tag ditampilkan sebagai teks tak tepercaya dan tidak masuk event analitik. Batas keras bersama adalah 500 MiB dengan peringatan lebih awal di seluler dan desktop.

Contoh rekaman realistis

RekamanTitik awalYang diperiksa
Voice note 2 menitMP3 · 64 kbps · mono · 32 kHzSibilan dan noise
Wawancara jarak jauhM4A/AAC · 96 kbps · stereo · 48 kHzApakah tamu terpisah
Kuliah panjangMP3 · 80 kbps · mono · 32 kHzPertanyaan dan contoh musik
Salinan arsip suaraMP3 · 96 kbps · mono · 44,1 kHzSimpan master asli

Ini titik awal transparan, bukan skor kualitas. Dengarkan hasil lengkap sebelum menghapus atau membagikan sumber.

FAQ

Apakah rekaman mikrofon diunggah?

Tidak. MediaRecorder membuat rekaman dalam memori dan inspeksi serta encoding berlangsung lokal.

Mengapa preset wawancara stereo?

Stereo dapat mempertahankan tamu, mikrofon, atau ruang yang terpisah; jika kanal duplikat, mono dapat lebih kecil.

Apakah alat menghapus noise?

Tidak. Alat mengurangi ukuran encoding tanpa denoise, pemisahan pembicara, atau restorasi.

Mengapa ukuran aktual berbeda?

Perkiraan memakai durasi dan bitrate; header, metadata, padding, dan encoder mengubah byte final.

Bisakah bitrate tinggi memperbaiki rekaman buruk?

Tidak. Detail yang hilang karena clipping, noise, atau lossy encoding tidak dapat dipulihkan.

Apa yang terjadi bila izin ditolak?

Halaman memberi langkah untuk mengubah izin dan tetap menyediakan unggahan tanpa meminta berulang.