audio - YouTube 是否单独存储视频和音频
问题描述
youtube-dl
可用于查看用于存储 YouTube 内容的格式:
youtube-dl -F https://youtu.be/??????
上面的命令提示音视频大多是分开存储的。这样对吗?YouTube 流媒体是否实时结合了音频和视频?
示例 YouTube 内容的格式
解决方案
大多数大型流媒体服务将使用 ABR 流媒体(参见:https ://stackoverflow.com/a/42365034/334402 )。
两种最常见的 ABR 流格式是 HLS 和 MPEG-DASH,它们都提供了播放器首先下载的清单或索引文件,其中包含指向媒体流的链接,通常是音频、视频、字幕轨道等。
对于加密内容,音频和视频,甚至不同比特率的视频轨道,都可能有单独的加密密钥。
播放器将下载音频和视频轨道并同步播放。
推荐阅读
- html - 使用 window.print() 打印时背景颜色消失
- angular - Angular - 如何配置 scss 文件以便您不需要包含完整路径?
- javascript - 如何对 pdf2json(pdfParser) 中的事件使用异步等待
- java - 如何使用 Thread run() 实现 Trie 迭代器
- angular - 需要在 Angular 应用程序中触发变更检测
- c# - sqlite sqlitecommand ExecuteNonQuery vs ExecuteNonQueryAsync c#
- r - 用插值替换行之前的值小于行的值
- python - 如何在python中找到以特定字母集开头的单词的字符串?
- django - Request.Post 方法在 Django 中无法正常工作
- angular - 如何使用 viewcontainerref 生成新组件?