Halaman ini ditampilkan dalam bahasa Indonesia, bahasa yang diminta peramban Anda.
Kode halaman ini tidak berjalan.
Membuka index.html langsung dari sebuah folder memblokir modul JavaScript, sehingga tidak akan terjadi apa-apa saat Anda memilih sebuah video. Sajikan folder tersebut lewat http sebagai gantinya:
Terbuka begitu Anda memilih berkas di atas.siap — putuskan koneksi internet dan ini akan tetap berfungsi.tidak tersedia di peramban ini (semua yang lain tetap berfungsi).membutuhkan https:// atau localhost untuk menyimpan cache demi penggunaan luring.penyimpanan cache tidak tersedia di sini, tetapi tidak ada yang diunggah dengan cara apa pun.file Anda tidak pergi ke mana pun. {total} file dimuat, semuanya milik halaman ini sendiri. {platform}sesuatu menghubungi {hosts}, dan itu tidak pernah dilakukan alat ini. Anggap itu layak diselidiki. {platform}Skrip iklan, pengukuran, dan tombol donasi milik halaman ini dimuat dari {hosts} host; tidak satu pun diberi sebuah file atau satu byte darinya.Skrip iklan, pengukuran, dan tombol donasi milik halaman ini dimuat dari {hosts} host; tidak satu pun diberi sebuah file atau satu byte darinya.Ada yang tidak berjalan dengan benar: {detail}. Muat ulang halaman untuk memulai dari awal.Membaca {count} file…Membaca {count} file…Coba sebuah contohMembuat contoh…Peramban ini tidak dapat membuat contoh. Silakan pilih berkas saja.
Pemotong Video — potong video daring
Tandai bagian yang layak disimpan sambil diputar. Dapatkan kembali sebagai satu video.
● video Anda tidak pernah diunggah. Tidak ada server.
Video Anda dibaca, ditandai, dipotong, dan ditulis oleh peramban Anda sendiri, di perangkat keras Anda sendiri. Tidak ada di sini yang bisa mengambil atau mengirim apa pun — alat ini sama sekali tidak punya fitur jaringan — dan seandainya pun ada, tidak ada server di ujung lain halaman ini untuk menerima sebuah video.
✗ Tanpa unggah
✗ Tanpa akun
✗ Tanpa tanda air
✓ Sebanyak apa pun bagiannya
✓ Tanpa kehilangan kualitas
✓ Jalan tanpa internet
Pemeriksaan langsung:memeriksa…
Luring:memeriksa…
Tidak perlu percaya begitu saja: buka DevTools, perhatikan tab Network, lalu potong sebuah video. Tidak satu pun permintaan membawa bingkai, nama file, atau satu byte pun dari yang Anda pilih. Atau cabut koneksi internet dan tetap potong satu — alat yang mengirim video Anda ke tempat lain untuk dipotong akan langsung berhenti.
Cara memverifikasi klaim privasi ini
Video Anda tidak punya tujuan ke mana pun. Content-Security-Policy menyebut satu per satu setiap alamat yang boleh dihubungi halaman ini, dan tidak satu pun milik situs ini. Tidak ada titik akhir di sini tempat file Anda bisa dikumpulkan, dan tidak ada kode yang akan mengirimnya seandainya ada.
Tidak ada di sini yang mengambil apa pun. Alat ini sama sekali tidak punya fitur jaringan: tidak ada alamat untuk ditempelkan, tidak ada yang diunduh, tidak ada mesin yang diambil saat pertama dipakai. Setiap byte yang menyentuh video Anda datang dari asal ini ketika halaman dimuat.
Di jalur biasa, tidak ada yang bahkan didekode. Memotong tidak mengubah tampilan bingkai mana pun, jadi bingkai terkode dari bagian yang Anda tandai dipindahkan ke file baru persis seperti ditemukan. Masing-masing disimpan sebagai potongan file di disk Anda — catatan tentang byte yang mana, bukan byte-nya sendiri — dan peramban Anda membacanya untuk pertama kali saat menulis unduhan. Tidak ada di sini yang pernah mengubah video Anda kembali menjadi gambar.
File penanda dibuat di dalam halaman. Menyimpan penanda Anda menulis sebuah file teks dari angka-angka yang sudah ada di layar, langsung ke unduhan Anda. Memuatnya membacanya di sini. Tidak satu pun mendekati jaringan, dan tidak satu pun membawa apa pun selain waktu.
Suaranya disalin, bukan didengarkan. Di kedua jalur MP4, sampel audio dipindahkan menyeberang tanpa didekode sama sekali — tidak ada di sini yang pernah mengubahnya kembali menjadi suara, dan tidak ada yang bisa meneruskannya ke mana pun seandainya ada.
Kalaupun bingkai didekode, itu terjadi di sini. Pemotongan yang persis, dan pratinjau untuk file yang tidak mau diputar peramban ini, melewati WebCodecs di mesin Anda sendiri. Itu dekoder yang sama yang toh akan menampilkan video itu kepada Anda, berjalan di tempat yang sama.
Apa yang dimuat Google, dan apa yang tidak diberikan kepadanya. Skrip iklan dan pengukuran berasal dari Google. Tidak satu pun diberi apa pun tentang video Anda: bukan file, bukan bingkai, bukan nama, ukuran, durasi, atau di mana Anda memotongnya. Setiap baris yang membaca, memotong, dan menulis disajikan dari asal ini dan terdaftar di repositori.
Apa yang dimuat tombol donasi, dan apa yang tidak diberikan kepadanya. Tombol "Buy me a coffee" di bagian atas digambar oleh skrip dari cdnjs.buymeacoffee.com dan mengambil hurufnya dari Google Fonts. Ia hanyalah sebuah tautan: ia tidak melaporkan kunjungan, dan tidak diberi apa pun tentang Anda atau video Anda.
Jalan tanpa internet. Putuskan koneksi jaringan dan semua yang ada di halaman ini tetap bekerja. Itulah bukti yang paling sederhana.
Periksa sendiri. Anda tidak perlu memercayai semua ini begitu saja. Halaman ini dihasilkan dari templat dan konfigurasi di repositori oleh skrip build yang bisa Anda baca dan jalankan sendiri, dan hasilnya dikirim ke cabang dist — jadi Anda bisa membandingkan apa yang disajikan dengan apa yang dihasilkan oleh build dari kode sumbernya:
File yang layak dibaca lebih dulu adalah config/site.toml untuk Content-Security-Policy, src/segments.js untuk penanda dan file tempat menyimpannya, src/shared/mp4-reader.js untuk pembaca yang mencari bingkai di dalam MP4, src/ranges.js untuk aritmetika yang mengubah sebuah penanda menjadi deretan sampel, dan src/copy.js untuk perulangan yang memindahkan sampel itu ke file baru. Tidak satu pun mengimpor sesuatu yang bisa membuat permintaan.
Jika perangkat lunak keamanan kantor Anda memperingatkan soal unggahan. Ia mengawasi saat sebuah berkas dipilih di peramban, dan tidak bisa tahu apakah halaman ini berniat mengirimnya — jadi ia memperingatkan saat pemilihan. Tidak ada yang dikirim dari sini: buka alat pengembang peramban, pindah ke Network, lalu pilih sebuah berkas. Tidak ada permintaan yang membawanya, dan tidak ada permintaan sama sekali selain pratinjau lokal halaman ini. Pemeriksaan yang sama bisa dilakukan tim TI Anda dalam setengah menit.
1 Pilih sebuah video
2 Tandai bagian yang Anda mau
Putar sampai selesai dan tekan I di tempat sebuah bagian harus dimulai dan O di tempat ia harus berakhir. Lakukan sebanyak yang Anda mau — setiap pasangan menjadi satu baris di bawah, dan video yang sudah jadi adalah baris-baris itu, satu demi satu. U membatalkan yang terakhir, Space memutar dan menjeda, dan tombol panah melompat lima detik.
Penanda disimpan sebagai file teks biasa — satu baris satu segmen, dengan format di atas — jadi sesi penandaan yang panjang selamat dari tab yang tertutup, dan file yang sama bisa diserahkan ke alat mana pun yang membaca tata letak itu.
0:00.0000:00.000
Kecepatan
Segmen belum ada
Total tersimpan 0:00.000
#
Mulai
Selesai
Durasi
Tindakan
Belum ada yang ditandai. Tekan I lalu O sambil diputar, atau pakai tombol di atas.
3 Potong
Ukuran bingkai Satu ukuran berlaku untuk seluruh file. Video dengan bentuk lain dipaskan di dalamnya dengan bilah hitam, tidak pernah diregangkan.
Kualitas Tidak pernah lebih dari yang dibelanjakan aslinya — mengodekan di atas itu hanya membuat file lebih besar.
klip {n}tidak ada yang bisa disambung.{name} bukan MP4 yang bisa dipahami pembaca ini, jadi bingkainya tidak bisa disalin.{name} berukuran {size} dan klip pertama {first}.{name} disimpan terputar {degrees} derajat dan klip pertama terputar {first}.{name} disimpan terputar {degrees} derajat dan klip pertama tidak terputar.{name} berkodek {codec} dan klip pertama {first}.{name} berkodek sama dengan klip pertama tapi dikodekan dengan setelan berbeda, jadi satu deskripsi tidak bisa mencakup keduanya.salah satu klipnya tidak terbaca.{name} tidak bersuara sementara yang lain bersuara, jadi salinannya akan hening di tengah jalan.{name} bersuara {channels} kanal pada {rate} Hz dan klip pertama {firstchannels} kanal pada {firstrate} Hz.{name} suaranya dikodekan berbeda dari klip pertama.Kesalahan internal: deskripsi suaranya lebih besar daripada yang diperkirakan.Suaranya sudah didekode tapi dari pengodenya tidak ada yang kembali.Tidak ada yang dipilih untuk disimpan.Peramban ini tidak akan mengodekan H.264 pada {size}. Pilih bingkai yang lebih kecil, atau pakai «Simpan setiap bita», yang sama sekali tidak mengodekan apa pun.Tidak ada bingkai yang bisa didekode dari yang Anda pilih.Tidak ada bingkai yang bisa didekode dari berkas ini.Pengodenya tidak pernah melaporkan konfigurasi pendekode.Peramban ini tidak bisa memutar berkasnya untuk dipotong.Berkasnya terlalu lama untuk dibuka.Peramban tidak bisa melompat ke awal bagian itu.Peramban ini tidak bisa mengodekan ulang maupun merekam video.Tidak ada segmen yang bisa dibaca dari berkas itu. Tiap baris setelah baris pertama semestinya berisi awal dan akhir, dipisahkan koma.Tabnya tersembunyi saat merekam, jadi ada bingkai yang mungkin hilang. Jalankan lagi dengan tab ini di depan supaya hasilnya bersih.Suaranya tidak bisa ditangkap di peramban ini, jadi hasilnya tidak punya jalur audio.Klip-klip ini mendeskripsikan suaranya dengan cara berbeda, jadi mestinya dikodekan ulang supaya bisa disambung — dan peramban ini tidak mengodekan AAC. Videonya disambung tanpa suara. Chrome dan Edge bisa.{a} {b}{n} KB{n} MB{n} GB{minutes}m {seconds}d{n}dTandai video ini1 segmen{n} segmenbelum ditandaibersuaratanpa suaradirekam untuk dipotong{name} — {index} dari {total}Peramban ini tidak akan memutar video ini, jadi bingkai di bawah didekode satu per satu untuk menunjukkan letak tandanya. Pemotongannya sendiri tidak terpengaruh.Peramban ini tidak akan memutar video ini dan satu bingkai pun tidak bisa didekode darinya ({detail}). Tanda di bawah tetap bekerja pada durasinya.Belum ada yang terbuka. Tekan I di tempat bagiannya mulai, lalu O di tempat bagiannya berakhir.Itu akan mengakhiri segmennya di {at}, yang lebih awal daripada awalnya di {start}. Geser dulu kepala pemutar melewati awalnya.Video di sini tidak cukup lagi untuk menambah segmen. Geser kepala pemutar mundur.Hapus semua {n} segmen milik {name}?belum ada — seluruh video{done} dari {total}Putar segmen iniNaikkanTurunkanHapusBelum ada yang ditandai untuk disimpan.Setiap segmen di {name} mulai setelah video ini habis. Kemungkinan ditandai pada video yang lain.1 segmen di {name} mulai melewati ujung video ini, jadi ia ditinggalkan.{n} segmen di {name} mulai melewati ujung video ini, jadi semuanya ditinggalkan.1 baris tidak terbaca sebagai segmen.{n} baris tidak terbaca sebagai segmen.{n} dimuat.{name} tidak terbaca: {reason}Video-video ini tidak bisa disambung tanpa dikodekan ulang: {reason} Satu jalur membawa satu deskripsi tentang isinya, jadi video yang tidak sepakat harus ditulis ulang supaya berbagi satu deskripsi.Bingkainya dipindahkan ke berkas baru persis seperti apa adanya, jadi tidak ada yang didekode dan tidak ada yang dikodekan. Cepat, dan tidak mungkin mengorbankan kualitas. Tiap bagian mulai di bingkai kunci terdekat sebelum tanda Anda.Tiap bagian yang ditandai dipindahkan ke berkas baru persis seperti apa adanya, satu demi satu. Tidak ada yang didekode dan tidak ada yang dikodekan, jadi tidak ada bagian dari ini yang mengorbankan kualitas.Tiap bagian mulai tepat di bingkai yang Anda tandai, dengan mendekode dari bingkai kunci di depannya dan mengodekan gambarnya lagi. Suaranya tetap disalin, bukan dikodekan ulang.Tiap video didekode dan ditulis ulang jadi satu aliran, sehingga video yang tidak sepakat soal ukuran atau kodek pun tetap bisa disambung. Suaranya disalin di tempat mereka sepakat dan dikodekan ulang di tempat mereka tidak sepakat.Memutar bagian yang ditandai sampai habis dan merekamnya, jadi lamanya sama dengan durasi bagian itu dan semuanya dikodekan ulang. Biarkan tab ini di depan selama berjalan.Tidak ada jalur audio di sini, jadi tidak ada yang bisa disimpan.Ditangkap dari pemutaran dan dikodekan ulang, karena cuma itu yang bisa dilakukan sebuah rekaman.Video-video ini mendeskripsikan suaranya dengan cara berbeda, jadi suaranya didekode dan dikodekan sekali untuk seluruh hasilnya. Itu satu-satunya keadaan di alat ini di mana suara tidak dibawa lewat tanpa disentuh.Disalin dari berkasnya sampel demi sampel, tanpa pernah didekode, jadi tidak kehilangan apa pun.tidak ada — tandanya menutupi seluruh videobelum ada yang ditandai1 bagian{n} bagian{parts}, setelah yang ditandai hilang{parts} dari {n} videopersis di tempat Anda menandai (jatuh di bingkai kunci)persis di tempat Anda menandai, lewat tanda penyuntinganpersis di tempat Anda menandaiBingkai kunci terdekat sebelum tanda pertama Anda ada {seconds}d lebih awal, dan bingkai di antaranya harus tetap ada di berkas — tanpa bingkai itu, apa pun setelahnya tidak bisa didekode. Bingkai-bingkai itu ditandai supaya tidak diputar, dan setiap pemutar arus utama menghormatinya. Pemutar yang mengabaikan tanda penyuntingan akan menampilkan {seconds}d itu di depan. Pilih «Potong tepat di sini» kalau itu lebih penting daripada menjaga bita aslinya.sekitar {size}disalin, bingkai demi bingkaidikodekan ulang jadi H.264, {size}dikodekan ulang jadi H.264, {size} ({n} dipaskan dengan bilah)direkam sambil diputartidak ada di video iniditinggalkandikodekan ulang dari pemutarandidekode dan dikodekan ulang sekalidisalin, sampel demi sampelPotong videonyaPotong dan sambung {n} bagianBersiap…Menulis berkasnya…Mengodekan suara — {done} dari {total}Menyalin sampel {done} dari {total} ({percent}%)Merekam secara langsung — {done} dari {total} ({percent}%)Bingkai {done} dari {total} ({percent}%)Tandanya menutupi seluruh video, jadi memotongnya keluar tidak akan menyisakan apa pun.Tidak ada yang ditandai untuk disimpan. Tekan I dan O selagi diputar.{n} bagiantanpa dikodekan ulangAda yang tidak beres.File-nya berhenti di tengah sebuah bingkai.Rekaman konfigurasi H.264 terlalu pendek.Rekaman konfigurasi HEVC terlalu pendek.Rekaman konfigurasi AV1 terlalu pendek.Ukuran sampelnya ada di tabel ringkas yang tidak didekode pembaca ini.Tabel sampelnya tidak lengkap.Tabel chunk-nya kosong.Trek itu tidak memuat sampel sama sekali.Trek video itu kehilangan tabel sampelnya.Trek video itu tidak punya deskripsi sampel.Deskripsi sampel videonya kosong.Trek videonya terenkripsi.Videonya disimpan sebagai “{type}”, dan pembaca ini tidak mengenalnya.Trek “{type}” tidak membawa konfigurasi dekoder apa pun.Ini bukan file MP4 maupun MOV.File ini tidak punya header film.File ini tidak punya trek video yang bisa dipakai pembaca ini.Trek videonya tidak punya skala waktu.Fragmen di dalam file ini tidak memuat bingkai apa pun untuk trek videonya.File-nya tidak bisa dibaca sebagai MP4.Format ini bukan yang bisa diputar peramban ini.Tata letak file ini bukan yang dipahami pembaca di sini.Trek audionya tidak punya entri sampel.Trek videonya tidak punya entri sampel.Kesalahan internal: ukuran moov tidak stabil di antara dua lintasan.Bagian yang Anda pilih tidak memuat bingkai apa pun.Video hasil potongan akan melewati batas 4 GB yang bisa dialamati saat menulis di sini. Pilih bagian yang lebih pendek.Peramban ini tidak bisa merekam {name}, jadi tidak bisa memotongnya juga.{name} tidak bisa dibuka. {reason}{reason} Karena itu {name} dipotong dengan cara diputar lalu direkam hasilnya: itu memakan waktu selama hasilnya, semuanya dikodekan ulang alih-alih disalin, dan cuma satu bagian yang bisa disimpan.video Anda tidak pergi ke mana pun. {total} file dimuat. {platform}sesuatu menghubungi {hosts}, dan itu tidak pernah dilakukan alat ini. {platform}Skrip iklan, pengukuran, dan tombol donasi milik halaman ini dimuat dari {hosts} host; tidak satu pun diberi sebuah file.Skrip iklan, pengukuran, dan tombol donasi milik halaman ini dimuat dari {hosts} host; tidak satu pun diberi sebuah file.
Apakah ini berhasil?
Apa yang salah?
Terima kasih — ini membantu.
Hanya jawabannya yang dikirim, dan hanya saat Anda menekan tombol. File Anda, namanya, atau apa pun tentangnya tidak pernah dikirim.
# Pemotong Video — potong video daring
Tandai bagian yang layak disimpan sambil diputar. Dapatkan kembali sebagai satu video.
> Tonton sebuah video dan tandai setiap bagian yang layak disimpan sambil diputar, lalu simpan bagian-bagian itu sebagai satu file. Berjalan di peramban Anda: tidak ada yang diunggah, tidak ada yang dikodekan ulang, jalan tanpa internet.
Halaman ini adalah alat interaktif yang berjalan sepenuhnya di peramban Anda, di https://abox.tools/id/potong-video/ — tidak ada yang Anda berikan padanya yang diunggah. Berikut ini semua yang dikatakan halaman tentang alat ini dalam kata-kata; untuk memakainya, buka alamat tersebut.
## video Anda **tidak pernah diunggah**. Tidak ada server.
Video Anda dibaca, ditandai, dipotong, dan ditulis oleh peramban Anda sendiri, di perangkat keras Anda sendiri. Tidak ada di sini yang bisa mengambil atau mengirim apa pun — alat ini sama sekali tidak punya fitur jaringan — dan seandainya pun ada, tidak ada server di ujung lain halaman ini untuk menerima sebuah video.
- ✗ Tanpa unggah
- ✗ Tanpa akun
- ✗ Tanpa tanda air
- ✓ Sebanyak apa pun bagiannya
- ✓ Tanpa kehilangan kualitas
- ✓ Jalan tanpa internet
## Cara memotong video
1. **Pilih sebuah video.** Jatuhkan MP4, MOV, M4V, atau WebM ke pemilih file. Peramban membacanya langsung dari disk Anda; tidak ada yang dikirim ke mana pun saat Anda melakukannya. Jatuhkan beberapa dan mereka digabungkan, dalam urutan yang Anda masukkan.
2. **Putar, dan tandai bagian yang Anda mau.** Tekan `I` di tempat sebuah bagian harus dimulai dan `O` di tempat ia harus berakhir. Lakukan sebanyak yang Anda mau — setiap pasangan menjadi satu baris di tabel di bawahnya, dan satu pita di lini masa. `U` menarik kembali yang terakhir, `Space` memutar dan menjeda, dan tombol panah melompat lima detik sekali tekan. Perlambat pemutarannya kalau momennya sulit ditangkap.
3. **Rapikan penandanya.** Setiap baris bisa diputar sendiri, diatur ulang waktunya dengan mengetikkan waktu yang persis, dipindahkan naik atau turun urutannya, atau dihapus. Kedua ujung bagian yang terpilih juga bisa diseret di sepanjang lini masa. Total di bagian atas adalah durasi video yang sudah jadi nanti.
4. **Simpan bagian itu, atau buang.** Menyimpan adalah cara yang biasa: video yang sudah jadi adalah bagian yang Anda tandai, digabungkan berurutan. Membuangnya adalah pekerjaan lain yang diinginkan orang dan jarang ditemukan — tandai iklannya, keheningannya, atau awal yang gagal, dan sisanya digabungkan tanpa itu semua.
5. **Potong, dan unduh.** "Simpan setiap byte" memindahkan bingkai tanpa disentuh: cepat, dan tidak mungkin memakan kualitas, tapi setiap bagian dimulai pada bingkai kunci sebelum penanda Anda. "Potong tepat di sini" mendekode dan menulis gambarnya lagi sehingga setiap bagian mulai pada bingkai yang Anda pilih. Halaman ini mengatakan mana yang akan Anda dapat, dan apa biayanya, sebelum Anda menekan tombolnya.
## Versi lebih lengkap
[Cara memotong video tanpa mengodekannya ulang](https://abox.tools/id/panduan/potong-video/): Memotong sebuah klip tidak perlu kehilangan satu byte pun kualitas. Kenapa sebuah potongan kadang mendarat lebih awal daripada tanda Anda, apa hubungan keyframe dengan itu, dan kapan sebaiknya menerima pengodean ulang.
## Juga ada di dalam kotak
- [Pemangkas Video](https://abox.tools/id/pangkas-video/): Potong klip sampai tersisa bagian yang penting.
- [Pembalik Video](https://abox.tools/id/putar-video-terbalik/): Bingkai terakhir lebih dulu, lengkap dengan suaranya.
- [Pembuat Time-Lapse](https://abox.tools/id/buat-video-time-lapse/): Rekaman satu jam, dalam dua puluh detik.
- [Pengambil Bingkai Video](https://abox.tools/id/ambil-bingkai-video/): Gambar diam berkualitas penuh dari titik mana pun.
## Pertanyaan
### Apakah video saya diunggah ke suatu tempat?
Tidak. Ia dibaca, ditandai, dipotong, dan ditulis oleh peramban Anda sendiri di perangkat keras Anda sendiri. Alat ini tidak punya sisi server, dan `Content-Security-Policy` halaman ini menyebut satu per satu setiap alamat yang boleh dihubunginya — tidak satu pun milik situs ini. Cabut koneksi internet dan tetap potong sebuah video kalau Anda lebih suka memeriksa daripada diberi tahu.
### Bisakah saya menyimpan beberapa bagian dari video yang sama?
Justru untuk itulah alat ini. Tekan `I` dan `O` sebanyak yang Anda mau sambil diputar; setiap pasangan menjadi satu baris, dan video yang sudah jadi adalah semua baris digabungkan berurutan dengan segala yang lain hilang. Kebanyakan pemotong daring memberi Anda satu pasang pegangan dan bertanya rentang tunggal mana yang disimpan, yang cukup untuk merapikan awal dan akhir sebuah klip dan sama sekali tidak berguna untuk menonton rekaman satu jam sekali lalu menyimpan enam momen yang layak.
### Apakah memotong menurunkan kualitas?
Tidak di jalur biasa, dan tidak dengan cara yang penting. Memotong tidak mengubah tampilan bingkai mana pun, jadi bingkainya dipindahkan ke file baru persis seperti adanya: byte yang sama, setelan encoder yang sama, semuanya sama. Satu-satunya jalur di sini yang mengodekan ulang sesuatu adalah pemotongan yang persis, dan itu tertulis di tombolnya.
### Kenapa sebuah bagian mulai lebih awal daripada yang saya tandai?
Karena cara video disimpan, dan hanya pada pemutar yang mengabaikan bagian standar dari formatnya. Kebanyakan bingkai disimpan sebagai deskripsi perbedaannya dari tetangganya, jadi tidak bisa didekode tanpanya; hanya bingkai kunci yang berdiri sendiri, dan bingkai kunci biasanya berjarak satu sampai sepuluh detik. Karena itu pemotongan yang menyalin bingkai harus membawa deretan dari bingkai kunci di depan penanda Anda — dan file itu berkata *mulai putar pada penanda Anda*, yang dipatuhi setiap pemutar arus utama. Kalau Anda butuh persis di semua pemutar, pilih "Potong tepat di sini", yang mengodekan ulang. Halaman ini memberi tahu Anda ada di kasus yang mana, dan selisihnya berapa, sebelum Anda mengekspor.
### Bisakah saya memotong iklannya saja?
Bisa. Tandai iklannya, lalu pilih "Buang yang ditandai": semua yang *tidak* Anda tandai yang digabungkan, berurutan. Daftar penanda yang sama menjawab kedua pertanyaan, jadi Anda bisa berpindah di antara keduanya dan melihat durasinya berubah tanpa menandai apa pun dua kali.
### Bisakah saya menyimpan penanda saya dan kembali lagi nanti?
Bisa. "Simpan penanda" menulis sebuah file teks biasa — satu baris satu bagian, awal dan akhir dipisahkan koma — dan "Muat penanda" membacanya kembali. Dua format ditawarkan, detik biasa dan `HH:MM:SS.mmm`, dan keduanya mengikuti tata letak yang sudah dipakai alat lain yang bekerja begini, jadi file yang ditulis di sini bisa diserahkan ke salah satunya dan file yang ditulis di sana bisa dijatuhkan ke halaman ini. Menandai adalah pekerjaan yang butuh ketelitian dan tidak ada yang seharusnya melakukannya dua kali.
### Format video apa saja yang bisa saya potong?
MP4, M4V, dan MOV dibaca langsung, apa pun isinya: H.264, HEVC, AV1, atau VP9. Menyalin bingkai tidak melibatkan pendekodean, jadi jalur ini berhasil bahkan untuk kodek yang sama sekali tidak punya dekoder di peramban Anda. Apa pun lain yang bisa diputar peramban Anda — yang paling jelas WebM — dipotong dengan memutarnya dan merekam hasilnya, yang berhasil, memakan waktu selama hasilnya, dan hanya bisa menyimpan satu bagian. File yang tidak bisa dibaca maupun diputar peramban, yang dalam praktiknya berarti AVI, WMV, FLV, dan sebagian besar MKV, ditolak dengan pesan alih-alih gagal di tengah jalan.
### Adakah batas ukuran atau durasi videonya?
Tidak ada batas yang tertanam di alat ini, dan di jalur penyalinan file nyaris tidak dibaca sama sekali: bingkai yang Anda simpan ditunjuk, bukan dimuat, jadi menyimpan empat menit dari rekaman empat gigabyte kira-kira sama biayanya dengan menulis empat menit itu ke disk. Pemotongan yang persis menelusuri file beberapa megabyte sekali jalan. Bagaimanapun, batas praktisnya adalah file yang sudah jadi, yang dirakit di memori sebelum Anda mengunduhnya.
### Apakah suaranya selamat?
Di kedua jalur MP4 ia disalin sampel demi sampel tanpa pernah didekode, jadi ia sama persis byte demi byte dengan yang ada di file, dan sebuah penanda suntingan menjaga setiap bagian sejajar dengan gambarnya dalam seperseribu detik. Satu pengecualian adalah menggabungkan video terpisah yang suaranya dijelaskan berbeda — laju sampel yang berbeda, misalnya — di mana tidak ada cara memasukkan keduanya ke satu jalur tanpa mendekodenya, dan halaman ini mengatakannya sebelum melakukannya. Di jalur perekaman, ia ditangkap dari pemutaran dan dikodekan ulang. Bagaimanapun ada kotak centang untuk meninggalkannya sama sekali.
### Apakah gratis, dan apakah saya perlu akun?
Gratis, dan tidak ada akun, tidak ada masuk, tidak ada masa uji coba, dan tidak ada tanda air. Situs ini memasang iklan, dan itulah yang membiayainya; iklan tidak diberi apa pun tentang video Anda.
## Cara memverifikasi klaim privasi ini
- **Video Anda tidak punya tujuan ke mana pun.** Content-Security-Policy menyebut satu per satu setiap alamat yang boleh dihubungi halaman ini, dan tidak satu pun milik situs ini. Tidak ada titik akhir di sini tempat file Anda bisa dikumpulkan, dan tidak ada kode yang akan mengirimnya seandainya ada.
- **Tidak ada di sini yang mengambil apa pun.** Alat ini sama sekali tidak punya fitur jaringan: tidak ada alamat untuk ditempelkan, tidak ada yang diunduh, tidak ada mesin yang diambil saat pertama dipakai. Setiap byte yang menyentuh video Anda datang dari asal ini ketika halaman dimuat.
- **Di jalur biasa, tidak ada yang bahkan didekode.** Memotong tidak mengubah tampilan bingkai mana pun, jadi bingkai terkode dari bagian yang Anda tandai dipindahkan ke file baru persis seperti ditemukan. Masing-masing disimpan sebagai potongan file di disk Anda — catatan tentang byte yang mana, bukan byte-nya sendiri — dan peramban Anda membacanya untuk pertama kali saat menulis unduhan. Tidak ada di sini yang pernah mengubah video Anda kembali menjadi gambar.
- **File penanda dibuat di dalam halaman.** Menyimpan penanda Anda menulis sebuah file teks dari angka-angka yang sudah ada di layar, langsung ke unduhan Anda. Memuatnya membacanya di sini. Tidak satu pun mendekati jaringan, dan tidak satu pun membawa apa pun selain waktu.
- **Suaranya disalin, bukan didengarkan.** Di kedua jalur MP4, sampel audio dipindahkan menyeberang tanpa didekode sama sekali — tidak ada di sini yang pernah mengubahnya kembali menjadi suara, dan tidak ada yang bisa meneruskannya ke mana pun seandainya ada.
- **Kalaupun bingkai didekode, itu terjadi di sini.** Pemotongan yang persis, dan pratinjau untuk file yang tidak mau diputar peramban ini, melewati WebCodecs di mesin Anda sendiri. Itu dekoder yang sama yang toh akan menampilkan video itu kepada Anda, berjalan di tempat yang sama.
- **Apa yang dimuat Google, dan apa yang tidak diberikan kepadanya.** Skrip iklan dan pengukuran berasal dari Google. Tidak satu pun diberi apa pun tentang video Anda: bukan file, bukan bingkai, bukan nama, ukuran, durasi, atau di mana Anda memotongnya. Setiap baris yang membaca, memotong, dan menulis disajikan dari asal ini dan terdaftar di repositori.
- **Apa yang dimuat tombol donasi, dan apa yang tidak diberikan kepadanya.** Tombol "Buy me a coffee" di bagian atas digambar oleh skrip dari cdnjs.buymeacoffee.com dan mengambil hurufnya dari Google Fonts. Ia hanyalah sebuah tautan: ia tidak melaporkan kunjungan, dan tidak diberi apa pun tentang Anda atau video Anda.
- **Jalan tanpa internet.** Putuskan koneksi jaringan dan semua yang ada di halaman ini tetap bekerja. Itulah bukti yang paling sederhana.
**Periksa sendiri.** Anda tidak perlu memercayai semua ini begitu saja. Halaman ini dihasilkan dari templat dan konfigurasi di repositori oleh skrip build yang bisa Anda baca dan jalankan sendiri, dan hasilnya dikirim ke cabang `dist` — jadi Anda bisa membandingkan apa yang disajikan dengan apa yang dihasilkan oleh build dari kode sumbernya: https://github.com/A-Box-of-Tools/website
File yang layak dibaca lebih dulu adalah `config/site.toml` untuk Content-Security-Policy, `src/segments.js` untuk penanda dan file tempat menyimpannya, `src/shared/mp4-reader.js` untuk pembaca yang mencari bingkai di dalam MP4, `src/ranges.js` untuk aritmetika yang mengubah sebuah penanda menjadi deretan sampel, dan `src/copy.js` untuk perulangan yang memindahkan sampel itu ke file baru. Tidak satu pun mengimpor sesuatu yang bisa membuat permintaan.
Cara memotong video
Pilih sebuah video. Jatuhkan MP4, MOV, M4V, atau WebM ke pemilih file. Peramban membacanya langsung dari disk Anda; tidak ada yang dikirim ke mana pun saat Anda melakukannya. Jatuhkan beberapa dan mereka digabungkan, dalam urutan yang Anda masukkan.
Putar, dan tandai bagian yang Anda mau. Tekan I di tempat sebuah bagian harus dimulai dan O di tempat ia harus berakhir. Lakukan sebanyak yang Anda mau — setiap pasangan menjadi satu baris di tabel di bawahnya, dan satu pita di lini masa. U menarik kembali yang terakhir, Space memutar dan menjeda, dan tombol panah melompat lima detik sekali tekan. Perlambat pemutarannya kalau momennya sulit ditangkap.
Rapikan penandanya. Setiap baris bisa diputar sendiri, diatur ulang waktunya dengan mengetikkan waktu yang persis, dipindahkan naik atau turun urutannya, atau dihapus. Kedua ujung bagian yang terpilih juga bisa diseret di sepanjang lini masa. Total di bagian atas adalah durasi video yang sudah jadi nanti.
Simpan bagian itu, atau buang. Menyimpan adalah cara yang biasa: video yang sudah jadi adalah bagian yang Anda tandai, digabungkan berurutan. Membuangnya adalah pekerjaan lain yang diinginkan orang dan jarang ditemukan — tandai iklannya, keheningannya, atau awal yang gagal, dan sisanya digabungkan tanpa itu semua.
Potong, dan unduh. "Simpan setiap byte" memindahkan bingkai tanpa disentuh: cepat, dan tidak mungkin memakan kualitas, tapi setiap bagian dimulai pada bingkai kunci sebelum penanda Anda. "Potong tepat di sini" mendekode dan menulis gambarnya lagi sehingga setiap bagian mulai pada bingkai yang Anda pilih. Halaman ini mengatakan mana yang akan Anda dapat, dan apa biayanya, sebelum Anda menekan tombolnya.
Versi lebih lengkap
Cara memotong video tanpa mengodekannya ulangMemotong sebuah klip tidak perlu kehilangan satu byte pun kualitas. Kenapa sebuah potongan kadang mendarat lebih awal daripada tanda Anda, apa hubungan keyframe dengan itu, dan kapan sebaiknya menerima pengodean ulang.
Tidak. Ia dibaca, ditandai, dipotong, dan ditulis oleh peramban Anda sendiri di perangkat keras Anda sendiri. Alat ini tidak punya sisi server, dan Content-Security-Policy halaman ini menyebut satu per satu setiap alamat yang boleh dihubunginya — tidak satu pun milik situs ini. Cabut koneksi internet dan tetap potong sebuah video kalau Anda lebih suka memeriksa daripada diberi tahu.
Bisakah saya menyimpan beberapa bagian dari video yang sama?
Justru untuk itulah alat ini. Tekan I dan O sebanyak yang Anda mau sambil diputar; setiap pasangan menjadi satu baris, dan video yang sudah jadi adalah semua baris digabungkan berurutan dengan segala yang lain hilang. Kebanyakan pemotong daring memberi Anda satu pasang pegangan dan bertanya rentang tunggal mana yang disimpan, yang cukup untuk merapikan awal dan akhir sebuah klip dan sama sekali tidak berguna untuk menonton rekaman satu jam sekali lalu menyimpan enam momen yang layak.
Apakah memotong menurunkan kualitas?
Tidak di jalur biasa, dan tidak dengan cara yang penting. Memotong tidak mengubah tampilan bingkai mana pun, jadi bingkainya dipindahkan ke file baru persis seperti adanya: byte yang sama, setelan encoder yang sama, semuanya sama. Satu-satunya jalur di sini yang mengodekan ulang sesuatu adalah pemotongan yang persis, dan itu tertulis di tombolnya.
Kenapa sebuah bagian mulai lebih awal daripada yang saya tandai?
Karena cara video disimpan, dan hanya pada pemutar yang mengabaikan bagian standar dari formatnya. Kebanyakan bingkai disimpan sebagai deskripsi perbedaannya dari tetangganya, jadi tidak bisa didekode tanpanya; hanya bingkai kunci yang berdiri sendiri, dan bingkai kunci biasanya berjarak satu sampai sepuluh detik. Karena itu pemotongan yang menyalin bingkai harus membawa deretan dari bingkai kunci di depan penanda Anda — dan file itu berkata mulai putar pada penanda Anda, yang dipatuhi setiap pemutar arus utama. Kalau Anda butuh persis di semua pemutar, pilih "Potong tepat di sini", yang mengodekan ulang. Halaman ini memberi tahu Anda ada di kasus yang mana, dan selisihnya berapa, sebelum Anda mengekspor.
Bisakah saya memotong iklannya saja?
Bisa. Tandai iklannya, lalu pilih "Buang yang ditandai": semua yang tidak Anda tandai yang digabungkan, berurutan. Daftar penanda yang sama menjawab kedua pertanyaan, jadi Anda bisa berpindah di antara keduanya dan melihat durasinya berubah tanpa menandai apa pun dua kali.
Bisakah saya menyimpan penanda saya dan kembali lagi nanti?
Bisa. "Simpan penanda" menulis sebuah file teks biasa — satu baris satu bagian, awal dan akhir dipisahkan koma — dan "Muat penanda" membacanya kembali. Dua format ditawarkan, detik biasa dan HH:MM:SS.mmm, dan keduanya mengikuti tata letak yang sudah dipakai alat lain yang bekerja begini, jadi file yang ditulis di sini bisa diserahkan ke salah satunya dan file yang ditulis di sana bisa dijatuhkan ke halaman ini. Menandai adalah pekerjaan yang butuh ketelitian dan tidak ada yang seharusnya melakukannya dua kali.
Format video apa saja yang bisa saya potong?
MP4, M4V, dan MOV dibaca langsung, apa pun isinya: H.264, HEVC, AV1, atau VP9. Menyalin bingkai tidak melibatkan pendekodean, jadi jalur ini berhasil bahkan untuk kodek yang sama sekali tidak punya dekoder di peramban Anda. Apa pun lain yang bisa diputar peramban Anda — yang paling jelas WebM — dipotong dengan memutarnya dan merekam hasilnya, yang berhasil, memakan waktu selama hasilnya, dan hanya bisa menyimpan satu bagian. File yang tidak bisa dibaca maupun diputar peramban, yang dalam praktiknya berarti AVI, WMV, FLV, dan sebagian besar MKV, ditolak dengan pesan alih-alih gagal di tengah jalan.
Adakah batas ukuran atau durasi videonya?
Tidak ada batas yang tertanam di alat ini, dan di jalur penyalinan file nyaris tidak dibaca sama sekali: bingkai yang Anda simpan ditunjuk, bukan dimuat, jadi menyimpan empat menit dari rekaman empat gigabyte kira-kira sama biayanya dengan menulis empat menit itu ke disk. Pemotongan yang persis menelusuri file beberapa megabyte sekali jalan. Bagaimanapun, batas praktisnya adalah file yang sudah jadi, yang dirakit di memori sebelum Anda mengunduhnya.
Apakah suaranya selamat?
Di kedua jalur MP4 ia disalin sampel demi sampel tanpa pernah didekode, jadi ia sama persis byte demi byte dengan yang ada di file, dan sebuah penanda suntingan menjaga setiap bagian sejajar dengan gambarnya dalam seperseribu detik. Satu pengecualian adalah menggabungkan video terpisah yang suaranya dijelaskan berbeda — laju sampel yang berbeda, misalnya — di mana tidak ada cara memasukkan keduanya ke satu jalur tanpa mendekodenya, dan halaman ini mengatakannya sebelum melakukannya. Di jalur perekaman, ia ditangkap dari pemutaran dan dikodekan ulang. Bagaimanapun ada kotak centang untuk meninggalkannya sama sekali.
Apakah gratis, dan apakah saya perlu akun?
Gratis, dan tidak ada akun, tidak ada masuk, tidak ada masa uji coba, dan tidak ada tanda air. Situs ini memasang iklan, dan itulah yang membiayainya; iklan tidak diberi apa pun tentang video Anda.