Mikorayuki API Documentation

Nahida Animated Forest Edition • High Performance Media Processing

🟢 Ping: -- ms
...%
🖥️ CPU Load: --%
💾 RAM Usage: -- MB
⏱️ Server Uptime: --
🌐 Active Open Ports:
VPS Monitor (Port 3000)
docs.api.mikorayuki.my.id (Port 3300)
api.mikorayuki.my.id (Port 4000)
AUTHENTICATION

API Key Security System

Seluruh request ke endpoint pengolahan media terlindungi oleh API Key Security System. Untuk mendapatkan akses API Key pribadi Anda, silakan minta langsung via WhatsApp melalui tombol di atas.

🔑 Metode 1 (Header HTTP): x-api-key: YOUR_API_KEY

🔑 Metode 2 (Authorization): Authorization: Bearer YOUR_API_KEY

👉 Klik Di Sini Untuk Meminta API Key via WhatsApp

POST

/api/convert-ptv

Mengonversi file video standar (MP4/MKV/MOV) menjadi format WhatsApp Video Note Bulat 1:1 (PTV) dengan resolusi 480x480 pixel 30 FPS dan durasi maksimal 60 detik.

ParameterTipeWajibPenjelasan
video File (Multipart) Ya File video input (MP4/MKV/MOV) yang akan di-crop 1:1 menjadi Video Note bulat.
import axios from 'axios';
import FormData from 'form-data';
import fs from 'fs';

const form = new FormData();
form.append('video', fs.createReadStream('input.mp4'));

const res = await axios.post('https://api.mikorayuki.my.id/api/convert-ptv', form, {
    headers: { ...form.getHeaders(), 'x-api-key': 'YOUR_API_KEY' },
    responseType: 'arraybuffer'
});
fs.writeFileSync('result_ptv.mp4', res.data);
POST

/api/silence-video

Menghapus track audio dari file video (Mute Video) secara instan tanpa menurunkan kualitas visual video.

ParameterTipeWajibPenjelasan
video File (Multipart) Ya File video input yang akan dihilangkan suara audionya.
import axios from 'axios';
import FormData from 'form-data';
import fs from 'fs';

const form = new FormData();
form.append('video', fs.createReadStream('input.mp4'));

const res = await axios.post('https://api.mikorayuki.my.id/api/silence-video', form, {
    headers: { ...form.getHeaders(), 'x-api-key': 'YOUR_API_KEY' },
    responseType: 'arraybuffer'
});
fs.writeFileSync('silent_video.mp4', res.data);
POST

/api/convert-audio

Mengekstrak suara dari file video menjadi audio MP3 High-Quality (192 kbps, 44.1 kHz).

ParameterTipeWajibPenjelasan
video File (Multipart) Ya File video input yang akan diekstrak suara menjadi MP3.
import axios from 'axios';
import FormData from 'form-data';
import fs from 'fs';

const form = new FormData();
form.append('video', fs.createReadStream('input.mp4'));

const res = await axios.post('https://api.mikorayuki.my.id/api/convert-audio', form, {
    headers: { ...form.getHeaders(), 'x-api-key': 'YOUR_API_KEY' },
    responseType: 'arraybuffer'
});
fs.writeFileSync('extracted_audio.mp3', res.data);
✅ Copied to Clipboard!