forked from moyy996/AVDC
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAVDC.py
662 lines (655 loc) · 68.4 KB
/
AVDC.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'AVDC.ui'
#
# Created by: PyQt5 UI code generator 5.13.0
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_AVDV(object):
def setupUi(self, AVDV):
AVDV.setObjectName("AVDV")
AVDV.resize(1025, 720)
self.centralwidget = QtWidgets.QWidget(AVDV)
self.centralwidget.setObjectName("centralwidget")
self.stackedWidget = QtWidgets.QStackedWidget(self.centralwidget)
self.stackedWidget.setGeometry(QtCore.QRect(230, 0, 821, 721))
self.stackedWidget.setObjectName("stackedWidget")
self.page_avdc = QtWidgets.QWidget()
self.page_avdc.setObjectName("page_avdc")
self.pushButton_start_cap = QtWidgets.QPushButton(self.page_avdc)
self.pushButton_start_cap.setGeometry(QtCore.QRect(650, 10, 121, 41))
self.pushButton_start_cap.setObjectName("pushButton_start_cap")
self.textBrowser_warning = QtWidgets.QTextBrowser(self.page_avdc)
self.textBrowser_warning.setGeometry(QtCore.QRect(100, 10, 471, 41))
self.textBrowser_warning.setObjectName("textBrowser_warning")
self.horizontalLayoutWidget = QtWidgets.QWidget(self.page_avdc)
self.horizontalLayoutWidget.setGeometry(QtCore.QRect(0, 680, 791, 41))
self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget")
self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.horizontalLayoutWidget)
self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0)
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
self.progressBar_avdc = QtWidgets.QProgressBar(self.horizontalLayoutWidget)
self.progressBar_avdc.setProperty("value", 24)
self.progressBar_avdc.setObjectName("progressBar_avdc")
self.horizontalLayout_2.addWidget(self.progressBar_avdc)
self.label_percent = QtWidgets.QLabel(self.horizontalLayoutWidget)
self.label_percent.setObjectName("label_percent")
self.horizontalLayout_2.addWidget(self.label_percent)
self.treeWidget_number = QtWidgets.QTreeWidget(self.page_avdc)
self.treeWidget_number.setGeometry(QtCore.QRect(0, 70, 201, 601))
self.treeWidget_number.setObjectName("treeWidget_number")
item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget_number)
item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget_number)
self.gridLayoutWidget_2 = QtWidgets.QWidget(self.page_avdc)
self.gridLayoutWidget_2.setGeometry(QtCore.QRect(210, 450, 161, 221))
self.gridLayoutWidget_2.setObjectName("gridLayoutWidget_2")
self.gridLayout_2 = QtWidgets.QGridLayout(self.gridLayoutWidget_2)
self.gridLayout_2.setContentsMargins(0, 0, 0, 0)
self.gridLayout_2.setObjectName("gridLayout_2")
self.label_poster = QtWidgets.QLabel(self.gridLayoutWidget_2)
self.label_poster.setFrameShape(QtWidgets.QFrame.Box)
self.label_poster.setAlignment(QtCore.Qt.AlignCenter)
self.label_poster.setObjectName("label_poster")
self.gridLayout_2.addWidget(self.label_poster, 0, 0, 1, 1)
self.gridLayoutWidget = QtWidgets.QWidget(self.page_avdc)
self.gridLayoutWidget.setGeometry(QtCore.QRect(450, 450, 331, 221))
self.gridLayoutWidget.setObjectName("gridLayoutWidget")
self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget)
self.gridLayout.setSizeConstraint(QtWidgets.QLayout.SetDefaultConstraint)
self.gridLayout.setContentsMargins(0, 0, 0, 0)
self.gridLayout.setHorizontalSpacing(7)
self.gridLayout.setObjectName("gridLayout")
self.label_fanart = QtWidgets.QLabel(self.gridLayoutWidget)
self.label_fanart.setEnabled(True)
self.label_fanart.setFrameShape(QtWidgets.QFrame.Box)
self.label_fanart.setAlignment(QtCore.Qt.AlignCenter)
self.label_fanart.setObjectName("label_fanart")
self.gridLayout.addWidget(self.label_fanart, 0, 0, 1, 1)
self.line = QtWidgets.QFrame(self.page_avdc)
self.line.setGeometry(QtCore.QRect(0, 50, 791, 20))
self.line.setFrameShape(QtWidgets.QFrame.HLine)
self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
self.line.setObjectName("line")
self.label_11 = QtWidgets.QLabel(self.page_avdc)
self.label_11.setGeometry(QtCore.QRect(210, 70, 81, 39))
self.label_11.setObjectName("label_11")
self.label_number = QtWidgets.QLabel(self.page_avdc)
self.label_number.setGeometry(QtCore.QRect(290, 70, 201, 39))
self.label_number.setFrameShape(QtWidgets.QFrame.Box)
self.label_number.setLineWidth(1)
self.label_number.setText("")
self.label_number.setObjectName("label_number")
self.label_13 = QtWidgets.QLabel(self.page_avdc)
self.label_13.setGeometry(QtCore.QRect(500, 70, 81, 39))
self.label_13.setObjectName("label_13")
self.label_release = QtWidgets.QLabel(self.page_avdc)
self.label_release.setGeometry(QtCore.QRect(580, 70, 201, 39))
self.label_release.setFrameShape(QtWidgets.QFrame.Box)
self.label_release.setText("")
self.label_release.setObjectName("label_release")
self.label_15 = QtWidgets.QLabel(self.page_avdc)
self.label_15.setGeometry(QtCore.QRect(210, 270, 81, 39))
self.label_15.setObjectName("label_15")
self.label_actor = QtWidgets.QLabel(self.page_avdc)
self.label_actor.setGeometry(QtCore.QRect(290, 270, 491, 39))
self.label_actor.setFrameShape(QtWidgets.QFrame.Box)
self.label_actor.setLineWidth(1)
self.label_actor.setText("")
self.label_actor.setObjectName("label_actor")
self.label_outline = QtWidgets.QLabel(self.page_avdc)
self.label_outline.setGeometry(QtCore.QRect(290, 320, 491, 39))
self.label_outline.setFrameShape(QtWidgets.QFrame.Box)
self.label_outline.setLineWidth(1)
self.label_outline.setText("")
self.label_outline.setObjectName("label_outline")
self.label_18 = QtWidgets.QLabel(self.page_avdc)
self.label_18.setGeometry(QtCore.QRect(210, 320, 81, 39))
self.label_18.setObjectName("label_18")
self.label_title = QtWidgets.QLabel(self.page_avdc)
self.label_title.setGeometry(QtCore.QRect(290, 220, 491, 39))
self.label_title.setFrameShape(QtWidgets.QFrame.Box)
self.label_title.setLineWidth(1)
self.label_title.setText("")
self.label_title.setObjectName("label_title")
self.label_20 = QtWidgets.QLabel(self.page_avdc)
self.label_20.setGeometry(QtCore.QRect(210, 220, 81, 39))
self.label_20.setObjectName("label_20")
self.label_director = QtWidgets.QLabel(self.page_avdc)
self.label_director.setGeometry(QtCore.QRect(290, 120, 201, 39))
self.label_director.setFrameShape(QtWidgets.QFrame.Box)
self.label_director.setLineWidth(1)
self.label_director.setText("")
self.label_director.setObjectName("label_director")
self.label_publish = QtWidgets.QLabel(self.page_avdc)
self.label_publish.setGeometry(QtCore.QRect(580, 170, 201, 39))
self.label_publish.setFrameShape(QtWidgets.QFrame.Box)
self.label_publish.setText("")
self.label_publish.setObjectName("label_publish")
self.label_23 = QtWidgets.QLabel(self.page_avdc)
self.label_23.setGeometry(QtCore.QRect(210, 120, 81, 39))
self.label_23.setObjectName("label_23")
self.label_24 = QtWidgets.QLabel(self.page_avdc)
self.label_24.setGeometry(QtCore.QRect(500, 170, 81, 39))
self.label_24.setObjectName("label_24")
self.label_studio = QtWidgets.QLabel(self.page_avdc)
self.label_studio.setGeometry(QtCore.QRect(290, 170, 201, 39))
self.label_studio.setFrameShape(QtWidgets.QFrame.Box)
self.label_studio.setLineWidth(1)
self.label_studio.setText("")
self.label_studio.setObjectName("label_studio")
self.label_label = QtWidgets.QLabel(self.page_avdc)
self.label_label.setGeometry(QtCore.QRect(580, 120, 201, 39))
self.label_label.setFrameShape(QtWidgets.QFrame.Box)
self.label_label.setText("")
self.label_label.setObjectName("label_label")
self.label_30 = QtWidgets.QLabel(self.page_avdc)
self.label_30.setGeometry(QtCore.QRect(210, 170, 81, 39))
self.label_30.setObjectName("label_30")
self.label_31 = QtWidgets.QLabel(self.page_avdc)
self.label_31.setGeometry(QtCore.QRect(500, 120, 81, 39))
self.label_31.setObjectName("label_31")
self.label_tag = QtWidgets.QLabel(self.page_avdc)
self.label_tag.setGeometry(QtCore.QRect(290, 370, 491, 39))
self.label_tag.setFrameShape(QtWidgets.QFrame.Box)
self.label_tag.setLineWidth(1)
self.label_tag.setText("")
self.label_tag.setObjectName("label_tag")
self.label_33 = QtWidgets.QLabel(self.page_avdc)
self.label_33.setGeometry(QtCore.QRect(210, 370, 81, 39))
self.label_33.setObjectName("label_33")
self.checkBox_cover = QtWidgets.QCheckBox(self.page_avdc)
self.checkBox_cover.setGeometry(QtCore.QRect(210, 420, 321, 21))
self.checkBox_cover.setObjectName("checkBox_cover")
self.label_progress = QtWidgets.QLabel(self.page_avdc)
self.label_progress.setGeometry(QtCore.QRect(690, 420, 91, 20))
self.label_progress.setObjectName("label_progress")
self.stackedWidget.addWidget(self.page_avdc)
self.page_tool = QtWidgets.QWidget()
self.page_tool.setObjectName("page_tool")
self.groupBox_6 = QtWidgets.QGroupBox(self.page_tool)
self.groupBox_6.setGeometry(QtCore.QRect(10, 10, 751, 121))
self.groupBox_6.setObjectName("groupBox_6")
self.label_8 = QtWidgets.QLabel(self.groupBox_6)
self.label_8.setGeometry(QtCore.QRect(230, 60, 511, 41))
self.label_8.setObjectName("label_8")
self.pushButton_move_mp4 = QtWidgets.QPushButton(self.groupBox_6)
self.pushButton_move_mp4.setGeometry(QtCore.QRect(10, 30, 201, 71))
self.pushButton_move_mp4.setObjectName("pushButton_move_mp4")
self.label_41 = QtWidgets.QLabel(self.groupBox_6)
self.label_41.setGeometry(QtCore.QRect(230, 30, 81, 24))
self.label_41.setObjectName("label_41")
self.lineEdit_escape_dir_move = QtWidgets.QLineEdit(self.groupBox_6)
self.lineEdit_escape_dir_move.setGeometry(QtCore.QRect(310, 30, 431, 24))
self.lineEdit_escape_dir_move.setObjectName("lineEdit_escape_dir_move")
self.groupBox_7 = QtWidgets.QGroupBox(self.page_tool)
self.groupBox_7.setGeometry(QtCore.QRect(10, 140, 751, 111))
self.groupBox_7.setObjectName("groupBox_7")
self.label = QtWidgets.QLabel(self.groupBox_7)
self.label.setGeometry(QtCore.QRect(230, 60, 511, 41))
self.label.setObjectName("label")
self.pushButton_select_file = QtWidgets.QPushButton(self.groupBox_7)
self.pushButton_select_file.setGeometry(QtCore.QRect(10, 30, 201, 71))
self.pushButton_select_file.setObjectName("pushButton_select_file")
self.comboBox_website = QtWidgets.QComboBox(self.groupBox_7)
self.comboBox_website.setGeometry(QtCore.QRect(310, 30, 431, 22))
self.comboBox_website.setObjectName("comboBox_website")
self.comboBox_website.addItem("")
self.comboBox_website.addItem("")
self.comboBox_website.addItem("")
self.comboBox_website.addItem("")
self.comboBox_website.addItem("")
self.comboBox_website.addItem("")
self.comboBox_website.addItem("")
self.comboBox_website.addItem("")
self.label_2 = QtWidgets.QLabel(self.groupBox_7)
self.label_2.setGeometry(QtCore.QRect(230, 30, 72, 21))
self.label_2.setObjectName("label_2")
self.groupBox_12 = QtWidgets.QGroupBox(self.page_tool)
self.groupBox_12.setGeometry(QtCore.QRect(10, 270, 751, 191))
self.groupBox_12.setObjectName("groupBox_12")
self.pushButton_add_actor_pic = QtWidgets.QPushButton(self.groupBox_12)
self.pushButton_add_actor_pic.setGeometry(QtCore.QRect(10, 30, 201, 71))
self.pushButton_add_actor_pic.setObjectName("pushButton_add_actor_pic")
self.lineEdit_emby_url = QtWidgets.QLineEdit(self.groupBox_12)
self.lineEdit_emby_url.setGeometry(QtCore.QRect(310, 30, 431, 21))
self.lineEdit_emby_url.setObjectName("lineEdit_emby_url")
self.label_3 = QtWidgets.QLabel(self.groupBox_12)
self.label_3.setGeometry(QtCore.QRect(230, 30, 72, 15))
self.label_3.setObjectName("label_3")
self.label_4 = QtWidgets.QLabel(self.groupBox_12)
self.label_4.setGeometry(QtCore.QRect(230, 74, 72, 21))
self.label_4.setObjectName("label_4")
self.lineEdit_api_key = QtWidgets.QLineEdit(self.groupBox_12)
self.lineEdit_api_key.setGeometry(QtCore.QRect(310, 70, 431, 21))
self.lineEdit_api_key.setObjectName("lineEdit_api_key")
self.label_5 = QtWidgets.QLabel(self.groupBox_12)
self.label_5.setGeometry(QtCore.QRect(230, 110, 511, 71))
self.label_5.setObjectName("label_5")
self.pushButton_show_pic_actor = QtWidgets.QPushButton(self.groupBox_12)
self.pushButton_show_pic_actor.setGeometry(QtCore.QRect(10, 140, 201, 31))
self.pushButton_show_pic_actor.setObjectName("pushButton_show_pic_actor")
self.comboBox_pic_actor = QtWidgets.QComboBox(self.groupBox_12)
self.comboBox_pic_actor.setGeometry(QtCore.QRect(10, 110, 201, 21))
self.comboBox_pic_actor.setObjectName("comboBox_pic_actor")
self.comboBox_pic_actor.addItem("")
self.comboBox_pic_actor.addItem("")
self.comboBox_pic_actor.addItem("")
self.comboBox_pic_actor.addItem("")
self.groupBox_13 = QtWidgets.QGroupBox(self.page_tool)
self.groupBox_13.setGeometry(QtCore.QRect(10, 470, 751, 111))
self.groupBox_13.setObjectName("groupBox_13")
self.pushButton_select_fanart = QtWidgets.QPushButton(self.groupBox_13)
self.pushButton_select_fanart.setGeometry(QtCore.QRect(10, 20, 201, 71))
self.pushButton_select_fanart.setObjectName("pushButton_select_fanart")
self.label_6 = QtWidgets.QLabel(self.groupBox_13)
self.label_6.setGeometry(QtCore.QRect(230, 20, 511, 71))
self.label_6.setObjectName("label_6")
self.stackedWidget.addWidget(self.page_tool)
self.page_setting = QtWidgets.QWidget()
self.page_setting.setObjectName("page_setting")
self.pushButton_save_config = QtWidgets.QPushButton(self.page_setting)
self.pushButton_save_config.setGeometry(QtCore.QRect(200, 680, 361, 28))
self.pushButton_save_config.setObjectName("pushButton_save_config")
self.groupBox_8 = QtWidgets.QGroupBox(self.page_setting)
self.groupBox_8.setGeometry(QtCore.QRect(10, 550, 761, 111))
self.groupBox_8.setObjectName("groupBox_8")
self.formLayoutWidget_4 = QtWidgets.QWidget(self.groupBox_8)
self.formLayoutWidget_4.setGeometry(QtCore.QRect(0, 20, 751, 88))
self.formLayoutWidget_4.setObjectName("formLayoutWidget_4")
self.formLayout_6 = QtWidgets.QFormLayout(self.formLayoutWidget_4)
self.formLayout_6.setContentsMargins(0, 0, 0, 0)
self.formLayout_6.setObjectName("formLayout_6")
self.label_43 = QtWidgets.QLabel(self.formLayoutWidget_4)
self.label_43.setObjectName("label_43")
self.formLayout_6.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_43)
self.lineEdit_dir_name = QtWidgets.QLineEdit(self.formLayoutWidget_4)
self.lineEdit_dir_name.setObjectName("lineEdit_dir_name")
self.formLayout_6.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.lineEdit_dir_name)
self.label_44 = QtWidgets.QLabel(self.formLayoutWidget_4)
self.label_44.setObjectName("label_44")
self.formLayout_6.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_44)
self.lineEdit_media_name = QtWidgets.QLineEdit(self.formLayoutWidget_4)
self.lineEdit_media_name.setObjectName("lineEdit_media_name")
self.formLayout_6.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.lineEdit_media_name)
self.label_45 = QtWidgets.QLabel(self.formLayoutWidget_4)
self.label_45.setObjectName("label_45")
self.formLayout_6.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_45)
self.lineEdit_local_name = QtWidgets.QLineEdit(self.formLayoutWidget_4)
self.lineEdit_local_name.setObjectName("lineEdit_local_name")
self.formLayout_6.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.lineEdit_local_name)
self.groupBox_9 = QtWidgets.QGroupBox(self.page_setting)
self.groupBox_9.setGeometry(QtCore.QRect(10, 430, 761, 111))
self.groupBox_9.setObjectName("groupBox_9")
self.formLayoutWidget_2 = QtWidgets.QWidget(self.groupBox_9)
self.formLayoutWidget_2.setGeometry(QtCore.QRect(0, 20, 751, 88))
self.formLayoutWidget_2.setObjectName("formLayoutWidget_2")
self.formLayout_4 = QtWidgets.QFormLayout(self.formLayoutWidget_2)
self.formLayout_4.setContentsMargins(0, 0, 0, 0)
self.formLayout_4.setObjectName("formLayout_4")
self.label_25 = QtWidgets.QLabel(self.formLayoutWidget_2)
self.label_25.setObjectName("label_25")
self.formLayout_4.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_25)
self.lineEdit_proxy = QtWidgets.QLineEdit(self.formLayoutWidget_2)
self.lineEdit_proxy.setObjectName("lineEdit_proxy")
self.formLayout_4.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.lineEdit_proxy)
self.label_26 = QtWidgets.QLabel(self.formLayoutWidget_2)
self.label_26.setObjectName("label_26")
self.formLayout_4.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_26)
self.lineEdit_timeout = QtWidgets.QLineEdit(self.formLayoutWidget_2)
self.lineEdit_timeout.setObjectName("lineEdit_timeout")
self.formLayout_4.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.lineEdit_timeout)
self.label_27 = QtWidgets.QLabel(self.formLayoutWidget_2)
self.label_27.setObjectName("label_27")
self.formLayout_4.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_27)
self.lineEdit_retry = QtWidgets.QLineEdit(self.formLayoutWidget_2)
self.lineEdit_retry.setObjectName("lineEdit_retry")
self.formLayout_4.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.lineEdit_retry)
self.groupBox_10 = QtWidgets.QGroupBox(self.page_setting)
self.groupBox_10.setGeometry(QtCore.QRect(10, 10, 761, 411))
self.groupBox_10.setObjectName("groupBox_10")
self.formLayoutWidget_3 = QtWidgets.QWidget(self.groupBox_10)
self.formLayoutWidget_3.setGeometry(QtCore.QRect(0, 260, 751, 150))
self.formLayoutWidget_3.setObjectName("formLayoutWidget_3")
self.formLayout = QtWidgets.QFormLayout(self.formLayoutWidget_3)
self.formLayout.setContentsMargins(0, 0, 0, 0)
self.formLayout.setObjectName("formLayout")
self.label_37 = QtWidgets.QLabel(self.formLayoutWidget_3)
self.label_37.setObjectName("label_37")
self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_37)
self.lineEdit_fail = QtWidgets.QLineEdit(self.formLayoutWidget_3)
self.lineEdit_fail.setObjectName("lineEdit_fail")
self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.lineEdit_fail)
self.label_39 = QtWidgets.QLabel(self.formLayoutWidget_3)
self.label_39.setFrameShape(QtWidgets.QFrame.NoFrame)
self.label_39.setObjectName("label_39")
self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_39)
self.lineEdit_success = QtWidgets.QLineEdit(self.formLayoutWidget_3)
self.lineEdit_success.setObjectName("lineEdit_success")
self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.lineEdit_success)
self.label_40 = QtWidgets.QLabel(self.formLayoutWidget_3)
self.label_40.setObjectName("label_40")
self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_40)
self.lineEdit_escape_dir = QtWidgets.QLineEdit(self.formLayoutWidget_3)
self.lineEdit_escape_dir.setObjectName("lineEdit_escape_dir")
self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.lineEdit_escape_dir)
self.label_38 = QtWidgets.QLabel(self.formLayoutWidget_3)
self.label_38.setObjectName("label_38")
self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_38)
self.lineEdit_escape_char = QtWidgets.QLineEdit(self.formLayoutWidget_3)
self.lineEdit_escape_char.setObjectName("lineEdit_escape_char")
self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole, self.lineEdit_escape_char)
self.label_42 = QtWidgets.QLabel(self.formLayoutWidget_3)
self.label_42.setObjectName("label_42")
self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.label_42)
self.lineEdit_javlibrary_url = QtWidgets.QLineEdit(self.formLayoutWidget_3)
self.lineEdit_javlibrary_url.setObjectName("lineEdit_javlibrary_url")
self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole, self.lineEdit_javlibrary_url)
self.verticalLayoutWidget_2 = QtWidgets.QWidget(self.groupBox_10)
self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(10, 20, 741, 231))
self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2")
self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_2)
self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
self.verticalLayout_3.setObjectName("verticalLayout_3")
self.groupBox = QtWidgets.QGroupBox(self.verticalLayoutWidget_2)
self.groupBox.setObjectName("groupBox")
self.radioButton_common = QtWidgets.QRadioButton(self.groupBox)
self.radioButton_common.setGeometry(QtCore.QRect(200, 10, 181, 19))
self.radioButton_common.setObjectName("radioButton_common")
self.radioButton_sort = QtWidgets.QRadioButton(self.groupBox)
self.radioButton_sort.setGeometry(QtCore.QRect(510, 10, 181, 19))
self.radioButton_sort.setObjectName("radioButton_sort")
self.verticalLayout_3.addWidget(self.groupBox)
self.groupBox_2 = QtWidgets.QGroupBox(self.verticalLayoutWidget_2)
self.groupBox_2.setObjectName("groupBox_2")
self.radioButton_soft_on = QtWidgets.QRadioButton(self.groupBox_2)
self.radioButton_soft_on.setGeometry(QtCore.QRect(200, 10, 181, 19))
self.radioButton_soft_on.setObjectName("radioButton_soft_on")
self.radioButton_soft_off = QtWidgets.QRadioButton(self.groupBox_2)
self.radioButton_soft_off.setGeometry(QtCore.QRect(510, 10, 181, 19))
self.radioButton_soft_off.setObjectName("radioButton_soft_off")
self.verticalLayout_3.addWidget(self.groupBox_2)
self.groupBox_3 = QtWidgets.QGroupBox(self.verticalLayoutWidget_2)
self.groupBox_3.setObjectName("groupBox_3")
self.radioButton_debug_on = QtWidgets.QRadioButton(self.groupBox_3)
self.radioButton_debug_on.setGeometry(QtCore.QRect(200, 10, 181, 19))
self.radioButton_debug_on.setObjectName("radioButton_debug_on")
self.radioButton_debug_off = QtWidgets.QRadioButton(self.groupBox_3)
self.radioButton_debug_off.setGeometry(QtCore.QRect(510, 10, 181, 19))
self.radioButton_debug_off.setObjectName("radioButton_debug_off")
self.verticalLayout_3.addWidget(self.groupBox_3)
self.groupBox_4 = QtWidgets.QGroupBox(self.verticalLayoutWidget_2)
self.groupBox_4.setObjectName("groupBox_4")
self.radioButton_update_on = QtWidgets.QRadioButton(self.groupBox_4)
self.radioButton_update_on.setGeometry(QtCore.QRect(200, 10, 181, 19))
self.radioButton_update_on.setObjectName("radioButton_update_on")
self.radioButton_update_off = QtWidgets.QRadioButton(self.groupBox_4)
self.radioButton_update_off.setGeometry(QtCore.QRect(510, 10, 181, 19))
self.radioButton_update_off.setObjectName("radioButton_update_off")
self.verticalLayout_3.addWidget(self.groupBox_4)
self.groupBox_5 = QtWidgets.QGroupBox(self.verticalLayoutWidget_2)
self.groupBox_5.setObjectName("groupBox_5")
self.radioButton_emby = QtWidgets.QRadioButton(self.groupBox_5)
self.radioButton_emby.setGeometry(QtCore.QRect(200, 10, 181, 19))
self.radioButton_emby.setObjectName("radioButton_emby")
self.radioButton_plex = QtWidgets.QRadioButton(self.groupBox_5)
self.radioButton_plex.setGeometry(QtCore.QRect(450, 10, 81, 19))
self.radioButton_plex.setObjectName("radioButton_plex")
self.radioButton_kodi = QtWidgets.QRadioButton(self.groupBox_5)
self.radioButton_kodi.setGeometry(QtCore.QRect(630, 10, 81, 19))
self.radioButton_kodi.setObjectName("radioButton_kodi")
self.verticalLayout_3.addWidget(self.groupBox_5)
self.groupBox_11 = QtWidgets.QGroupBox(self.verticalLayoutWidget_2)
self.groupBox_11.setObjectName("groupBox_11")
self.comboBox_website_all = QtWidgets.QComboBox(self.groupBox_11)
self.comboBox_website_all.setGeometry(QtCore.QRect(200, 10, 481, 21))
self.comboBox_website_all.setObjectName("comboBox_website_all")
self.comboBox_website_all.addItem("")
self.comboBox_website_all.addItem("")
self.comboBox_website_all.addItem("")
self.comboBox_website_all.addItem("")
self.comboBox_website_all.addItem("")
self.comboBox_website_all.addItem("")
self.comboBox_website_all.addItem("")
self.comboBox_website_all.addItem("")
self.verticalLayout_3.addWidget(self.groupBox_11)
self.stackedWidget.addWidget(self.page_setting)
self.page_about = QtWidgets.QWidget()
self.page_about.setObjectName("page_about")
self.textBrowser_about = QtWidgets.QTextBrowser(self.page_about)
self.textBrowser_about.setGeometry(QtCore.QRect(10, 20, 761, 681))
self.textBrowser_about.setObjectName("textBrowser_about")
self.stackedWidget.addWidget(self.page_about)
self.page_log = QtWidgets.QWidget()
self.page_log.setObjectName("page_log")
self.textBrowser_log_main = QtWidgets.QTextBrowser(self.page_log)
self.textBrowser_log_main.setGeometry(QtCore.QRect(10, 20, 761, 681))
self.textBrowser_log_main.setObjectName("textBrowser_log_main")
self.stackedWidget.addWidget(self.page_log)
self.widget_setting = QtWidgets.QWidget(self.centralwidget)
self.widget_setting.setGeometry(QtCore.QRect(0, 0, 221, 721))
self.widget_setting.setObjectName("widget_setting")
self.label_ico = QtWidgets.QLabel(self.widget_setting)
self.label_ico.setGeometry(QtCore.QRect(10, 380, 201, 321))
self.label_ico.setObjectName("label_ico")
self.layoutWidget = QtWidgets.QWidget(self.widget_setting)
self.layoutWidget.setGeometry(QtCore.QRect(10, 10, 201, 360))
self.layoutWidget.setObjectName("layoutWidget")
self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget)
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
self.verticalLayout.setObjectName("verticalLayout")
self.horizontalLayout = QtWidgets.QHBoxLayout()
self.horizontalLayout.setObjectName("horizontalLayout")
self.pushButton_close = QtWidgets.QPushButton(self.layoutWidget)
self.pushButton_close.setObjectName("pushButton_close")
self.horizontalLayout.addWidget(self.pushButton_close)
self.pushButton_min = QtWidgets.QPushButton(self.layoutWidget)
self.pushButton_min.setObjectName("pushButton_min")
self.horizontalLayout.addWidget(self.pushButton_min)
self.verticalLayout.addLayout(self.horizontalLayout)
spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.verticalLayout.addItem(spacerItem)
self.pushButton_main = QtWidgets.QPushButton(self.layoutWidget)
self.pushButton_main.setObjectName("pushButton_main")
self.verticalLayout.addWidget(self.pushButton_main)
spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.verticalLayout.addItem(spacerItem1)
self.pushButton_log = QtWidgets.QPushButton(self.layoutWidget)
self.pushButton_log.setObjectName("pushButton_log")
self.verticalLayout.addWidget(self.pushButton_log)
spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.verticalLayout.addItem(spacerItem2)
self.pushButton_tool = QtWidgets.QPushButton(self.layoutWidget)
self.pushButton_tool.setObjectName("pushButton_tool")
self.verticalLayout.addWidget(self.pushButton_tool)
spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.verticalLayout.addItem(spacerItem3)
self.pushButton_setting = QtWidgets.QPushButton(self.layoutWidget)
self.pushButton_setting.setObjectName("pushButton_setting")
self.verticalLayout.addWidget(self.pushButton_setting)
spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.verticalLayout.addItem(spacerItem4)
self.pushButton_about = QtWidgets.QPushButton(self.layoutWidget)
self.pushButton_about.setObjectName("pushButton_about")
self.verticalLayout.addWidget(self.pushButton_about)
AVDV.setCentralWidget(self.centralwidget)
self.retranslateUi(AVDV)
self.stackedWidget.setCurrentIndex(3)
QtCore.QMetaObject.connectSlotsByName(AVDV)
def retranslateUi(self, AVDV):
_translate = QtCore.QCoreApplication.translate
AVDV.setWindowTitle(_translate("AVDV", "AVDC-3.8"))
self.pushButton_start_cap.setText(_translate("AVDV", "开始"))
self.textBrowser_warning.setHtml(_translate("AVDV", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:\'SimSun\'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:12pt; font-weight:600; color:#000000;\">反馈BUG,请:开调试模式后截图日志。</span></p></body></html>"))
self.label_percent.setText(_translate("AVDV", "0%"))
self.treeWidget_number.headerItem().setText(0, _translate("AVDV", "番号"))
__sortingEnabled = self.treeWidget_number.isSortingEnabled()
self.treeWidget_number.setSortingEnabled(False)
self.treeWidget_number.topLevelItem(0).setText(0, _translate("AVDV", "成功"))
self.treeWidget_number.topLevelItem(1).setText(0, _translate("AVDV", "失败"))
self.treeWidget_number.setSortingEnabled(__sortingEnabled)
self.label_poster.setText(_translate("AVDV", "封面图"))
self.label_fanart.setText(_translate("AVDV", "缩略图"))
self.label_11.setText(_translate("AVDV", "番号:"))
self.label_13.setText(_translate("AVDV", "发行日期:"))
self.label_15.setText(_translate("AVDV", "演员:"))
self.label_18.setText(_translate("AVDV", "简介:"))
self.label_20.setText(_translate("AVDV", "标题:"))
self.label_23.setText(_translate("AVDV", "导演:"))
self.label_24.setText(_translate("AVDV", "发行:"))
self.label_30.setText(_translate("AVDV", "制作:"))
self.label_31.setText(_translate("AVDV", "系列:"))
self.label_33.setText(_translate("AVDV", "类别:"))
self.checkBox_cover.setText(_translate("AVDV", "显示封面(取消勾选后,立即关闭封面显示)"))
self.label_progress.setText(_translate("AVDV", "0/0"))
self.groupBox_6.setTitle(_translate("AVDV", "视频、字幕移动"))
self.label_8.setText(_translate("AVDV", "程序所在目录的所有子目录(不包括排除目录)下的视频及同名字幕,\n"
"移动到当前目录下。"))
self.pushButton_move_mp4.setText(_translate("AVDV", "开始移动"))
self.label_41.setText(_translate("AVDV", "排除目录:"))
self.groupBox_7.setTitle(_translate("AVDV", "单文件刮削"))
self.label.setText(_translate("AVDV", "选择单个文件(程序目录下或者子目录下),使用文件名做为番号进行刮削。"))
self.pushButton_select_file.setText(_translate("AVDV", "选择文件"))
self.comboBox_website.setItemText(0, _translate("AVDV", "All websites"))
self.comboBox_website.setItemText(1, _translate("AVDV", "javlibrary"))
self.comboBox_website.setItemText(2, _translate("AVDV", "mgstage"))
self.comboBox_website.setItemText(3, _translate("AVDV", "fc2club"))
self.comboBox_website.setItemText(4, _translate("AVDV", "javbus"))
self.comboBox_website.setItemText(5, _translate("AVDV", "javdb"))
self.comboBox_website.setItemText(6, _translate("AVDV", "avsox"))
self.comboBox_website.setItemText(7, _translate("AVDV", "dmm"))
self.label_2.setText(_translate("AVDV", "刮削网站:"))
self.groupBox_12.setTitle(_translate("AVDV", "Emby-女优头像"))
self.pushButton_add_actor_pic.setText(_translate("AVDV", "添加头像"))
self.label_3.setText(_translate("AVDV", "Emby地址:"))
self.label_4.setText(_translate("AVDV", "API密钥:"))
self.label_5.setText(_translate("AVDV", "说明:\n"
" 1、头像请放在程序目录(AVDC目录)下的Actor目录中。\n"
" 2、密钥创建方法:Emby控制台->高级->API密钥->添加(APP名称任意)。"))
self.pushButton_show_pic_actor.setText(_translate("AVDV", "查看"))
self.comboBox_pic_actor.setItemText(0, _translate("AVDV", "可添加头像的女优"))
self.comboBox_pic_actor.setItemText(1, _translate("AVDV", "没有头像的女优"))
self.comboBox_pic_actor.setItemText(2, _translate("AVDV", "已有头像的女优"))
self.comboBox_pic_actor.setItemText(3, _translate("AVDV", "所有女优"))
self.groupBox_13.setTitle(_translate("AVDV", "裁剪封面图"))
self.pushButton_select_fanart.setText(_translate("AVDV", "选择缩略图"))
self.label_6.setText(_translate("AVDV", "说明:\n"
" 1、对有些封面图(.png)不满意,比例不对或者分辨率太低,可使用此工具。\n"
" 2、此工具通过判断人脸位置,可以将缩略图(.jpg)裁剪为封面图。\n"
" 3、不要选择Backdrop.jpg。"))
self.pushButton_save_config.setText(_translate("AVDV", "保存"))
self.groupBox_8.setTitle(_translate("AVDV", "命名规则"))
self.label_43.setText(_translate("AVDV", " 目录命名: "))
self.label_44.setText(_translate("AVDV", " 视频标题(媒体库中): "))
self.label_45.setText(_translate("AVDV", " 视频标题(本地文件): "))
self.groupBox_9.setTitle(_translate("AVDV", "代理设置"))
self.label_25.setText(_translate("AVDV", " 代理: "))
self.label_26.setText(_translate("AVDV", " 超时重试时间: "))
self.label_27.setText(_translate("AVDV", " 重试次数: "))
self.groupBox_10.setTitle(_translate("AVDV", "普通设置"))
self.label_37.setText(_translate("AVDV", " 失败输出目录: "))
self.label_39.setText(_translate("AVDV", " 成功输出目录: "))
self.label_40.setText(_translate("AVDV", " 排除目录:"))
self.label_38.setText(_translate("AVDV", " 异常字符: "))
self.label_42.setText(_translate("AVDV", " javlibraty网址(免翻):"))
self.groupBox.setTitle(_translate("AVDV", "模式:"))
self.radioButton_common.setText(_translate("AVDV", "普通模式"))
self.radioButton_sort.setText(_translate("AVDV", "整理模式"))
self.groupBox_2.setTitle(_translate("AVDV", "软链接模式:"))
self.radioButton_soft_on.setText(_translate("AVDV", "开"))
self.radioButton_soft_off.setText(_translate("AVDV", "关"))
self.groupBox_3.setTitle(_translate("AVDV", "调试模式:"))
self.radioButton_debug_on.setText(_translate("AVDV", "开"))
self.radioButton_debug_off.setText(_translate("AVDV", "关"))
self.groupBox_4.setTitle(_translate("AVDV", "检测更新:"))
self.radioButton_update_on.setText(_translate("AVDV", "开"))
self.radioButton_update_off.setText(_translate("AVDV", "关"))
self.groupBox_5.setTitle(_translate("AVDV", "媒体库:"))
self.radioButton_emby.setText(_translate("AVDV", "emby/jellyfin"))
self.radioButton_plex.setText(_translate("AVDV", "plex"))
self.radioButton_kodi.setText(_translate("AVDV", "kodi"))
self.groupBox_11.setTitle(_translate("AVDV", "网站选择:"))
self.comboBox_website_all.setItemText(0, _translate("AVDV", "All websites"))
self.comboBox_website_all.setItemText(1, _translate("AVDV", "javlibrary"))
self.comboBox_website_all.setItemText(2, _translate("AVDV", "mgstage"))
self.comboBox_website_all.setItemText(3, _translate("AVDV", "fc2club"))
self.comboBox_website_all.setItemText(4, _translate("AVDV", "javbus"))
self.comboBox_website_all.setItemText(5, _translate("AVDV", "javdb"))
self.comboBox_website_all.setItemText(6, _translate("AVDV", "avsox"))
self.comboBox_website_all.setItemText(7, _translate("AVDV", "dmm"))
self.textBrowser_about.setHtml(_translate("AVDV", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:\'SimSun\'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
"<p align=\"center\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:20pt; font-weight:600;\">AVDC</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:14pt; font-weight:600;\">目录</span></p>\n"
"<p align=\"justify\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><a href=\"#_一、功能简介\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#0000ff;\"> 一、功能简介</span></a></p>\n"
"<p align=\"justify\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><a href=\"#_二、项目简介\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#0000ff;\"> 二、项目简介</span></a></p>\n"
"<p align=\"justify\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#ff0000;\"> 三、常见番号命名参考</span></p>\n"
"<p align=\"justify\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><a href=\"#_设置说明\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#0000ff;\"> 四、设置说明</span></a></p>\n"
"<p align=\"justify\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><a href=\"#_四、更新日志\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#0000ff;\"> 五、更新日志</span></a></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Calibri\'; font-size:10.5pt; font-weight:600;\"> </span></p>\n"
"<h1 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><a name=\"_一、功能简介\"></a><span style=\" font-family:\'宋体\'; font-size:22pt; font-weight:600;\">一</span><span style=\" font-family:\'宋体\'; font-size:22pt; font-weight:600;\">、功能简介</span></h1>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">日本电影</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">元数据抓取工具</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">/刮削器,配合本地影片管理软件</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">EMBY,KODI,PLEX</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">等管理本地影片,该软件起到分类与元数据抓取作用,利用元数据信息来分类,供本地影片</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">分类整理</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">使用。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span></p>\n"
"<h1 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><a name=\"_二、项目简介\"></a><span style=\" font-family:\'宋体\'; font-size:22pt; font-weight:600;\">二</span><span style=\" font-family:\'宋体\'; font-size:22pt; font-weight:600;\">、项目简介</span></h1>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:12pt;\">G</span><span style=\" font-family:\'Calibri\'; font-size:12pt;\">ui made by </span><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600; color:#ff0000;\">moy</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600; color:#ff0000;\">y</span><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600; color:#ff0000;\">996</span><span style=\" font-family:\'宋体\'; font-size:12pt;\">,C</span><span style=\" font-family:\'Calibri\'; font-size:12pt;\">ore made by </span><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600; color:#ff0000;\">yoshiko2</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'Calibri\'; font-size:12pt;\">tg</span><span style=\" font-family:\'宋体\'; font-size:12pt;\">官方电报群</span><span style=\" font-family:\'Calibri\'; font-size:12pt;\">:</span><a href=\"https://t.me/joinchat/J54y1g3-a7nxJ_-WS4-KFQ\"><span style=\" font-family:\'Calibri\'; font-size:12pt; text-decoration: underline; color:#0000ff;\"> </span></a><a href=\"https://t.me/joinchat/J54y1g3-a7nxJ_-WS4-KFQ\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#0000ff;\">https://t.me/joinchat/J54y1g3-a7nxJ_-WS4-KFQ</span></a></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:12pt;\">命令行版项目地址:</span><a href=\"https://github.com/yoshiko2/AV_Data_Capture\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#0000ff;\">https://github.com/yoshiko2/AV_Data_Capture</span></a></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:12pt;\">GUI版项目地址:</span><a href=\"https://github.com/moyy996/AVDC\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#0000ff;\">https://github.com/moyy996/AVDC</span></a></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:12pt;\">GUI版</span><span style=\" font-family:\'Calibri\'; font-size:12pt;\">EXE</span><span style=\" font-family:\'宋体\'; font-size:12pt;\">下载地址:</span><a href=\"https://github.com/moyy996/AVDC/releases\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#0000ff;\">https://github.com/moyy996/AVDC/releases</span></a></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Calibri\'; font-size:12pt;\"> </span></p>\n"
"<h1 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:22pt; font-weight:600;\">三、常见番号命名参考</span></h1>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:10.5pt; font-weight:600; color:#ff0000;\">不区分大小写、刮削前尽量命名规范!!!!</span></h4>\n"
"<h4 style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">1、标准有码</span></h4>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\"> Javlibrary</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">、</span><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\">Javdb</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">、</span><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\">Javbus</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">:</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">SSNI-111</span></h4>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\"> Dmm</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">:</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">ssni00111</span></h4>\n"
"<h4 style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">2、无码</span></h4>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\"> Javdb</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">、</span><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\">Javbus</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">、</span><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\">Avsox</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">:</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">111111-1111、</span><span style=\" font-family:\'Calibri\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">111111_111</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">、</span><span style=\" font-family:\'Calibri\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">HEYZO-1111</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">、</span><span style=\" font-family:\'Calibri\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">n1111</span></h4>\n"
"<h4 style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">3、素人</span></h4>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\"> Mgstage</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">:</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">259LUXU-1111</span></h4>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\"> Javdb</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">:</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">LUXU-1111</span></h4>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\"> F</span><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\">c2club</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">:</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">FC2-111111、</span><span style=\" font-family:\'Calibri\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">FC2-PPV-111111</span></h4>\n"
"<h4 style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">4、欧美</span></h4>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\"> Javdb</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">、</span><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600;\">Javbus</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">:</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">sexart.11.11.11(系列</span><span style=\" font-family:\'Calibri\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">.</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">年</span><span style=\" font-family:\'Calibri\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">.</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">月</span><span style=\" font-family:\'Calibri\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">.</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">日</span><span style=\" font-family:\'Calibri\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">)</span></h4>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#24292e; background-color:#ffffff;\"> </span></h4>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Calibri\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#0000ff;\"> </span></p>\n"
"<h1 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><a name=\"_设置说明\"></a><span style=\" font-family:\'宋体\'; font-size:22pt; font-weight:600;\">四</span><span style=\" font-family:\'宋体\'; font-size:22pt; font-weight:600;\">、设置说明</span></h1>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> 更详细的说明: </span><a href=\"https://github.com/moyy996/AVDC/blob/master/README.md\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; font-weight:600; text-decoration: underline; color:#24292e; background-color:#ffffff;\">https://github.com/moyy996/AVDC/blob/master/README.md</span></a></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; font-weight:600; text-decoration: underline; color:#24292e;\"> </span></p>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">1、普通模式/整理模式</span></h4>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">普通模式</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">:通过番号刮削数据,包括元数据、封面图、缩略图、背景图。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">整理模式</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">:仅根据女优把电影命名为番号并分类到女优名称的文件夹下</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e;\"> </span></p>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">2、软链接模式:使用此模式,要以</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600; text-decoration: underline; color:#ff0000;\">管理员身份</span><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">运行。</span></h4>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">刮削完</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">不移动视频</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">,而是在相应目录创建软链接(类似于快捷方式),</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">方便PT下载完既想刮削又想继续上传的仓鼠党同志</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e;\"> </span></p>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">3、调试模式</span></h4>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">输出番号的元数据,包括封面,导演,演员,简介等。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e;\"> </span></p>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">4、排除目录</span></h4>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">在多层目录刮削时排除所填目录。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e;\"> </span></p>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">5、异常字符</span></h4>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">在创建文件夹时,删除指定的字符。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e;\"> </span></p>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">6、命名规则</span></h4>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; background-color:#ffffff;\">1、</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">目录命名</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">:存放视频数据的目录名,支持</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">多层目录</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">,支持</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">自定义符号</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">,例:[actor]/studio/number-【title】。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; background-color:#ffffff;\">2、</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">视频标题</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">:nfo中的标题命名。例:</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">number-</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">[</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">title</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">]。可以自定义符号。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; font-weight:600; background-color:#ffffff;\">3、</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">可选项为</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#ff0000; background-color:#ffffff;\">actor</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">(演员)、</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#ff0000; background-color:#ffffff;\">studio</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">(制作商)、</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#ff0000; background-color:#ffffff;\">director</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">(导演)、</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#ff0000; background-color:#ffffff;\">release</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">(发售日)、</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#ff0000; background-color:#ffffff;\">year</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">(发行年份)、</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#ff0000; background-color:#ffffff;\">number</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">(番号)、</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#ff0000; background-color:#ffffff;\">runtime</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">(时长)、</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#ff0000; background-color:#ffffff;\">series</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">(系列)、</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#ff0000; background-color:#ffffff;\">publisher</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">(发行商)</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e;\"> </span></p>\n"
"<h4 style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:12pt; font-weight:600;\">7、网站选择</span></h4>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"> 1</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">、</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">All website</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">: </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">使用</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">avsox,javbus,fanza,javdb,fc2club</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">进行刮削。</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\"><br /> 2</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">、</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; font-weight:600; color:#ff0000; background-color:#ffffff;\">Only javdb</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">: </span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">仅使用</span><span style=\" font-family:\'Segoe UI\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">javdb</span><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e; background-color:#ffffff;\">进行刮削。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'宋体\'; font-size:9.5pt; color:#24292e;\"> </span></p>\n"
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><a name=\"_四、更新日志\"></a><span style=\" font-family:\'Calibri\'; font-size:10.5pt;\"> </span></p></body></html>"))
self.label_ico.setText(_translate("AVDV", "图标"))
self.pushButton_close.setText(_translate("AVDV", "X"))
self.pushButton_min.setText(_translate("AVDV", "-"))
self.pushButton_main.setText(_translate("AVDV", "主界面"))
self.pushButton_log.setText(_translate("AVDV", "日志"))
self.pushButton_tool.setText(_translate("AVDV", "工具"))
self.pushButton_setting.setText(_translate("AVDV", "设置"))
self.pushButton_about.setText(_translate("AVDV", "关于"))