2026-05-17 20:44:13 +07:00
|
|
|
import { prepareStream } from "@dank074/discord-video-stream";
|
|
|
|
|
import { demux } from "@dank074/discord-video-stream/dist/media/LibavDemuxer.js";
|
|
|
|
|
import { Encoders } from "@dank074/discord-video-stream/dist/media/encoders/index.js";
|
|
|
|
|
|
|
|
|
|
async function run() {
|
2026-05-17 23:56:04 +07:00
|
|
|
const { command, output } = prepareStream(
|
|
|
|
|
"http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4",
|
|
|
|
|
{
|
|
|
|
|
encoder: Encoders.software(),
|
|
|
|
|
width: 1280,
|
|
|
|
|
height: 720,
|
|
|
|
|
includeAudio: true,
|
|
|
|
|
},
|
|
|
|
|
);
|
2026-05-17 20:44:13 +07:00
|
|
|
|
|
|
|
|
const { video, audio } = await demux(output, { format: "nut" });
|
|
|
|
|
console.log("Video found:", !!video);
|
|
|
|
|
console.log("Audio found:", !!audio);
|
|
|
|
|
process.exit(0);
|
|
|
|
|
}
|
|
|
|
|
run();
|