diff --git a/Forms/MainForm.vb b/Forms/MainForm.vb index 02f82068..a100f2ac 100644 --- a/Forms/MainForm.vb +++ b/Forms/MainForm.vb @@ -2983,6 +2983,7 @@ Public Class MainForm If p.Script.IsAviSynth AndAlso TypeOf p.VideoEncoder Is x264Enc AndAlso p.Script.Info.ColorSpace <> ColorSpace.YUV420P8 AndAlso + p.Script.Info.ColorSpace <> ColorSpace.YUV420P8_ AndAlso p.Script.Info.ColorSpace <> ColorSpace.YUV422P8 AndAlso p.Script.Info.ColorSpace <> ColorSpace.YUV444P8 AndAlso p.Script.Info.ColorSpace <> ColorSpace.BGR32 AndAlso @@ -5139,6 +5140,8 @@ Public Class MainForm Sub ProcessCommandLine(args As String()) If args.Length > 1 Then Package.LoadConfAll() + Else + Exit Sub End If Dim files As New List(Of String) diff --git a/General/Package.vb b/General/Package.vb index ef5111cf..6c4576e8 100644 --- a/General/Package.vb +++ b/General/Package.vb @@ -2541,11 +2541,11 @@ Public Class Package Shared Sub LoadConfAll() If Not WasConfLoaded Then + WasConfLoaded = True + For Each pack In Items.Values pack.LoadConf() Next - - WasConfLoaded = True End If End Sub