UNPKG

peertube-plugin-transposer-connector

Version:

Transposer connector is a PeerTube language tool plugin to transcribe and translate with Whisper

23 lines (20 loc) 627 B
const initCaptionMetadata = (router, peertubeHelpers) => { router.get("/captions/:id", async (req, res) => { try { console.log("started /captions/:id"); var videoId = req.params.id; console.log("videoId:", videoId); const webserverUrl = peertubeHelpers.config.getWebserverUrl(); const response = await fetch( `${webserverUrl}/api/v1/videos/${videoId}/captions` ); const captions = await response.json(); return res.json(captions); } catch (error) { return res.status(500).send(error.message); } }); }; module.exports = { initCaptionMetadata, };