<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
Attached here are two presets for recording SD raw video to
mpeg2video with high 30M bitrate and 422p chroma subsampling.<br>
Just a quick working test by me so far.<br>
<br>
A m2ts (mpegts) container is used as for the previous hd variant, to
easy be able to combine with pcm_bluray audio. As progressive video,
none of these are Blu-ray compliant, but merely for use with
media-players. My thought next is therefore to make additional .mkv
variants of both presets.<br>
<br>
Analyzing the Cingg output file with ffprobe:<br>
<br>
ffprobe -hide_banner mpeg2sd422p.m2ts<br>
Input #0, mpegts, from 'mpeg2sd422p.m2ts':<br>
Duration: 00:00:20.94, start: 0.020000, bitrate: 33509 kb/s<br>
Program 1 <br>
Stream #0:0[0x1011]: Video: mpeg2video (4:2:2) ([2][0][0][0] /
0x0002), yuv422p(tv, bt709/unknown/unknown, progressive), 720x576
[SAR 1:1 DAR 5:4], 50 fps, 50 tbr, 90k tbn<br>
Side data:<br>
cpb: bitrate max/min/avg: 30000000/0/0 buffer size: 25001984
vbv_delay: N/A<br>
Stream #0:1[0x1100](eng): Audio: pcm_bluray ([128][0][0][0] /
0x0080), 48000 Hz, stereo, s32 (24 bit), 2304 kb/s<br>
<br>
<br>
The 422p@ML for SD is accepted by the equivalent fmpeg command line,
and profile=422p works (not 'main') in the preset. It would be fine
to use both profile name and level in the preset if possible (?)
('high' was used in for the hd variant).<br>
<br>
cat mpeg2sd422p.m2ts<br>
<blockquote>mpegts mpeg2video<br>
cin_pix_fmt=yuv422p<br>
b=30M<br>
dc=10<br>
muxrate=35M<br>
minrate=30M<br>
maxrate=30M<br>
bufsize=25M<br>
bf=2<br>
profile=422p<br>
refs=1<br>
</blockquote>
<br>
cat mpeg2sd422p.seg<br>
<blockquote>segment mpeg2video<br>
segment_format=mpegts<br>
segment_time=00:10 <= your segment time<br>
reset_timestamps=1<br>
cin_pix_fmt=yuv422p<br>
b=30M<br>
dc=10<br>
muxrate=35M<br>
minrate=30M<br>
maxrate=30M<br>
bufsize=25M<br>
bf=2<br>
profile=422p<br>
refs=1<br>
</blockquote>
.<br>
</body>
</html>