Revision a735bbbb doc/muxers.texi

View differences:

doc/muxers.texi
68 68
ffmpeg -i in.avi -f image2 -vframes 1 img.jpeg
69 69
@end example
70 70

  
71
@section mpegts
72

  
73
MPEG transport stream muxer.
74

  
75
This muxer implements ISO 13818-1 and part of ETSI EN 300 468.
76

  
77
The muxer options are:
78

  
79
@table @option
80
@item -mpegts_original_network_id @var{number}
81
Set the original_network_id (default 0x0001). This is unique identifier
82
of a network in DVB. Its main use is in the unique identification of a
83
service through the path Original_Network_ID, Transport_Stream_ID.
84
@item -mpegts_transport_stream_id @var{number}
85
Set the transport_stream_id (default 0x0001). This identifies a
86
transponder in DVB.
87
@item -mpegts_service_id @var{number}
88
Set the service_id (default 0x0001) also known as program in DVB.
89
@item -mpegts_pmt_start_pid @var{number}
90
Set the first PID for PMT (default 0x1000, max 0x1f00).
91
@item -mpegts_start_pid @var{number}
92
Set the first PID for data packets (default 0x0100, max 0x0f00).
93
@end table
94

  
95
The recognized metadata settings in mpegts muxer are @code{service_provider}
96
and @code{service_name}. If they are not set the default for
97
@code{service_provider} is "FFmpeg" and the default for
98
@code{service_name} is "Service01".
99

  
100
@example
101
ffmpeg -i file.mpg -acodec copy -vcodec copy \
102
     -mpegts_original_network_id 0x1122 \
103
     -mpegts_transport_stream_id 0x3344 \
104
     -mpegts_service_id 0x5566 \
105
     -mpegts_pmt_start_pid 0x1500 \
106
     -mpegts_start_pid 0x150 \
107
     -metadata service_provider="Some provider" \
108
     -metadata service_name="Some Channel" \
109
     -y out.ts
110
@end example
111

  
71 112
@c man end MUXERS

Also available in: Unified diff