audio - .ts 音频文件能否在追加模式下使用 cat 命令组合得到 .mp3 文件
问题描述
我有一些.ts
文件作为 hls 音频流的一部分。我可以使用cat
命令附加它们并获取 .mp3 文件吗?我很好奇如何ffmpeg
从.ts
或.m3u8
文件创建 mp3,以便我可以在节点服务器中实现它
解决方案
不。如果你只是将它们连接起来,结果仍然是一个 MPEG-TS 容器文件,即基本上是一个 188 字节的 TS 数据包序列。您需要的是一个 MPEG-TS 解复用器,它会将 TS 转换(解封装)为一系列 MP3 音频帧 [1],更一般地说是音频基本流。
推荐阅读
- amazon-web-services - aws lambda 权限中的 SourceArn 是什么
- azure - 逻辑应用程序(从数据库中读取 EmailID 并发送电子邮件)
- python - 在检查当前时间是否为 T 时继续 WebSocket
- node.js - 在 Heroku 上托管我们的应用程序时,我们是否需要将 docs 文件夹添加到 .gitignore?
- python - 如何使用正则表达式根据开始和结束搜索字符串的一部分?
- python - 如何使用 zip 实现对具有列表值的两个键的这种 dict 理解?
- android - 在 Firebase 中,我只看到与某一天相关联的用户,并且与总用户数不匹配?(多日有活动)
- django - 我想将 django 与芹菜(redis)一起使用。我需要在我的 django 应用程序的服务器上安装 redis 吗?或者我可以有一个单独的redis服务器吗?
- c# - C#中的MongoDb聚合
- powershell - 无法使用 powershell 在 jenkins 管道中运行 exe