在TS文件中分离视频流

时间:2014-10-14 10:06:35

标签: video analyzer mpeg2-ts

我在 TS MPEG2文件中有多个流,但是当我尝试打开它时,它只会在文件中打开1个特定视频。 (WMP) 当我用另一个程序打开另一个程序时,它打开一个不同的流。有没有一个程序允许我拆分它们并将它们保存在TS中?

非常感谢

General ID : 1283 (0x503) Complete name : G:\TV Shows\x\x.ts Format : MPEG-TS File size : 15.8 GiB Duration : 1h 38mn Start time : UTC 2012-05-30 11:02:45 End time : UTC 2012-05-30 12:40:54 Overall bit rate mode : Constant Overall bit rate : 23.0 Mbps Network name : Seven Network Country : AUS (2) / AUS (3) / AUS (4) / AUS (5) / AUS (6) / AUS (7) / AUS (8) Timezone : +10:00:00 / +10:00:00 / +10:00:00 / +09:30:00 / +08:00:00 / +10:00:00 / +09:30:00

Video #1 ID : 769 (0x301) Menu ID : 1332 (0x534) / 1329 (0x531) / 1328 (0x530) Format : MPEG Video Format version : Version 2

Video #2 ID : 801 (0x321) Menu ID : 1330 (0x532) Format : MPEG Video Format version : Version 2

Video #3 ID : 817 (0x331) Menu ID : 1331 (0x533) Format : MPEG Video Format version : Version 2

Video #4 ID : 881 (0x371) Menu ID : 1335 (0x537) Format : MPEG Video Format version : Version 2

Audio #1 ID : 770 (0x302) Menu ID : 1332 (0x534) / 1329 (0x531) / 1328 (0x530) Format : MPEG Audio Format version : Version 1

Audio #2 ID : 802 (0x322) Menu ID : 1330 (0x532) Format : MPEG Audio Format version : Version 1

Audio #3 ID : 819 (0x333) Menu ID : 1331 (0x533) Format : AC-3 Format/Info : Audio Coding 3

Audio #4 ID : 882 (0x372) Menu ID : 1335 (0x537) Format : MPEG Audio Format version : Version 1

Text #1 ID : 772 (0x304)-801 Menu ID : 1332 (0x534) / 1329 (0x531) / 1328 (0x530) Format : Teletext Subtitle Language : English

Text #2 ID : 804 (0x324)-801 Menu ID : 1330 (0x532) Format : Teletext Subtitle Language : English

Text #3 ID : 821 (0x335)-801 Menu ID : 1331 (0x533) Format : Teletext Subtitle Language : English

1 个答案:

答案 0 :(得分:1)

要简单地为TS提取流(即demux),您可以使用ffmpeg。以下命令将使用索引output.mpeg的程序创建1

ffmpeg -i input.ts -y -c copy -map p:1 output.mpeg

请注意,您也可以将其重新转换为.ts文件...

另一种选择是VLC duplicate命令行。