Here is how I test the seg format:

Shift-P | Recording
FFMPEG: seg
Audio wrench: mkv_lpcm.seg
Video wrench: mpeg2sd422p_mkv.seg

r(ecord)
Path:/home/terje/Videos/Record_mpeg2sd422p_%02d.mkv
Start record ..........
Stop record
Then the following segment files are stored

du -sh Record*
7,5M    Record_mpeg2sd422p_00.mkv
7,3M    Record_mpeg2sd422p_01.mkv
7,3M    Record_mpeg2sd422p_02.mkv
8,2M    Record_mpeg2sd422p_03.mkv
7,3M    Record_mpeg2sd422p_04.mkv
7,3M    Record_mpeg2sd422p_05.mkv
8,2M    Record_mpeg2sd422p_06.mkv
7,3M    Record_mpeg2sd422p_07.mkv

..........

ffprobe -hide_banner Record_mpeg2sd422p_00.mkv
Input #0, matroska,webm, from 'Record_mpeg2sd422p_00.mkv':
  Metadata:
    ENCODER         : Lavf61.1.100
  Duration: 00:00:02.31, start: 0.020000, bitrate: 26865 kb/s
  Stream #0:0: Video: mpeg2video (4:2:2), yuv422p(tv, bt709/unknown/unknown, progressive), 720x576 [SAR 1:1 DAR 5:4], 50 fps, 50 tbr, 1k tbn
      Metadata:
        DURATION        : 00:00:02.180000000
      Side data:
        cpb: bitrate max/min/avg: 30000000/0/0 buffer size: 25001984 vbv_delay: N/A
  Stream #0:1(eng): Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
      Metadata:
        DURATION        : 00:00:02.311000000



The video and audio duration is not exactly identical

I am not sure that changing the segment time in the presets work correctly, because at least in my test the file sizes didn't change much(?)


On 20.06.2025 20:49, Phyllis Smith wrote:
Successfully used both of these new render formats: mpeg2sd422p.mkv and mpeg2sd422p.m2ts.
But I have not found a good/clean way to use any of the xxxx.seg formats yet which can be easily documented and used so holding off on those still.  Thanks, Terje (and Andrew).

On Sun, Jun 15, 2025 at 5:06 AM Terje J. Hanssen via Cin <cin@lists.cinelerra-gg.org> wrote:
Attach the  mkv (draft) presetg versions:

cat mpeg2sd422p.mkv
matroska mpeg2video
     cin_pix_fmt=yuv422p
     b=30M
     muxrate=35M
     minrate=30M
     maxrate=30M
     bufsize=25M
     profile=422p

cat mpeg2sd422p_mkv.seg
segment mpeg2video
     segment_format=matroska
     segment_time=00:10 <= your segment time
     reset_timestamps=1
     cin_pix_fmt=yuv422p
     b=30M
     muxrate=35M
     minrate=30M
     maxrate=30M
     bufsize=25M
     profile=422p

cat mkv_lpcm.seg
segment pcm_s16le
segment_format=matroska
segment_time=00:10 <= your segment time
reset_timestamps=1
id 0x1100

-------------

ffprobe -hide_banner cgg_mpeg2sd422p.mkv
Input #0, matroska,webm, from 'cgg_mpeg2sd422p.mkv':
   Metadata:
     ENCODER         : Lavf61.1.100
   Duration: 00:00:09.84, start: 0.000000, bitrate: 30898 kb/s
   Stream #0:0: Video: mpeg2video (4:2:2), yuv422p(tv,
bt709/unknown/unknown, progressive), 720x576 [SAR 1:1 DAR 5:4], 50 fps,
50 tbr, 1k tbn
       Metadata:
         DURATION        : 00:00:09.840000000
       Side data:
         cpb: bitrate max/min/avg: 30000000/0/0 buffer size: 25001984
vbv_delay: N/A
   Stream #0:1(eng): Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
       Metadata:
         DURATION        : 00:00:09.791000000

----------

ffprobe -hide_banner cgg_mpeg2sd422p_03.mkv
Input #0, matroska,webm, from 'cgg_mpeg2sd422p_03.mkv':
   Metadata:
     ENCODER         : Lavf61.1.100
   Duration: 00:00:08.18, start: 6.010000, bitrate: 8025 kb/s
   Stream #0:0: Video: mpeg2video (4:2:2), yuv422p(tv,
bt709/unknown/unknown, progressive), 720x576 [SAR 1:1 DAR 5:4], 50 fps,
50 tbr, 1k tbn
       Metadata:
         DURATION        : 00:00:08.180000000
       Side data:
         cpb: bitrate max/min/avg: 30000000/0/0 buffer size: 25001984
vbv_delay: N/A
   Stream #0:1(eng): Audio: mp2, 48000 Hz, stereo, s16p, 384 kb/s
       Metadata:
         DURATION        : 00:00:08.180000000




--
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin