![]() |
1
17
好了,这里,设法解决了这个问题。希望这能为其他人省去一些麻烦。 首先 ,这是解决方案。步骤1: (从视频中删除音频,并创建单个音频文件)
第2步: (使用 采样器_多路复用器 来自libwebm项目 available here ,以创建视频提示点)
步骤3: (使用ffmpeg创建音频提示点)
步骤4: (使用ffmpeg创建webm-dash清单文件 .mpd(英里/日) )
其次 ,这是解释。ffmpeg(至少我的版本)在视频文件中没有正确创建提示点(当添加-dash1参数时)。我通过探查视频文件和了解webm文件格式来确定这一点( read this ,如果您想了解更多)。 然后我偶然发现了来自 reading this page ,并决定看看它是否能更好地处理ffmpeg不正确的视频提示点。喔喔,真的! 我注意到从ffmpeg中提取的音频文件中的提示点(使用-ddash 1参数)被正确创建! webm-dash清单的ffmpeg生成也很好地工作! 为了回放视频,我发现shaka播放器工作得最好,但我无法使用它,因为我需要从cefpython容器中播放视频,而shaka播放器在cefpythn版本中包含的最新cef(铬嵌入框架)上无法工作。 然后我根据 this helpful site from google 无论如何,希望这能帮助到某人 |
![]() |
2
0
我也有类似的问题。当我用ffmpeg v3.4.2将mpeg2转换为vp9时,在VLC播放器中找不到输出视频(查找需要很长时间)。当我尝试ffmpeg v4.0.2时,视频可以在VLC播放器中找到。看起来,它在ffmpeg v4.0.2中是固定的 |