这是 ps2ts 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
ps2ts - 将 H.222 节目流转换为 H.222 传输流
概要
PS2TS [开关]
商品描述
TS 工具版本 1.11,ps2ts 构建于 11 年 2008 月 17 日 15:47:XNUMX
将 H.222 节目流转换为 H.222 传输流。
该程序不使用数据中的任何程序流映射包
(主要是因为我还没有看到任何数据)。 这意味着该程序具有
根据前几个 ES 单元确定数据的流类型。
该程序不会输出超过一个视频和一个音频流。 如果
节目流数据包含多个,第一个将被使用,并且
其他人忽略(有一条消息表明这一点)。
假设视频流将在其 PES 数据包中包含 DTS 值
合理的间隔,可用作传输流中的 PCR 值,以及
因此,视频流的 PID 可以用作传输流中的 PCR PID。
文件:
是一个包含节目流数据的文件(但请参阅 -标准输入 下面)
是传输流文件(但请参阅 -标准输出 和 -主办 下面)
输入 开关:
-标准输入 从输入中获取, 而不是命名文件
-DVD PS 数据来自 DVD。 这是默认设置。 这个开关对
MPEG-1 PS 数据。
-不是DVD, -nodvd
PS 数据不是来自 DVD。 DVD 规范存储 AC-3 (Dolby)、DTS 和
private_stream_1 中以特殊方式处理的其他音频。
-vstream
从视频流中获取视频(0..7)。 默认为第一个视频流
找到。
-流
从音频流中获取音频(0..31)。 默认是第一个音频流
找到(这包括非 DVD 流上的 private_stream_1)。
-ac3stream
从 AC3 子流中获取音频(0..7),来自 private_stream_1。 这意味着 -DVD.
(如果音频是从子流中获取的,则假定用户已确定
需要哪个,例如,使用 psreport)
输出 开关:
-标准输出
将输出写入, 而不是命名文件 Forces -安静的.
-主办 , -主办 :
将输出(通过 TCP/IP)写入指定的, 而不是命名文件。 如果
未指定,默认为 88。
-vpid
是用于数据的视频PID。 使用'-vpid 0x ' 指定一个十六进制
价值。 默认为 0x68。
-快速
是用于数据的音频 PID。 使用'-apid 0x ' 指定一个十六进制
价值。 默认为 0x67。
-无音频
不输出音频数据
-pmt
是要使用的 PMT PID。 使用'-pmt 0x ' 指定一个十六进制值。 默认值
到 0x66
-预制
每次输出程序数据(PAT/PMT) PS包。 默认为 100。
-垫
填充开头填充 TS 数据包,以允许 TS 阅读器与
数据流。 默认为 8。
一般用途总体评估 开关:
-冗长, -v
在读取时为每个视频数据包打印一个“v”,为每个音频数据包打印一个“a”
-安静的, -q
只输出错误信息
-最大限度 , -m
要读取的最大 PS 包数
资讯 类型:
TS数据在输出时,标记表示是否符合
H.262、H.264 等。正确处理这一点很重要,因为它会影响
TS 数据的解释。
如果输入来自文件,则程序将查看文件的开头以
确定流是 H.264 还是 H.262 数据。 这个过程可能偶尔会来
得出错误的结论,在这种情况下,用户可以使用
以下开关。
如果输入来自标准输入(通过 -标准输入),则不可能
程序自行决定输入流类型。 相反,它默认为
H.262,并依赖于用户指示这是否是错误的。
-h264, -avc
强制程序将输入视为 MPEG-4/AVC。
-h262 强制程序将输入视为 MPEG-2。
-mp42 强制程序将输入视为 MPEG-4/Part 2。
-v类型
强制程序将输入视为流类型的视频(例如,0x42
表示 AVS 视频)。 由用户指定有效的.
如果正在输出的音频流是杜比 (AC-3),则用于
DVB(欧洲)和 ATSC(美国)数据的输出不同。 它可以指定为
如下:
-杜比 DVB
使用流类型 0x06(默认)
-杜比 自动控制系统
使用流类型 0x81
TS 工具版本 1.11,ps2ts 构建于 11 年 2008 月 17 日 15:47:XNUMX
将 H.222 节目流转换为 H.222 传输流。
该程序不使用数据中的任何程序流映射包
(主要是因为我还没有看到任何数据)。 这意味着该程序具有
根据前几个 ES 单元确定数据的流类型。
该程序不会输出超过一个视频和一个音频流。 如果
节目流数据包含多个,第一个将被使用,并且
其他人忽略(有一条消息表明这一点)。
假设视频流将在其 PES 数据包中包含 DTS 值
合理的间隔,可用作传输流中的 PCR 值,以及
因此,视频流的 PID 可以用作传输流中的 PCR PID。
文件:
是一个包含节目流数据的文件(但请参阅 -标准输入 下面)
是传输流文件(但请参阅 -标准输出 和 -主办 下面)
输入 开关:
-标准输入 从输入中获取, 而不是命名文件
-DVD PS 数据来自 DVD。 这是默认设置。 这个开关对
MPEG-1 PS 数据。
-不是DVD, -nodvd
PS 数据不是来自 DVD。 DVD 规范存储 AC-3 (Dolby)、DTS 和
private_stream_1 中以特殊方式处理的其他音频。
-vstream
从视频流中获取视频(0..7)。 默认为第一个视频流
找到。
-流
从音频流中获取音频(0..31)。 默认是第一个音频流
找到(这包括非 DVD 流上的 private_stream_1)。
-ac3stream
从 AC3 子流中获取音频(0..7),来自 private_stream_1。 这意味着 -DVD.
(如果音频是从子流中获取的,则假定用户已确定
需要哪个,例如,使用 psreport)
输出 开关:
-标准输出
将输出写入, 而不是命名文件 Forces -安静的.
-主办 , -主办 :
将输出(通过 TCP/IP)写入指定的, 而不是命名文件。 如果
未指定,默认为 88。
-vpid
是用于数据的视频PID。 使用'-vpid 0x ' 指定一个十六进制
价值。 默认为 0x68。
-快速
是用于数据的音频 PID。 使用'-apid 0x ' 指定一个十六进制
价值。 默认为 0x67。
-无音频
不输出音频数据
-pmt
是要使用的 PMT PID。 使用'-pmt 0x ' 指定一个十六进制值。 默认值
到 0x66
-预制
每次输出程序数据(PAT/PMT) PS包。 默认为 100。
-垫
填充开头填充 TS 数据包,以允许 TS 阅读器与
数据流。 默认为 8。
一般用途总体评估 开关:
-冗长, -v
在读取时为每个视频数据包打印一个“v”,为每个音频数据包打印一个“a”
-安静的, -q
只输出错误信息
-最大限度 , -m
要读取的最大 PS 包数
资讯 类型:
TS数据在输出时,标记表示是否符合
H.262、H.264 等。正确处理这一点很重要,因为它会影响
TS 数据的解释。
如果输入来自文件,则程序将查看文件的开头以
确定流是 H.264 还是 H.262 数据。 这个过程可能偶尔会来
得出错误的结论,在这种情况下,用户可以使用
以下开关。
如果输入来自标准输入(通过 -标准输入),则不可能
程序自行决定输入流类型。 相反,它默认为
H.262,并依赖于用户指示这是否是错误的。
-h264, -avc
强制程序将输入视为 MPEG-4/AVC。
-h262 强制程序将输入视为 MPEG-2。
-mp42 强制程序将输入视为 MPEG-4/Part 2。
-v类型
强制程序将输入视为流类型的视频(例如,0x42
表示 AVS 视频)。 由用户指定有效的.
如果正在输出的音频流是杜比 (AC-3),则用于
DVB(欧洲)和 ATSC(美国)数据的输出不同。 它可以指定为
如下:
-杜比 DVB
使用流类型 0x06(默认)
-杜比 自动控制系统
使用流类型 0x81
使用 onworks.net 服务在线使用 ps2ts