这是 pgmtoy4m 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
pgmtoy4m - 将 mpeg2dec pgm 和 pgmppipe 输出转换为 YUV4MPEG2
概要
pgm玩具4m [选项]
商品描述
pgm玩具4m 重新打包 PGM 输出 mpeg2dec 到 YUV4MPEG2 4:2:0p。 没有实际变化
对数据进行。 数据从准 PGM 格式解包并放入
YUV4MPEG2 格式,具有指定的样本方面、帧速率和场序。 输出
必须是管道或文件,将 stdout 作为终端将引发错误并
程序将退出。
配置
pgm玩具4m 接受以下选项:
-v NUM
设置详细级别。 (默认值:0)
-h 打印使用摘要并退出。
-i 时间|时间|时间
设置隔行扫描模式。 顶场优先 (t),底场优先 (b) 或
渐进式/无 (p)。 (默认值:t)
-a 特区
设置样本纵横比。 (默认:10:11)
-r 框架 率
设置帧率。 (默认:30000:1001)
示例
mpeg2dec -s -o pgmppipe file.mpg | pgmtoy4m -a 10:11 -r 24000:1001 -ib | 尤夫玩
mpeg2dec -s -o pgm 文件.mpg
猫 *.pgm | pgmtoy4m -r 30000:1001 -it | 尤夫玩
附注
该程序专门设计用于处理 mpeg2dec 的输出,并且是 不是 a
通用 PGM (NetPBM) 工具!
来自源文件中的介绍:
* 注意:mpeg2dec 使用 PGM 格式的变体——它们实际上不是
* “灰色地图”而是 420P 数据的串联(通常称为
*“YUV”)。 类型是 P5 ("raw") 行数是真的
* Y'、Cb 和 Cr 高度的总和。 Cb 和 Cr 数据是“连接的”
* 一起。 在 Y' 行之后,您有 1 行 Cb 和 1 行 Cr
* PGM 数据的“行”。
* 注意:您可能需要知道字段顺序(顶部/底部字段优先),
* 样本纵横比和帧率,因为 PGM 格式使得
* 没有可用的信息!
使用 onworks.net 服务在线使用 pgmtoy4m