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 <[email protected]> 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
    [email protected]
    https://lists.cinelerra-gg.org/mailman/listinfo/cin

-- 
Cin mailing list
[email protected]
https://lists.cinelerra-gg.org/mailman/listinfo/cin

Reply via email to