Skip to content

Fails to merge clips when video have no audi stream #426

Description

@espux

When the video only have a Video stream and no Audio stream Vidcutter fails with the following message in the log.

  Metadata:

    major_brand     : isom

    minor_version   : 512

    compatible_brands: isomiso2avc1mp41

    encoder         : Lavf62.3.100

  Duration: 00:26:10.63, start: 0.017000, bitrate: 7012 kb/s

  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 7003 kb/s, 60 fps, 60 tbr, 90k tbn, start 0.017000 (default)

    Metadata:

      handler_name    : Video

      vendor_id       : [0][0][0][0]

      encoder         : OvenMediaEngine

At least one output file must be specified
2026-03-26 22:27 - root - CRITICAL -   File "vidcutter\videocutter.py", line 1390, in saveMedia
  File "vidcutter\videocutter.py", line 1434, in joinMedia
  File "vidcutter\libs\videoservice.py", line 608, in isMPEGcodec
  File "vidcutter\libs\videoservice.py", line 268, in codecs

2026-03-26 22:27 - root - CRITICAL - <class 'AttributeError'>: 'NoneType' object has no attribute 'group'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions