Javascript 如何在JW播放器中合并音频和视频?
我们有一些没有音频的.mp4视频。现在我想给那个视频添加一个音轨。我已经在JW player中实现了所有播放器功能。是否可以同时播放.mp4和.mp3文件?如果是,请指导我怎么做 我当前的代码如下所示Javascript 如何在JW播放器中合并音频和视频?,javascript,html,jwplayer,jwplayer6,Javascript,Html,Jwplayer,Jwplayer6,我们有一些没有音频的.mp4视频。现在我想给那个视频添加一个音轨。我已经在JW player中实现了所有播放器功能。是否可以同时播放.mp4和.mp3文件?如果是,请指导我怎么做 我当前的代码如下所示 <script type='text/javascript'> jwplayer('player').setup({ width: '60%', height: '60%', primary: "flash", playl
<script type='text/javascript'>
jwplayer('player').setup({
width: '60%',
height: '60%',
primary: "flash",
playlist: [{
image: "15.png",
sources: [{
file: "anim_card_flip.mp4"
}],
title: "RK Movie Trailer",
tracks: [{ // i want to specify audio file like this
file: "ringtone.mp3"
}]
}]
});
jwplayer('player')。设置({
宽度:“60%”,
身高:60%,
初级:“闪光”,
播放列表:[{
图片:“15.png”,
资料来源:[{
文件:“动画卡翻转.mp4”
}],
标题:“RK电影预告片”,
曲目:[{//我想像这样指定音频文件
文件:“ringtone.mp3”
}]
}]
});
我完全同意@Ethan和@MisterNeutron的观点,即播放器只是一个播放器,播放器只处理视频或音频,不会合并。它没有做任何事情与媒体反馈到它,除了播放它 我认为您应该寻找其他解决方案,帮助您将视频和音频合并为mp4格式,然后使用jwplayer播放 在搜索我找到的关于(其他)和使用ffmpeg可以合并视频的解决方案时,您需要进一步了解它的工作原理 下载视频和音频文件后 (分别是'videoplayback.mp4'和'videoplayback.m4a',下面介绍如何 您可以将它们合并到单个文件中:
- Download and install ffmpeg. Open a Command Prompt window in your
downloads folder and run the following command
- ffmpeg -i videoplayback.mp4 -i videoplayback.m4a -c:v copy -c:a copy output.mp4
- Wait until ffmpeg finishes merging audio and video into a single file
named "output.mp4".
一些更有用的链接
我希望这有帮助:)您可以设置多个播放器,但如果不执行大量自定义脚本,就无法同步它们,而且每个播放器都有自己的控件。记住,JW播放器实际上并没有以任何方式“处理”视频或音频——它让浏览器使用自己的HTML5或Flash播放视频/音频。JW无法处理文件内容。^是的,您必须设置两个播放器,并同时播放它们。播放机只是一个播放机,它不做任何事情,除了播放媒体。