MP4 · MOV · Tanpa enkode ulang · Tanpa batas ukuran
Penghapus metadata video
Penghapus metadata video gratis untuk MP4 dan MOV. Rekaman ponsel membawa koordinat GPS dan model perangkat Anda sama seperti foto — hapus tanpa mengenkode ulang satu bingkai pun.
Apa yang dituliskan ponsel ke dalam video Anda
Klip yang direkam di ponsel biasanya membawa atom lokasi QuickTime yang menyimpan koordinat Anda dalam format ISO 6709, stempel waktu pembuatan dan modifikasi di header film dan trek, merek dan model perangkat, serta nama encoder-nya. Aplikasi pengeditan kemudian menambahkan kolom judul, komentar, dan artis miliknya sendiri.
Tidak satu pun dari itu terlihat saat video diputar, tetapi semuanya ikut terbawa bersama file saat Anda mengirimkannya.
Kenapa kami tidak mengenkode ulang
Cara yang paling jelas untuk menghapus metadata video adalah menjalankannya melalui
transcoder. Itulah yang dilakukan alat-alat berbasis ffmpeg.wasm, dan itu punya
tiga konsekuensi: lambat, mengunduh puluhan megabyte WebAssembly, dan mengompresi ulang video
Anda sehingga hasilnya terukur lebih buruk dibanding aslinya.
Wadah file memungkinkan pendekatan yang lebih baik. Pada MP4 dan MOV, tabel stco
di dalam moov menyimpan offset byte absolut yang menunjuk ke kotak
mdat tempat bingkai-bingkai berada. Menghapus sebuah kotak metadata akan
menggeser setiap offset itu dan merusak file. Namun format ini mendefinisikan kotak
free: padding yang dilewati oleh semua demuxer. Jadi kami menulis ulang tipe
setiap kotak metadata menjadi free, mengosongkan isinya, dan membiarkan
ukurannya tidak tersentuh. Tidak ada yang bergeser. Tidak ada yang didekode.
Hasilnya adalah file dengan panjang yang sama seperti aslinya, dengan bingkai yang identik, dan tanpa metadata.
Streaming, bukan memuat sekaligus
Browser dengan mudah kehabisan memori jika diminta menampung file 2 GB. Kami tidak pernah
melakukan itu. Kotak-kotak tingkat atas dilalui dengan membaca header 16-byte melalui
File.slice(), hanya kotak moov yang dibaca secara penuh, dan
keluarannya disusun sebagai daftar rujukan malas ke rentang-rentang dalam file aslinya.
Penggunaan memori puncak tetap berada di kisaran beberapa megabyte, berapa pun panjangnya
video Anda.
Pertanyaan