ffmpeg推流mts格式
时间: 2023-09-15 10:15:28 浏览: 156
ffmpeg支持rtmps推流
要使用FFmpeg推流到MPEG-TS(MPEG-2 Transport Stream)格式,你可以使用以下命令行代码:
```
ffmpeg -i input.mp4 -c copy -f mpegts output.ts
```
其中,`input.mp4`是你要推流的视频文件,`output.ts`是输出的MPEG-TS文件。这个命令将使用默认的编解码器(`-c copy`)将输入文件复制到MPEG-TS文件中,保持原始的编码和封装格式不变。
如果你需要对音视频进行编码或其他处理,你可以根据需要在命令中添加各种选项和过滤器。
请注意,你需要安装FFmpeg并将其添加到系统的环境变量中,以便在命令行中使用`ffmpeg`命令。你可以从FFmpeg的官方网站或其源代码仓库(如引用所示)获取最新版本的FFmpeg。
引用提供了FFmpeg中MPEG-TS封装的实现接口,而引用则提供了解封装的接口。这些接口定义了FFmpeg中MPEG-TS的封装和解封装的实现细节。但是,对于一般的使用情况,你不需要直接使用这些接口,只需使用`ffmpeg`命令行工具即可完成推流任务。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [4、Android 手机端进行实时目标检测,并使用FFMPEG将检测的视频流推到服务器显示](https://blog.csdn.net/sxj731533730/article/details/122270676)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [流媒体分析之srt协议ffmpeg 实现](https://blog.csdn.net/u012794472/article/details/126778791)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文