diff --git a/.vs/Crunchyroll Downloader/v17/.suo b/.vs/Crunchyroll Downloader/v17/.suo
index 7b271e2..01ea7ad 100644
Binary files a/.vs/Crunchyroll Downloader/v17/.suo and b/.vs/Crunchyroll Downloader/v17/.suo differ
diff --git a/Crunchyroll Downloader/App.config b/Crunchyroll Downloader/App.config
index 2529a2f..222b143 100644
--- a/Crunchyroll Downloader/App.config
+++ b/Crunchyroll Downloader/App.config
@@ -171,6 +171,9 @@
False
+
+ x480,
+
diff --git a/Crunchyroll Downloader/CRD_List_Item.vb b/Crunchyroll Downloader/CRD_List_Item.vb
index 970fb97..51edb18 100644
--- a/Crunchyroll Downloader/CRD_List_Item.vb
+++ b/Crunchyroll Downloader/CRD_List_Item.vb
@@ -907,7 +907,7 @@ Public Class CRD_List_Item
Exit Function
End If
If CBool(InStr(textLenght(i), ".ts")) Then
- Dim File As String = Folder + String.Format("{0:00000}", Count)
+ Dim File As String = Folder + String.Format("{0:00000}", Count) + ".ts"
Dim curi As String = GetFullUri(url, textLenght(i))
If Not System.IO.File.Exists(Folder + "Retry\" + String.Format("{0:00000}", Count)) Then
diff --git a/Crunchyroll Downloader/CheckBoxComboBox.vb b/Crunchyroll Downloader/CheckBoxComboBox.vb
index a6b5140..ec2d61b 100644
--- a/Crunchyroll Downloader/CheckBoxComboBox.vb
+++ b/Crunchyroll Downloader/CheckBoxComboBox.vb
@@ -11,6 +11,7 @@ Public Class CheckBoxComboBox
Dim Manager As New MetroStyleManager
Dim Dubs As New List(Of MetroCheckBox)
Dim Subs As New List(Of MetroCheckBox)
+ Dim MyHeight As Integer = 330
Private Sub Reso_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Manager.Owner = Me
Me.StyleManager = Manager
@@ -45,6 +46,7 @@ Public Class CheckBoxComboBox
Dubs.Add(Dub)
Me.Controls.Add(Dub)
Next
+ MyHeight = (Main.LangValueEnum.Count - 1) * 30
ElseIf Me.Text = "CR Sub selection" Then
@@ -72,7 +74,7 @@ Public Class CheckBoxComboBox
Me.Controls.Add(SubT)
Next
-
+ MyHeight = (Main.LangValueEnum.Count - 2) * 30
End If
@@ -145,19 +147,19 @@ Public Class CheckBoxComboBox
Private Sub Animation_Tick(sender As Object, e As EventArgs) Handles Animation.Tick
If Me.Text = "CR Dub selection" Then
- If Me.Height < 330 Then
+ If Me.Height < MyHeight Then
Me.Height = Me.Height + 30
Else
- Me.Height = 330
+ Me.Height = MyHeight
Animation.Enabled = False
End If
ElseIf Me.Text = "CR Sub selection" Then
- If Me.Height < 300 Then
+ If Me.Height < MyHeight Then
Me.Height = Me.Height + 30
Else
- Me.Height = 300
+ Me.Height = MyHeight
Animation.Enabled = False
End If
diff --git a/Crunchyroll Downloader/ErrorDialog.vb b/Crunchyroll Downloader/ErrorDialog.vb
index 66e13b2..0d8b294 100644
--- a/Crunchyroll Downloader/ErrorDialog.vb
+++ b/Crunchyroll Downloader/ErrorDialog.vb
@@ -67,7 +67,11 @@ Public Class ErrorDialog
ComboBox1.SelectedIndex = 0
Catch ex As Exception
End Try
-
+ ElseIf Main.DialogTaskString = "AudioOnlyResolution" Then
+ StatusLabel.Text = "" 'Main.LabelResoNotFoundText
+ ComboBox1.Items.Add("x480,")
+ ComboBox1.Items.Add("x720,")
+ ComboBox1.Items.Add("x1080,")
ElseIf Main.DialogTaskString = "Funimation_Resolution" Then
StatusLabel.Text = Main.LabelResoNotFoundText
'Try
diff --git a/Crunchyroll Downloader/Main.designer.vb b/Crunchyroll Downloader/Main.designer.vb
index c80a5b6..ae7a283 100644
--- a/Crunchyroll Downloader/Main.designer.vb
+++ b/Crunchyroll Downloader/Main.designer.vb
@@ -53,6 +53,7 @@ Partial Class Main
Me.Panel1 = New System.Windows.Forms.Panel()
Me.ScanTimeout = New System.Windows.Forms.Timer(Me.components)
Me.Btn_Queue = New System.Windows.Forms.Button()
+ Me.AudioOnlyQualityToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
CType(Me.PictureBox5, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.ConsoleBar, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.MetroStyleManager1, System.ComponentModel.ISupportInitialize).BeginInit()
@@ -161,7 +162,7 @@ Partial Class Main
'
'ContextMenuStrip1
'
- Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.QueueToolStripMenuItem, Me.SaveModeToolStripMenuItem, Me.SaveThumbnailAsImageToolStripMenuItem, Me.ToggleDebugModeToolStripMenuItem, Me.Funimation_Token, Me.CheckCRBetaTokenToolStripMenuItem, Me.Timer3OffToolStripMenuItem, Me.ThreadCount, Me.CRCookieToolStripMenuItem, Me.UrlJsonsToolStripMenuItem, Me.DummyItemToolStripMenuItem})
+ Me.ContextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.QueueToolStripMenuItem, Me.SaveModeToolStripMenuItem, Me.SaveThumbnailAsImageToolStripMenuItem, Me.ToggleDebugModeToolStripMenuItem, Me.Funimation_Token, Me.CheckCRBetaTokenToolStripMenuItem, Me.Timer3OffToolStripMenuItem, Me.ThreadCount, Me.CRCookieToolStripMenuItem, Me.UrlJsonsToolStripMenuItem, Me.DummyItemToolStripMenuItem, Me.AudioOnlyQualityToolStripMenuItem})
Me.ContextMenuStrip1.Name = "ContextMenuStrip1"
resources.ApplyResources(Me.ContextMenuStrip1, "ContextMenuStrip1")
'
@@ -240,6 +241,11 @@ Partial Class Main
Me.Btn_Queue.Name = "Btn_Queue"
Me.Btn_Queue.UseVisualStyleBackColor = False
'
+ 'AudioOnlyQualityToolStripMenuItem
+ '
+ Me.AudioOnlyQualityToolStripMenuItem.Name = "AudioOnlyQualityToolStripMenuItem"
+ resources.ApplyResources(Me.AudioOnlyQualityToolStripMenuItem, "AudioOnlyQualityToolStripMenuItem")
+ '
'Main
'
Me.ApplyImageInvert = True
@@ -299,4 +305,5 @@ Partial Class Main
Friend WithEvents Btn_Queue As Button
Friend WithEvents SaveThumbnailAsImageToolStripMenuItem As ToolStripMenuItem
Friend WithEvents SaveModeToolStripMenuItem As ToolStripMenuItem
+ Friend WithEvents AudioOnlyQualityToolStripMenuItem As ToolStripMenuItem
End Class
diff --git a/Crunchyroll Downloader/Main.resx b/Crunchyroll Downloader/Main.resx
index 7d7cc7f..660e4a9 100644
--- a/Crunchyroll Downloader/Main.resx
+++ b/Crunchyroll Downloader/Main.resx
@@ -231,24 +231,6 @@
900, 630
-
- Zoom
-
-
- Flat
-
-
- NoControl
-
-
- 575, 18
-
-
- 80, 35
-
-
- 70
-
Btn_Queue
@@ -261,21 +243,6 @@
1
-
- True
-
-
- 1, 71
-
-
- 898, 403
-
-
- 898, 546
-
-
- 0
-
Panel1
@@ -288,24 +255,6 @@
2
-
- None
-
-
- Flat
-
-
- NoControl
-
-
- 800, 1
-
-
- 35, 35
-
-
- 5
-
Btn_Close
@@ -318,24 +267,6 @@
3
-
- None
-
-
- Flat
-
-
- NoControl
-
-
- 757, 1
-
-
- 30, 30
-
-
- 4
-
Btn_min
@@ -348,24 +279,6 @@
4
-
- Zoom
-
-
- Flat
-
-
- NoControl
-
-
- 665, 18
-
-
- 80, 35
-
-
- 3
-
Btn_Settings
@@ -378,21 +291,6 @@
5
-
- Zoom
-
-
- Flat
-
-
- 140, 18
-
-
- 80, 35
-
-
- 2
-
Btn_Browser
@@ -405,24 +303,6 @@
6
-
- Zoom
-
-
- Flat
-
-
- NoControl
-
-
- 20, 18
-
-
- 80, 35
-
-
- 1
-
Btn_add
@@ -555,6 +435,12 @@
System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ AudioOnlyQualityToolStripMenuItem
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
Main
@@ -564,6 +450,153 @@
276, 52
+
+ Zoom
+
+
+ Flat
+
+
+ NoControl
+
+
+ 20, 18
+
+
+ 80, 35
+
+
+ 1
+
+
+ Btn_add
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 7
+
+
+ Zoom
+
+
+ Flat
+
+
+ 140, 18
+
+
+ 80, 35
+
+
+ 2
+
+
+ Btn_Browser
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 6
+
+
+ Zoom
+
+
+ Flat
+
+
+ NoControl
+
+
+ 665, 18
+
+
+ 80, 35
+
+
+ 3
+
+
+ Btn_Settings
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 5
+
+
+ None
+
+
+ Flat
+
+
+ NoControl
+
+
+ 757, 1
+
+
+ 30, 30
+
+
+ 4
+
+
+ Btn_min
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 4
+
+
+ None
+
+
+ Flat
+
+
+ NoControl
+
+
+ 800, 1
+
+
+ 35, 35
+
+
+ 5
+
+
+ Btn_Close
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 3
+
352, 49
@@ -633,8 +666,14 @@
Dummy_Item
+
+ 233, 22
+
+
+ audio only Quality
+
- 234, 246
+ 234, 290
ContextMenuStrip1
@@ -642,7 +681,64 @@
System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ True
+
+
+ 1, 71
+
+
+ 898, 403
+
+
+ 898, 546
+
+
+ 0
+
+
+ Panel1
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 2
+
167, 10
+
+ Zoom
+
+
+ Flat
+
+
+ NoControl
+
+
+ 575, 18
+
+
+ 80, 35
+
+
+ 70
+
+
+ Btn_Queue
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 1
+
\ No newline at end of file
diff --git a/Crunchyroll Downloader/Main.vb b/Crunchyroll Downloader/Main.vb
index 5151af6..6a8fcbf 100644
--- a/Crunchyroll Downloader/Main.vb
+++ b/Crunchyroll Downloader/Main.vb
@@ -635,7 +635,7 @@ Public Class Main
RetryWithCachedFiles()
-
+ 'MsgBox(Curl_insecure.ToString)
End Sub
@@ -739,7 +739,7 @@ Public Class Main
End If
Next
- Return "Error"
+ Return HardSub + " not found"
End Function
@@ -1287,11 +1287,12 @@ Public Class Main
'Debug.WriteLine("1457: " + i.ToString + "/" + CR_Streams.Count.ToString + " " + CR_Streams.Item(i).subLang + " " + CR_Streams.Item(i).Format)
If CR_Streams.Item(i).subLang = CR_HardSubLang Then
CR_URI_Master.Add(CR_Streams.Item(i).Url)
+ 'MsgBox(CR_Streams.Item(i).Format + CR_Streams.Item(i).Url)
ElseIf CR_Streams.Item(i).subLang = "" And CR_audio_locale IsNot "ja-JP" And DubMode = True Then 'nothing/raw
RawStream.Add(CR_Streams.Item(i).Url)
End If
Next
-
+ 'MsgBox(CR_URI_Master.Count.ToString)
If CR_URI_Master.Count = 0 And RawStream.Count > 0 Then
CR_URI_Master.Clear()
CR_URI_Master.AddRange(RawStream)
@@ -1314,6 +1315,7 @@ Public Class Main
Debug.WriteLine("1571: " + CR_Streams.Item(i).subLang)
If CR_Streams.Item(i).subLang = CR_HardSubLang Then
CR_URI_Master.Add(CR_Streams.Item(i).Url)
+
End If
Next
@@ -1688,8 +1690,8 @@ Public Class Main
ElseIf DownloadScope = DownloadScopeEnum.AudioOnly Or MergeAudio = True Then
- If CBool(InStr(str, "x480,")) Then
- ResoUsed = "x480"
+ If CBool(InStr(str, My.Settings.AudioOnlyReso)) Then
+ ResoUsed = My.Settings.AudioOnlyReso.Replace(",", "")
ElseIf CBool(InStr(str, "x" + Reso.ToString + ",")) Then
ResoUsed = "x" + Reso.ToString
End If
@@ -1715,6 +1717,8 @@ Public Class Main
End If
End If
+ 'MsgBox(ResoUsed)
+
Dim ffmpeg_url_3 As String = Nothing
Dim LineChar As String = vbLf
If CBool(InStr(str, vbCrLf)) Then
@@ -1722,6 +1726,7 @@ Public Class Main
ElseIf CBool(InStr(str, vbCr)) Then
LineChar = vbCr
End If
+ 'MsgBox(str)
Dim ffmpeg_url_1 As String() = str.Split(New String() {LineChar}, System.StringSplitOptions.RemoveEmptyEntries)
For i As Integer = 0 To ffmpeg_url_1.Count - 2 'Step 2
@@ -1730,6 +1735,8 @@ Public Class Main
End If
Next
+ 'MsgBox(ffmpeg_url_3.Trim())
+
ffmpegInput = "-i " + Chr(34) + ffmpeg_url_3.Trim() + Chr(34)
End If
@@ -4337,6 +4344,18 @@ Public Class Main
LangValueEnum.Add(New NameValuePair("Русский (Russian)", "ru-RU", Nothing))
LangValueEnum.Add(New NameValuePair("Italiano (Italian)", "it-IT", Nothing))
LangValueEnum.Add(New NameValuePair("Español (España)", "es-ES", Nothing))
+ LangValueEnum.Add(New NameValuePair("Bahasa Indonesia", "id-ID", Nothing))
+ LangValueEnum.Add(New NameValuePair("Català", "ca-ES", Nothing))
+ LangValueEnum.Add(New NameValuePair("Polski", "pl-PL", Nothing))
+ LangValueEnum.Add(New NameValuePair("Tiếng Việt", "vi-VN", Nothing))
+ LangValueEnum.Add(New NameValuePair("తెలుగు", "te-IN", Nothing))
+ LangValueEnum.Add(New NameValuePair("Türkçe", "tr-TR", Nothing))
+ LangValueEnum.Add(New NameValuePair("हिंदी", "hi-IN", Nothing))
+ LangValueEnum.Add(New NameValuePair("தமிழ்", "ta-IN", Nothing))
+ LangValueEnum.Add(New NameValuePair("中文 (中国)", "zh-CN", Nothing))
+ LangValueEnum.Add(New NameValuePair("中文 (台灣)", "zh-TW", Nothing))
+ LangValueEnum.Add(New NameValuePair("한국어", "ko-KR", Nothing))
+ LangValueEnum.Add(New NameValuePair("ไทย", "th-TH", Nothing))
LangValueEnum.Add(New NameValuePair("Japanese", "ja-JP", Nothing))
End Sub
@@ -4832,6 +4851,24 @@ Public Class Main
End Sub
+ Private Sub AudioOnlyQualityToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AudioOnlyQualityToolStripMenuItem.Click
+ Me.Invoke(New Action(Function() As Object
+ ' ResoNotFoundString = VideoJson
+ DialogTaskString = "AudioOnlyResolution"
+ ErrorDialog.ShowDialog()
+ Return Nothing
+ End Function))
+ If UserCloseDialog = True Then
+ 'Throw New System.Exception(Chr(34) + "UserAbort" + Chr(34))
+ Else
+
+ MsgBox(ResoBackString)
+ My.Settings.AudioOnlyReso = ResoBackString
+ ResoBackString = Nothing
+
+ End If
+ End Sub
+
#End Region
End Class
diff --git a/Crunchyroll Downloader/My Project/Settings.Designer.vb b/Crunchyroll Downloader/My Project/Settings.Designer.vb
index 55cf520..97ddadf 100644
--- a/Crunchyroll Downloader/My Project/Settings.Designer.vb
+++ b/Crunchyroll Downloader/My Project/Settings.Designer.vb
@@ -15,7 +15,7 @@ Option Explicit On
Namespace My
_
Partial Friend NotInheritable Class MySettings
Inherits Global.System.Configuration.ApplicationSettingsBase
@@ -654,6 +654,18 @@ Namespace My
Me("vttStyleRemove") = value
End Set
End Property
+
+ _
+ Public Property AudioOnlyReso() As String
+ Get
+ Return CType(Me("AudioOnlyReso"),String)
+ End Get
+ Set
+ Me("AudioOnlyReso") = value
+ End Set
+ End Property
End Class
End Namespace
diff --git a/Crunchyroll Downloader/My Project/Settings.settings b/Crunchyroll Downloader/My Project/Settings.settings
index 39bfc60..524d4e9 100644
--- a/Crunchyroll Downloader/My Project/Settings.settings
+++ b/Crunchyroll Downloader/My Project/Settings.settings
@@ -152,5 +152,8 @@
False
+
+ x480,
+
\ No newline at end of file
diff --git a/Crunchyroll Downloader/einstellungen.Designer.vb b/Crunchyroll Downloader/einstellungen.Designer.vb
index 910d1c8..751523e 100644
--- a/Crunchyroll Downloader/einstellungen.Designer.vb
+++ b/Crunchyroll Downloader/einstellungen.Designer.vb
@@ -59,6 +59,7 @@ Partial Class Einstellungen
Me.nv_AV1 = New System.Windows.Forms.ToolStripMenuItem()
Me.AMD_h264 = New System.Windows.Forms.ToolStripMenuItem()
Me.AMD_hevc = New System.Windows.Forms.ToolStripMenuItem()
+ Me.AMD_AV1 = New System.Windows.Forms.ToolStripMenuItem()
Me.Intel_h264 = New System.Windows.Forms.ToolStripMenuItem()
Me.Intel_hevc = New System.Windows.Forms.ToolStripMenuItem()
Me.Intel_AV1 = New System.Windows.Forms.ToolStripMenuItem()
@@ -160,7 +161,6 @@ Partial Class Einstellungen
Me.Label5 = New MetroFramework.Controls.MetroLabel()
Me.BackgroundWorker1 = New System.ComponentModel.BackgroundWorker()
Me.Btn_Save = New System.Windows.Forms.Button()
- Me.AMD_AV1 = New System.Windows.Forms.ToolStripMenuItem()
CType(Me.pictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.GroupBox14.SuspendLayout()
Me.SoftSubs.SuspendLayout()
@@ -322,7 +322,8 @@ Partial Class Einstellungen
'
'CB_CR_Harsubs
'
- Me.CB_CR_Harsubs.DropDownHeight = 275
+ Me.CB_CR_Harsubs.DropDownHeight = 279
+ Me.CB_CR_Harsubs.DropDownWidth = 320
Me.CB_CR_Harsubs.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.CB_CR_Harsubs.FormattingEnabled = True
Me.CB_CR_Harsubs.IntegralHeight = False
@@ -565,84 +566,91 @@ Partial Class Einstellungen
'copy
'
Me.copy.Name = "copy"
- Me.copy.Size = New System.Drawing.Size(180, 22)
+ Me.copy.Size = New System.Drawing.Size(172, 22)
Me.copy.Text = "-c copy"
'
'CPU_h264
'
Me.CPU_h264.BackColor = System.Drawing.Color.DarkGray
Me.CPU_h264.Name = "CPU_h264"
- Me.CPU_h264.Size = New System.Drawing.Size(180, 22)
+ Me.CPU_h264.Size = New System.Drawing.Size(172, 22)
Me.CPU_h264.Text = "-c:v libx264"
'
'CPU_h265
'
Me.CPU_h265.BackColor = System.Drawing.Color.DarkGray
Me.CPU_h265.Name = "CPU_h265"
- Me.CPU_h265.Size = New System.Drawing.Size(180, 22)
+ Me.CPU_h265.Size = New System.Drawing.Size(172, 22)
Me.CPU_h265.Text = "-c:v libx265"
'
'CPU_AV1
'
Me.CPU_AV1.BackColor = System.Drawing.Color.DarkGray
Me.CPU_AV1.Name = "CPU_AV1"
- Me.CPU_AV1.Size = New System.Drawing.Size(180, 22)
+ Me.CPU_AV1.Size = New System.Drawing.Size(172, 22)
Me.CPU_AV1.Text = "-c:v libsvtav1"
'
'nv_h264
'
Me.nv_h264.BackColor = System.Drawing.Color.YellowGreen
Me.nv_h264.Name = "nv_h264"
- Me.nv_h264.Size = New System.Drawing.Size(180, 22)
+ Me.nv_h264.Size = New System.Drawing.Size(172, 22)
Me.nv_h264.Text = "-c:v h264_nvenc "
'
'nv_hevc
'
Me.nv_hevc.BackColor = System.Drawing.Color.YellowGreen
Me.nv_hevc.Name = "nv_hevc"
- Me.nv_hevc.Size = New System.Drawing.Size(180, 22)
+ Me.nv_hevc.Size = New System.Drawing.Size(172, 22)
Me.nv_hevc.Text = "-c:v hevc_nvenc"
'
'nv_AV1
'
Me.nv_AV1.BackColor = System.Drawing.Color.YellowGreen
Me.nv_AV1.Name = "nv_AV1"
- Me.nv_AV1.Size = New System.Drawing.Size(180, 22)
+ Me.nv_AV1.Size = New System.Drawing.Size(172, 22)
Me.nv_AV1.Text = "-c:v av1_nvenc"
'
'AMD_h264
'
Me.AMD_h264.BackColor = System.Drawing.Color.Tomato
Me.AMD_h264.Name = "AMD_h264"
- Me.AMD_h264.Size = New System.Drawing.Size(180, 22)
+ Me.AMD_h264.Size = New System.Drawing.Size(172, 22)
Me.AMD_h264.Text = "-c:v h264_amf"
'
'AMD_hevc
'
Me.AMD_hevc.BackColor = System.Drawing.Color.Tomato
Me.AMD_hevc.Name = "AMD_hevc"
- Me.AMD_hevc.Size = New System.Drawing.Size(180, 22)
+ Me.AMD_hevc.Size = New System.Drawing.Size(172, 22)
Me.AMD_hevc.Text = "-c:v hevc_amf"
'
+ 'AMD_AV1
+ '
+ Me.AMD_AV1.BackColor = System.Drawing.Color.Tomato
+ Me.AMD_AV1.Name = "AMD_AV1"
+ Me.AMD_AV1.Size = New System.Drawing.Size(172, 22)
+ Me.AMD_AV1.Text = "-c:v av1_amf"
+ '
'Intel_h264
'
Me.Intel_h264.BackColor = System.Drawing.Color.CornflowerBlue
Me.Intel_h264.Name = "Intel_h264"
- Me.Intel_h264.Size = New System.Drawing.Size(180, 22)
+ Me.Intel_h264.Size = New System.Drawing.Size(172, 22)
Me.Intel_h264.Text = "-c:v h264_qsv"
'
'Intel_hevc
'
Me.Intel_hevc.BackColor = System.Drawing.Color.CornflowerBlue
Me.Intel_hevc.Name = "Intel_hevc"
- Me.Intel_hevc.Size = New System.Drawing.Size(180, 22)
+ Me.Intel_hevc.Size = New System.Drawing.Size(172, 22)
Me.Intel_hevc.Text = "-c:v hevc_qsv"
'
'Intel_AV1
'
Me.Intel_AV1.BackColor = System.Drawing.Color.CornflowerBlue
Me.Intel_AV1.Name = "Intel_AV1"
- Me.Intel_AV1.Size = New System.Drawing.Size(180, 22)
+ Me.Intel_AV1.Size = New System.Drawing.Size(172, 22)
Me.Intel_AV1.Text = "-c:v av1_qsv"
'
'FFMPEG_CommandP2
@@ -1098,7 +1106,7 @@ Partial Class Einstellungen
Me.TabControl1.FontWeight = MetroFramework.MetroTabControlWeight.Regular
Me.TabControl1.Location = New System.Drawing.Point(22, 60)
Me.TabControl1.Name = "TabControl1"
- Me.TabControl1.SelectedIndex = 1
+ Me.TabControl1.SelectedIndex = 3
Me.TabControl1.Size = New System.Drawing.Size(509, 567)
Me.TabControl1.TabIndex = 0
Me.TabControl1.UseSelectable = True
@@ -1418,9 +1426,9 @@ Partial Class Einstellungen
Me.MetroTabPage1.HorizontalScrollbarBarColor = True
Me.MetroTabPage1.HorizontalScrollbarHighlightOnWheel = False
Me.MetroTabPage1.HorizontalScrollbarSize = 10
- Me.MetroTabPage1.Location = New System.Drawing.Point(4, 35)
+ Me.MetroTabPage1.Location = New System.Drawing.Point(4, 44)
Me.MetroTabPage1.Name = "MetroTabPage1"
- Me.MetroTabPage1.Size = New System.Drawing.Size(501, 528)
+ Me.MetroTabPage1.Size = New System.Drawing.Size(501, 519)
Me.MetroTabPage1.TabIndex = 7
Me.MetroTabPage1.Text = "Crunchyroll"
Me.MetroTabPage1.VerticalScrollbarBarColor = True
@@ -1504,7 +1512,7 @@ Partial Class Einstellungen
'
'CB_CR_Audio
'
- Me.CB_CR_Audio.DropDownHeight = 275
+ Me.CB_CR_Audio.DropDownHeight = 279
Me.CB_CR_Audio.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.CB_CR_Audio.FormattingEnabled = True
Me.CB_CR_Audio.IntegralHeight = False
@@ -1896,13 +1904,6 @@ Partial Class Einstellungen
Me.Btn_Save.TabIndex = 9
Me.Btn_Save.UseVisualStyleBackColor = False
'
- 'AMD_AV1
- '
- Me.AMD_AV1.BackColor = System.Drawing.Color.Tomato
- Me.AMD_AV1.Name = "AMD_AV1"
- Me.AMD_AV1.Size = New System.Drawing.Size(180, 22)
- Me.AMD_AV1.Text = "-c:v av1_amf"
- '
'Einstellungen
'
Me.ApplyImageInvert = True
diff --git a/Crunchyroll Downloader/einstellungen.resx b/Crunchyroll Downloader/einstellungen.resx
index e809bf5..f49b9b4 100644
--- a/Crunchyroll Downloader/einstellungen.resx
+++ b/Crunchyroll Downloader/einstellungen.resx
@@ -126,6 +126,9 @@
118, 20
+
+ 118, 20
+
332, 20