如何解决在浏览器中播放不受支持的HTML5视频格式
我正在制作一个基于Electron + Vue的桌面应用程序。我需要在应用程序中播放视频。视频源始终位于本地,即用户计算机上。一切都很棒,直到我发现HTML5
<video controls>
<source :src="local\path\outputfile.m3u8" type="application/x-mpegURL">
</video>
ffmpeg(local\path\to\video.mp4)
.audioBitrate(96)
.outputOptions([
'-codec: copy','-hls_time 10','-hls_playlist_type vod','-hls_base_url http://localhost:8080/',`-hls_segment_filename \local\path\%03d.ts`
])
.output(`\local\path\outputfile.m3u8`)
.on('progress',function(progress) {
console.log('Processing: ' + progress.percent + '% done')
})
.on('end',function(err,stdout,stderr) {
console.log('Finished processing!' /*,err,stderr*/)
})
.run()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。