首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从源视频的中间生成TS流?

如何从源视频的中间生成TS流?
EN

Stack Overflow用户
提问于 2016-04-06 06:21:58
回答 1查看 1.5K关注 0票数 2

我正在使用ffmpeg为视频创建m3u8播放列表(实际上是一个实时视频流)。我使用以下命令:

代码语言:javascript
复制
ffmpeg -i /home/ubuntu/Download/1459530099245.mkv -c:a aac -strict experimental -ac 2 -ar 48k -ab 64k -c:v libx264 -s 480x270 -aspect 16:9 -b:v 400k -r 15 -g 45 -profile:v baseline -level 3.0 -f hls -hls_time 9 -hls_list_size 0  /home/ubuntu/Download/New Playlist.m3u8

它生成m3u8文件和ts文件。

问题:简单地说,我们如何在特定的源视频期间生成m3u8播放列表和TS文件?例如,我只想得到前20秒左右的播放列表?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-06 08:43:40

您可以使用命令-to。只需在变量中的输入路径后面添加-to 00:00:20

代码语言:javascript
复制
ffmpeg -i /home/ubuntu/Download/1459530099245.mkv -to 00:00:20 -c:a aac -strict experimental -ac 2 -ar 48k -ab 64k -c:v libx264 -s 480x270 -aspect 16:9 -b:v 400k -r 15 -g 45 -profile:v baseline -level 3.0 -f hls -hls_time 9 -hls_list_size 0 /home/ubuntu/Download/New Playlist.m3u8

这里有更多信息:image.php

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36443072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档