Kompresi audio lokal di browser

Penampil Metadata Audio

Periksa audio tanpa encoding ulang atau unggahan. Penampil hanya melaporkan bidang yang dibaca parser lokal: container, codec, profil, durasi, bitrate rata-rata, sample rate, kanal, bit depth, tag terpilih, dan artwork aman, lalu memberikan saran dengan aturan transparan.

Pemrosesan lokal: file, nama, tag, artwork, dan isi audio tidak diunggah.
Status Pilih file audio

Output

InputOutput
Ukuran file--
Container--
Codec--
Bitrate rata-rata--
Sample rate--
Kanal--
Durasi--
Metadata output--
Waktu proses--

Metadata vs data audio

Data audio mewakili suara; metadata menjelaskan file atau stream dengan judul, artis, album, track, tanggal, genre, dan komentar. Mengubah tag tidak mengonversi codec.

Tag dianggap teks tidak tepercaya: panjang dibatasi, karakter kontrol dibuang, dan nilai disisipkan sebagai teks, bukan HTML. Data tidak dikirim ke analitik.

Container dan codec tidak sama

Container mengatur stream dan metadata, sedangkan codec menentukan representasi sampel. M4A sering membawa AAC, WAV sering membawa PCM, dan OGG pada alur ini biasanya membawa Vorbis.

Nama berasal dari ffprobe, bukan tebakan ekstensi. Ketidaksesuaian nama, MIME, signature, dan hasil probe memunculkan peringatan.

Cara bitrate dilaporkan

Bitrate stream digunakan bila tersedia. Jika tidak ada tetapi durasi valid, rata-rata dapat diperkirakan dari byte file per durasi; nilai ini dapat mencakup overhead container dan metadata.

File VBR mengalokasikan data berbeda sepanjang waktu. Satu nilai rata-rata bukan skor kualitas.

Sample rate, kanal, dan bit depth

Sample rate adalah sampel per detik, kanal menjelaskan mono/stereo atau layout lain, dan bit depth hanya ditampilkan bila stream menyediakan nilai yang bermakna.

Bidang yang tidak tersedia dibiarkan kosong, bukan dianggap nol atau ditebak dari format.

Tag dan artwork tersemat

MP3 biasanya memakai ID3, sementara MP4, Vorbis, dan FLAC memiliki sistem berbeda. Halaman menormalkan beberapa bidang umum tanpa mengklaim semua tag privat telah dibaca.

Artwork dipreview hanya jika dikenali sebagai attached picture dengan tipe serta dimensi aman. URL objek sementara dicabut ketika file berubah.

Bidang yang hilang dan aturan diagnosis

Bidang mungkin tidak pernah ditulis, memakai struktur privat, rusak, atau terlindungi DRM. Penampil tidak menciptakan artis, jenis konten, atau bit depth.

Saran memakai bidang nyata plus jenis konten opsional dari pengguna. Audio lossy bitrate rendah mendapat peringatan generation loss; FLAC mendapat penjelasan arsip versus salinan berbagi; stereo speech dapat menyarankan mono.

Risiko privasi sebelum berbagi

File dapat mengungkap nama, tanggal, komentar, artwork, identitas aplikasi, atau detail rekaman. Periksa metadata sebelum membagikan audio sensitif.

Buat salinan dengan metadata dimatikan lalu periksa lagi. Penampil bidang umum bukan jaminan penghapusan semua blok privat.

FAQ

Apakah penampil mengubah file?

Tidak. File hanya dibaca di memori browser tanpa encoding ulang atau penimpaan.

Mengapa suatu tag tidak ada?

Tag mungkin tidak tersimpan, menggunakan skema privat, rusak, atau terlindungi; alat tidak menebak.

Apakah tag aman ditampilkan?

Nilai dibatasi, dibersihkan dari karakter kontrol, dan dimasukkan dengan textContent.

Apakah artwork diunggah?

Tidak. Preview memakai URL objek memori sementara yang dicabut setelah tidak diperlukan.

Bagaimana diagnosis dibuat?

Aturan deterministik memakai bidang teknis dan jenis konten opsional dari pengguna, bukan analisis AI.

Bisakah alat membuktikan semua metadata sudah hilang?

Tidak. Alat menunjukkan bidang umum; persyaratan proprietary memerlukan pemeriksaan khusus.