我正在使用HandBrakeCLI转换(重新编码)视频文件 转换后的文件是H264 mp4视频。我可以使用VLC,Windows Media,QuickTime等播放转换后的视频,但它不会在JW Player中播放(版本6.x和7.2.2都失败)
说错误加载媒体:文件无法播放。
我查看了longtail网站中的错误消息,该消息说如果视频格式不正确(webm,mov,wmv)可能会发生这种情况,而不是mp4文件。
由于我收到了mp4文件,为什么jwplayer会失败?
同一个播放器可以播放我转换的其他mp4视频。它只对某些mp4失败。
这是我的手刹命令:
-i "..\uploads\<videoid>\mike & molly.mp4" -o "..\videos\mike & molly.mp4" -e x264 -q 20 -B 160 --maxWidth 800 --maxHeight 450 --optimize
请帮忙。
答案 0 :(得分:0)
我在jwplayer容器的id名称中放置了一些相同的问题。我的修复是更改为没有字符的静态名称,但在您的情况下,您需要对字符进行html编码和解码。
OR
您是否尝试使用&#39; \&#39;转义角色?或者&#39; ^&#39;?
ie: -i "..\uploads\<videoid>\mike \& molly.mp4" -o "
ie: -i "..\uploads\<videoid>\mike ^& molly.mp4" -o "