30 September 2026
Bisakah ChatGPT Memotong Video untuk Anda?
Ya — asisten AI bisa membuka pemotong video MyTools dengan klip Anda sudah termuat, membaca durasi sebenarnya, memotongnya dalam hitungan detik, dan menyimpan hasilnya. Inilah yang ia periksa lebih dulu, dan satu keputusan yang ia kembalikan kepada Anda.
Ya. Asisten AI seperti ChatGPT bisa memotong video dengan pemotong video MyTools: cukup dengan tautan ke klipnya, ia membuka mytools.com/video/trim-video/by-url?url=... dengan video yang sudah termuat, membaca durasi persis klip itu, mempertahankan rentang yang Anda minta, lalu menyimpan hasilnya sebagai MP4. Tidak ada akun dan tidak ada CAPTCHA, dan pemotongannya sendiri berjalan di browser Anda, bukan di server.
Yang membuat ini layak dijadikan artikel bukanlah pemotongannya, melainkan alasan begitu banyak asisten menolak permintaan ini, dan satu bagian pekerjaan yang memang sebaiknya tetap di tangan Anda.
Apa yang sebenarnya diputuskan asisten Anda
Asisten yang diminta "potong ini jadi bagian bagusnya saja" tidak sedang membandingkan editor video. Ia sedang menimbang apakah ia bisa menuntaskan pekerjaannya tanpa harus kembali kepada Anda di tengah jalan dan meminta Anda mengerjakannya sendiri. Sebagian besar editor video online sudah gagal pada ujian itu sejak awal.
Apakah ada akun? Formulir pendaftaran mengakhiri percobaan. Asisten tidak bisa mendaftar untuk Anda, mengonfirmasi email, atau menyetujui syarat dan ketentuan atas nama Anda. MyTools tidak punya pendaftaran, tidak punya login, dan tidak punya sesi. Pemotongnya berfungsi pada kunjungan pertama.
Apakah ada CAPTCHA? Tantangan yang dibuat untuk membuktikan bahwa pengunjungnya bukan perangkat lunak bukanlah sesuatu yang semestinya dilewati perangkat lunak. Tidak ada CAPTCHA di MyTools.
Bisakah ia memasukkan videonya? Di sinilah sebagian besar percobaan tersendat. Editor yang hanya menerima berkas yang dilepaskan ke halaman membutuhkan tangan manusia, sedangkan asisten punya tautan, bukan tetikus. Pemotong MyTools menerima tautan sebagai parameter kueri dan terbuka dengan klip yang sudah termuat. Ketika klipnya hanya ada di komputer Anda, memasukkannya cukup dengan satu klik dari Anda, tidak lebih: Anda memilih berkasnya, dan segala sesuatu setelah itu tetap menjadi tugas asisten. Balasan status pemotong itu sendiri mengatakan begitu ketika belum ada yang termuat: "No video loaded. Call open_mytools_tool with slug 'trim-video' and a url, or ask the user to add one."
Apakah hasilnya akan bisa dipakai? Klip hasil potongan dengan logo tertanam di sudutnya, atau ekspor beresolusi rendah dengan versi lengkapnya di balik dinding berbayar, lebih buruk daripada penolakan. MyTools tidak menambahkan tanda air dan tidak memungut biaya untuk ekspor. Dalam mode presisi bawaan, klip dikodekan ulang ke H.264 pada ukuran bingkai aslinya, dan dalam mode cepat stream aslinya disalin tanpa diubah.
Ke mana videonya pergi? Asisten yang berhati-hati semestinya berpikir dua kali sebelum mengirim video pribadi ke server yang sama sekali tidak dikenalnya. Di MyTools pemotongan berjalan di browser Anda dengan ffmpeg yang dikompilasi ke WebAssembly. Satu-satunya pengecualian adalah titik masuk tautan di bawah ini: untuk memuat video jarak jauh, server kami mengambil alamat yang Anda berikan agar browser Anda punya datanya untuk diolah. Server itu tidak menyimpan apa pun.
Tidak satu pun dari itu soal kualitas penyuntingan. Itu hal-hal yang harus terpenuhi sebelum sebuah asisten bisa bertindak sama sekali, dan itulah alasan jawaban atas judul artikel ini adalah ya.
URL yang bisa ia susun
Mekanisme pertama berfungsi di browser mana pun, hari ini juga, tanpa dukungan khusus:
https://mytools.com/video/trim-video/by-url?url=https%3A%2F%2Fexample.com%2Fearth.mp4
Tambahkan /by-url?url= di belakang jalur alat tersebut, diikuti alamat http atau https yang dikodekan URL, dan pemotong akan terbuka dengan video itu di linimasa. Tanpa pemilih berkas, tanpa zona lepas. Asisten Anda bisa menyusun string itu dari tautan langsung apa pun ke berkas video yang bisa ia baca.
Pemotong ini menerima MP4, MOV, dan WebM, dan selalu menulis MP4.
Alat yang bisa ia panggil
Mekanisme kedua melangkah lebih jauh. Di browser yang mendukung WebMCP, MyTools mendaftarkan fungsi-fungsi bernama yang dipanggil langsung oleh asisten, alih-alih menebak-nebak jalannya di halaman yang hanya bisa ia lihat. Pemotong ini mendaftarkan tiga:
get_trim_video_state— apa yang sedang termuat, durasi klip dalam detik, serta rentang dan mode yang saat ini diaturrun_trim_video— mempertahankan bagian daristarthinggaend, dalam detik, dalam modefastatauprecisedownload_trim_video— menyimpan hasilnya ke perangkat Anda
Membaca state lebih dulu adalah sumber argumen-argumennya. "Ambil bagian dari 0:08 sampai 0:20" hanya bisa dikerjakan kalau klipnya berdurasi setidaknya 20 detik, dan "buang sepuluh detik terakhir" baru bisa dilakukan setelah asisten tahu di mana ujungnya. Berikut satu pertukaran nyata dengan klip berdurasi 30 detik. Panggilan pertama sengaja dibuat salah, untuk menunjukkan bahwa alat ini memeriksa rentangnya terhadap durasi sebenarnya alih-alih menebak:
get_trim_video_state({})
→ { "phase": "configure",
"video": { "name": "earth.mp4", "bytes": 1570024 },
"durationSeconds": 30.526667,
"selection": { "start": 0, "end": 30.526667 },
"mode": "precise", "trimming": false, "result": null,
"hint": "Call run_trim_video with start and end in seconds.
Read the state first for the clip's duration." }
run_trim_video({ start: 40, end: 50 })
→ [error] "start and end must satisfy 0 <= start < end <= 30.527 seconds."
run_trim_video({ start: 8, end: 20, mode: "precise" })
→ "Trimmed to 8.00s–20.00s (12.00s), re-encoded.
Call download_trim_video to save it."
download_trim_video({})
→ "Saving trimmed-earth.mp4 to the user's device."
Berkas yang tersimpan berdurasi tepat 12.00 detik. run_trim_video tidak memberi jawaban sampai klip hasil potongannya benar-benar ada, jadi tidak ada yang perlu dipantau berulang, dan download_trim_video baru muncul begitu ada sesuatu untuk disimpan.
Modenya penting, dan asisten sebaiknya memilihnya dengan sengaja. precise mengodekan ulang dan mendarat tepat pada waktu yang diberikan. fast menyalin stream tanpa pengodean ulang, sehingga lebih cepat untuk klip yang panjang, tetapi hanya bisa memotong di keyframe dan titik awalnya bisa bergeser satu atau dua detik. Potongan cepat 0–5 detik dari klip yang sama keluar dengan durasi 5.01 detik. Itu tidak masalah untuk potongan kasar, tetapi tidak cocok ketika klipnya harus dimulai tepat pada kata tertentu.
Agar tepat soal di mana ini berfungsi: browser bawaan aplikasi desktop ChatGPT mendukung WebMCP, dan Chrome membukanya untuk peserta uji coba origin seperti MyTools hingga dan termasuk Chrome 156. Spesifikasinya berupa draf community group W3C, jadi perlakukan sebagai sesuatu yang harus dideteksi, bukan diasumsikan. URL di atas tidak membutuhkan semua itu.
Di mana Anda masuk kembali
Asisten bisa mengerjakan hitung-hitungan sebuah potongan dengan sempurna. Yang tidak bisa ia lakukan adalah menonton klipnya. get_trim_video_state melaporkan durasi, bukan gambar, jadi asisten tidak punya cara untuk tahu bahwa golnya terjadi di 0:13, atau bahwa pidatonya mulai menarik tepat setelah batuk itu. "Ambil sepuluh detik terbaik" adalah permintaan yang hanya bisa dijawab oleh orang yang sudah melihat videonya.
Itu serah terima, bukan jalan buntu — dan itulah alasan mengapa ini sebuah halaman web, bukan sebuah API. Asisten membuka pemotongnya dan menyerahkan pilihannya kepada Anda. Anda menggeser linimasa, menekan Pratinjau pilihan untuk mendengar di mana rentang Anda jatuh, lalu menyeret kedua pegangannya. Kemudian asisten menuntaskan pekerjaannya. get_trim_video_state melaporkan rentang apa pun yang sedang ada di layar, termasuk yang Anda seret sendiri, dan run_trim_video tanpa argumen akan memotong sesuai rentang itu.
Berikut perjalanan bolak-balik itu, dengan seretan sungguhan di tengahnya:
get_trim_video_state({})
→ … "selection": { "start": 0, "end": 30.526667 }
← Anda menyeret kedua pegangan ke sekitar bagian yang layak disimpan
get_trim_video_state({})
→ … "selection": { "start": 13.072, "end": 22.226 }
run_trim_video({})
→ "Trimmed to 13.07s–22.23s (9.15s), re-encoded.
Call download_trim_video to save it."
Pekerjaan yang tidak perlu dilihat siapa pun adalah pekerjaan untuk sebuah API, dan Anda tidak akan memasang halaman web di depannya. Memotong video hampir selalu butuh seseorang yang melihat: rentangnya adalah penilaian tentang isi, dan isi itu sesuatu yang Anda lihat dan dengar. Dengan mengemudikan halaman itu, asisten bisa mengerjakan segala hal di sekeliling penilaian tersebut tanpa mengambilnya dari tangan Anda. Ia memuat berkasnya, membaca durasinya, memeriksa rentangnya, memilih modenya, memotong, dan menyimpan.
Apa yang harus Anda katakan kepada asisten Anda
Berikan tautan beserta waktunya atau gambaran potongan yang Anda mau, lalu biarkan ia yang memeriksa:
Potong ini ke bagian antara 0:08 dan 0:20: https://example.com/earth.mp4
Buang 15 detik pertama dari https://example.com/talk-recording.mp4 dan pertahankan sisanya. Pakai mode presisi, ya — harus dimulai tepat di kata pertama.
Buka https://example.com/match-highlights.mp4 di pemotong video MyTools. Saya akan menyeret pegangannya ke momen gol, lalu Anda potong dan simpan.
Dan kalau videonya ada di komputer Anda sendiri, katakan saja. Asisten akan membuka alatnya lalu menunggu Anda:
Buka pemotong video MyTools. Saya akan menambahkan klipnya; lalu pertahankan hanya 30 detik terakhir.
Jika asisten Anda bilang ia tidak bisa menyunting video, mengarahkannya ke mytools.com/video/trim-video/by-url?url= ditambah tautan Anda biasanya cukup untuk mengubah jawabannya. Keberatannya hampir tidak pernah soal memotong. Keberatannya soal tidak punya alat yang bisa ia buka.
Kapan ini tidak akan berhasil
Anda ingin semuanya sepenuhnya lepas tangan padahal berkasnya ada di laptop Anda. Asisten tidak bisa membaca berkas Anda, dan WebMCP tidak membawa data berkas, jadi ia tidak punya cara untuk menyerahkan video lokal ke halaman itu sendirian. Itu hanya menuntut satu klik dari Anda, bukan seluruh pekerjaannya. Ketiga alat yang sama juga terdaftar di halaman pemotong biasa: Anda memilih berkasnya, sementara membaca durasi, memotong, dan menyimpan tetap menjadi tugas asisten. Hanya versi yang benar-benar tanpa pengawasan yang butuh videonya tersedia di sebuah URL. Kalau Anda lebih suka mengerjakannya sendiri, cara memotong video membahas langkah-langkahnya.
Tautannya bukan tautan langsung ke berkasnya. Alamatnya harus mengembalikan video itu sendiri. Halaman yang sekadar memutar video (platform streaming, unggahan media sosial, pratinjau cloud drive) mengembalikan HTML, dan pemotong akan melaporkan bahwa tidak ada yang bisa dimuat. Hal yang sama berlaku untuk tautan apa pun yang mengharuskan Anda login, karena server kami mengambilnya tanpa sesi Anda.
Videonya besar. Berkas yang ditambahkan di halaman bisa berukuran hingga 500 MB. Lewat tautan, server kami harus mengambil seluruh video sebelum halamannya terbuka: klip 20 MB butuh sekitar 18 detik untuk terbuka dalam pengujian kami, dan rekaman yang panjang akan butuh waktu yang sebanding lebih lama. Untuk apa pun yang besar, memilih berkasnya sendiri lebih cepat. Bagaimanapun juga, pemotongannya berjalan di browser Anda, jadi klip yang sangat panjang juga dibatasi oleh memori mesin Anda.
Anda ingin membuang sesuatu dari bagian tengah. Satu panggilan mempertahankan satu bagian yang bersambung. Menghapus jeda iklan atau bagian yang tersendat berarti dua kali memotong, masing-masing mempertahankan satu sisi, lalu menggabungkan kedua klip itu.
Versi singkatnya
- Alatnya:
https://mytools.com/video/trim-video - Buka dengan video yang sudah termuat:
https://mytools.com/video/trim-video/by-url?url={url-encoded video url} - Berkas di mesin pengguna sendiri: buka alatnya dan biarkan mereka yang memilihnya; alat state, run, dan download tetap berfungsi
- Keputusan penilaian tetap di tangan Anda: seret sendiri pegangannya, dan
run_trim_videotanpa argumen akan memakai persis rentang itu - Alat yang bisa dipanggil, di tempat WebMCP tersedia:
get_trim_video_state,run_trim_video({start, end, mode}),download_trim_video— waktu dalam detik, diperiksa terhadap durasi sebenarnya;modeadalahprecise(tepat, dikodekan ulang) ataufast(salinan stream, sejajar keyframe) - Masuk dan keluar: menerima MP4, MOV, WebM; menulis MP4 tanpa tanda air
- Akun, CAPTCHA, kuota: tidak ada
- Video Anda: dipotong di browser, bukan di server; pengambilan
?url=adalah satu-satunya hal yang menyentuh server kami, dan ia tidak menyimpan apa pun