bdremux initial commit
[bdremux.git] / README
1 bdremux - a blu-ray movie stream remuxer <fraxinas@opendreambox.org>
2
3 Usage: ./bdremux source_stream.ts output_stream.m2ts [OPTION...]
4
5 Optional arguments:
6   -e, --entrypoints               Generate and display the SPN/PTS map
7   -c, --cutlist                   use enigma2's $source_stream.ts.cuts file
8   -q, --queue-size=INT            max size of queue in bytes (default=50331648)
9   -s, --source-pids=STRING        list of PIDs to be considered
10   -r, --result-pids=STRING        list of PIDs in resulting stream
11      PIDs can be supplied in decimal or hexadecimal form (0x prefixed)
12      the lists are supposed to be comma-seperated with the Video PID
13      as the first element followed by 1-7 Audio PIDs.
14      If omitted, the first video and all audio elementary streams are
15      carried over, keeping their PIDs (this may require a larger queue size).
16
17 Help options:
18   -?, --help                      Show this help message
19   -v, --version                   Display GSTREAMER version
20
21 Example: ./bdremux in.ts out.m2ts -e -s0x40,0x4A,0x4C -r0x1011,0x1100,0x1101
22   Will extract the video elementary stream with PID 0x40 and the audio
23   streams with PIDs 0x41 and 0x4C from the file in.ts and write new
24   remultiplexed streams with PID numbers 0x1011 for video and 0x1100
25   and 0x1101 for audio into the file out.m2ts while showing a map
26   of entrypoints on stdout.