Spaces:
Runtime error
Runtime error
fix: Mp4Muxer name collision (self-shadowing destructure)
Browse files- index.html +2 -2
index.html
CHANGED
|
@@ -439,7 +439,7 @@
|
|
| 439 |
let currentSong = null;
|
| 440 |
|
| 441 |
// ββ Fast video generation (WebCodecs + MP4 muxer) βββββββββββββββββββββ
|
| 442 |
-
const { Muxer:
|
| 443 |
|
| 444 |
async function generateShareVideo(song, btn) {
|
| 445 |
const origHTML = btn.innerHTML;
|
|
@@ -555,7 +555,7 @@
|
|
| 555 |
|
| 556 |
// ββ Encode with WebCodecs + MP4 muxer ββ
|
| 557 |
const target = new ArrayBufferTarget();
|
| 558 |
-
const muxer = new
|
| 559 |
target,
|
| 560 |
video: { codec: "avc", width: W, height: H },
|
| 561 |
audio: { codec: "aac", sampleRate, numberOfChannels: numChannels },
|
|
|
|
| 439 |
let currentSong = null;
|
| 440 |
|
| 441 |
// ββ Fast video generation (WebCodecs + MP4 muxer) βββββββββββββββββββββ
|
| 442 |
+
const { Muxer: Mp4MuxerClass, ArrayBufferTarget } = Mp4Muxer;
|
| 443 |
|
| 444 |
async function generateShareVideo(song, btn) {
|
| 445 |
const origHTML = btn.innerHTML;
|
|
|
|
| 555 |
|
| 556 |
// ββ Encode with WebCodecs + MP4 muxer ββ
|
| 557 |
const target = new ArrayBufferTarget();
|
| 558 |
+
const muxer = new Mp4MuxerClass({
|
| 559 |
target,
|
| 560 |
video: { codec: "avc", width: W, height: H },
|
| 561 |
audio: { codec: "aac", sampleRate, numberOfChannels: numChannels },
|