const ytdl = require('ytdl-core'), fs = require('fs'), path = require('path'), express = require('express'), bodyParser = require('body-parser'), cp = require("child_process") const PORT = process.env.PORT || 8080 const app = express() var formats = { "matroska": "mkv" } app.get("/download", async (req, res) => { const url = req.query.url const format = req.query.format || 'mp4' const quality = req.query.quality || 'highest' const defin = req.query.definition || 'hd' const preset = 'medium' res.setHeader("X-Accel-Buffering", "no") }) app.use(express.static(path.join(__dirname, 'static'))) app.listen(PORT, function () { console.log("Hosted on port " + PORT) })