namespace FFMpegCore.Arguments { /// /// Represents segment_time parameter /// public class SegmentTimeArgument : ISegmentArgument { public readonly int Time; /// /// Represents segment_time parameter /// /// time in seconds of the segment public SegmentTimeArgument(int time) { Time = time; } public string Key { get; } = "segment_time"; public string Value => Time <= 0 ? string.Empty : $"-segment_time {Time}"; } }