我在一个TS MPEG2 文件 中有多个流,但是当我尝试打开它时,它只能打开一个文件中的 1 个特定视频。 (全脂奶粉) 当我用另一个程序打开另一个它时,它会打开一个不同的流。有没有程序可以让我拆分它们并将它们保存在 TS 中?
非常感谢
一般
编号:1283 (0x503)
全名:G:\TV Shows\x\x.ts
格式 : MPEG-TS
文件大小:15.8 GiB
持续时间 : 1 小时 38 分钟
开始时间:UTC 2012-05-30 11:02:45
结束时间:UTC 2012-05-30 12:40:54
总比特率模式:恒定
总比特率:23.0 Mbps
网名:七网
国家 : AUS (2)/AUS (3)/AUS (4)/AUS (5)/AUS (6)/AUS (7)/AUS (8)
时区:+10:00:00/+10:00:00/+10:00:00/+09:30:00/+08:00:00/+10:00:00/+09:30:00
视频#1
编号:769 (0x301)
菜单编号:1332 (0x534)/1329 (0x531)/1328 (0x530)
格式 : MPEG 视频
格式版本:版本 2
视频#2
编号:801 (0x321)
菜单编号:1330 (0x532)
格式 : MPEG 视频
格式版本:版本 2
视频 #3
编号:817 (0x331)
菜单编号:1331 (0x533)
格式 : MPEG 视频
格式版本:版本 2
视频 #4
编号:881 (0x371)
菜单编号:1335 (0x537)
格式 : MPEG 视频
格式版本:版本 2
音频 #1
编号:770 (0x302)
菜单编号:1332 (0x534)/1329 (0x531)/1328 (0x530)
格式 : MPEG 音频
格式版本:版本 1
音频#2
编号:802 (0x322)
菜单编号:1330 (0x532)
格式 : MPEG 音频
格式版本:版本 1
音频 #3
编号:819 (0x333)
菜单编号:1331 (0x533)
格式 : AC-3
格式/信息:音频编码 3
音频 #4
编号:882 (0x372)
菜单编号:1335 (0x537)
格式 : MPEG 音频
格式版本:版本 1
文本 #1
编号:772 (0x304)-801
菜单编号:1332 (0x534)/1329 (0x531)/1328 (0x530)
格式:图文电视字幕
语言:英文
文本 #2
编号:804 (0x324)-801
菜单编号:1330 (0x532)
格式:图文电视字幕
语言:英文
文本 #3
编号:821 (0x335)-801
菜单编号:1331 (0x533)
格式:图文电视字幕
语言:英文
最佳答案
要简单地提取 TS 流(即 demux),您可以使用 ffmpeg
.以下命令将使用索引 1
的程序创建 output.mpeg
:
ffmpeg -i input.ts -y -c copy -map p:1 output.mpeg
请注意,您也可以将其重新混合到 .ts
文件中...
另一种选择是 VLC
的 duplicate命令行。
关于video - 在 TS 文件中分离视频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26358072/