Skip to content

Commit

Permalink
fix: recording video output does not have audio
Browse files Browse the repository at this point in the history
  • Loading branch information
hughfenghen committed Dec 16, 2023
1 parent f6f8a6d commit f5bd174
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 2 deletions.
4 changes: 4 additions & 0 deletions doc-site/docs/demo/4_2-recorder-avcanvas.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,7 @@ order: 2
:::info
暂未实现右键菜单,用户无法使用鼠标点击删除素材,可通过程序接口删除素材。
:::

:::info
添加本地音视频文件素材(Video、Audio)时,声音会录制到流中,但不会通过扬声器播放出来
:::
2 changes: 2 additions & 0 deletions doc-site/docs/demo/recorder-avcanvas.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ export default function UI() {
const vs = new VideoSprite(
'video',
await loadFile({ 'video/*': ['.webm', '.mp4'] }),
{ audioCtx: avCvs.spriteManager.audioCtx },
);
await avCvs.spriteManager.addSprite(vs);
}}
Expand All @@ -112,6 +113,7 @@ export default function UI() {
const as = new AudioSprite(
'audio',
await loadFile({ 'audio/*': ['.mp3', '.wav', '.ogg'] }),
{ audioCtx: avCvs.spriteManager.audioCtx },
);
await avCvs.spriteManager.addSprite(as);
}}
Expand Down
8 changes: 6 additions & 2 deletions packages/av-canvas/demo/record-avcanvas.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,9 @@ document.querySelector('#localVideo')?.addEventListener('click', () => {
}
]
})
const vs = new VideoSprite('vs', await imgFH.getFile())
const vs = new VideoSprite('vs', await imgFH.getFile(), {
audioCtx: avCvs.spriteManager.audioCtx
})
await avCvs.spriteManager.addSprite(vs)
})().catch(console.error)
})
Expand All @@ -98,7 +100,9 @@ document.querySelector('#localAudio')?.addEventListener('click', () => {
}
]
})
const as = new AudioSprite('vs', await imgFH.getFile())
const as = new AudioSprite('vs', await imgFH.getFile(), {
audioCtx: avCvs.spriteManager.audioCtx
})
await avCvs.spriteManager.addSprite(as)
})().catch(console.error)
})
Expand Down

0 comments on commit f5bd174

Please sign in to comment.