---
name: "psreport"
section: "1"
platform: "linux"
package: "tstools"
version: "1.13~git20151030-6"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/psreport"
---

# psreport(1)

Report on the contents of a PS

## NAME

**psreport** – Report on the contents of a PS

## SYNOPSIS

**psreport** \[**-err stdout**\] \[**-err stderr**\] \[**-verbose** \| **-v**\] \[**-max** *max\_pkts* \| **-m** *max\_pkts*\] \[**-dvd** \| **-notdvd** \| **-nodvd**\] *in\_file* \| **-stdin**

## DESCRIPTION

Report on the packets in a Program Stream.

### Files

- *in\_file*

  is an H.222 Program Stream file (but see **-stdin** below)

### Switches

- **-err stdout**

  Write error messages to standard output (the default)

- **-err stderr**

  Write error messages to standard error (Unix traditional)

- **-stdin**

  Input from standard input, instead of a file

- **-v**, **-verbose**

  Output packet data as well

- **-stdin**

  Take input from \<stdin\>, instead of a named file

- **-max** *max\_pkts*, **-m** *max\_pkts*

  Maximum number of PS packets to read

- **-dvd**

  The PS data is from a DVD. This is the default. This switch has no effect on MPEG-1 PS data.

- **-notdvd**, **-nodvd**

  The PS data is not from a DVD. The DVD specification stores AC-3 (Dolby), DTS and other audio in a specialised manner in private\_stream\_1.

## SEE ALSO

[esdots(1)](/esdots/1.md),
