در این مطلب، ویدئو رابط کاربری گرافیکی پایتون با Tkinter – تغییر دکمه Tkinter + قطع کردن موسیقی با Pygame – 16/30 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:03,959
خوب بچه ها به روز شانزدهم خوش آمدید و امروز
2
00:00:03,959 –> 00:00:05,430
می خواهیم گزینه بی صدا
3
00:00:05,430 –> 00:00:07,980
را در پخش کننده آهنگ ملودی پخش کننده موسیقی خود بسازیم،
4
00:00:07,980 –> 00:00:12,330
اما ابتدا اجازه دهید به عقب برگردیم یا
5
00:00:12,330 –> 00:00:14,849
اگر آن جناس را دریافت کردید، بیایید کارهایی که انجام دادیم را دوباره پخش کنیم یا
6
00:00:14,849 –> 00:00:16,740
کارهایی را که در آخرین ویدیو انجام دادیم بازنویسی
7
00:00:16,740 –> 00:00:18,900
کنیم. این دکمه به عقب را ایجاد کرد که
8
00:00:18,900 –> 00:00:20,279
9
00:00:20,279 –> 00:00:22,800
عملکرد بسیار ساده ای از موسیقی را دوباره راه اندازی می کند، حالا اجازه
10
00:00:22,800 –> 00:00:24,750
دهید با دکمه بی صدا در پنجره raconteur خود شروع کنیم،
11
00:00:24,750 –> 00:00:26,910
حالا دکمه بی صدا
12
00:00:26,910 –> 00:00:28,680
چه کاری انجام می دهد، بدیهی است که شما باید در مورد
13
00:00:28,680 –> 00:00:29,130
آن بدانید،
14
00:00:29,130 –> 00:00:32,040
بنابراین چه دکمه بی صدا انجام می دهد،
15
00:00:32,040 –> 00:00:34,350
صدا را روی صفر تنظیم می کند و چه زمانی دوباره روی دکمه بیصدا کلیک میکنیم،
16
00:00:34,350 –> 00:00:36,750
سپس صدا را دوباره افزایش میدهد،
17
00:00:36,750 –> 00:00:38,910
بدون اینکه نیازی به لمس
18
00:00:38,910 –> 00:00:41,760
ویجت حجم مقیاس باشد، بنابراین بیایید شروع
19
00:00:41,760 –> 00:00:43,890
کنیم، کمی
20
00:00:43,890 –> 00:00:45,420
سخت نیست، فقط
21
00:00:45,420 –> 00:00:46,829
کمی بیشتر از چیزی است که
22
00:00:46,829 –> 00:00:48,809
انتظار دارید، بنابراین اولین کاری که
23
00:00:48,809 –> 00:00:51,090
میخواهیم انجام دهیم این است که آیکونها را از
24
00:00:51,090 –> 00:00:53,340
آیکون مسطح بگیریم، من فقط
25
00:00:53,340 –> 00:00:55,530
عبارتی به نام حجم را جستجو کردم و
26
00:00:55,530 –> 00:00:58,379
سپس این دو نماد را برداشتم اولین نماد
27
00:00:58,379 –> 00:01:00,480
نماد صدا است. و سپس
28
00:01:00,480 –> 00:01:02,850
از آیکون دوم برای بیصدایی که میتوانم استفاده میکنم
29
00:01:02,850 –> 00:01:05,280
و سپس pngها را دانلود کردهام
30
00:01:05,280 –> 00:01:08,310
و آنها اساساً 32 در 32 پیکسل هستند،
31
00:01:08,310 –> 00:01:10,470
بنابراین شما میتوانید آن را دانلود کنید و من
32
00:01:10,470 –> 00:01:12,479
قبلاً آنها را به پروژه خود اضافه کردهام
33
00:01:12,479 –> 00:01:15,210
هرچند که تغییر دادهام املای
34
00:01:15,210 –> 00:01:17,640
آنها این دکمه بی صدا است و سپس
35
00:01:17,640 –> 00:01:20,310
این دکمه صدا است، بنابراین بیایید
36
00:01:20,310 –> 00:01:21,840
شروع کنیم اولین کاری که می خواهیم
37
00:01:21,840 –> 00:01:23,820
انجام دهیم این است که بدیهی است که هر دوی این
38
00:01:23,820 –> 00:01:27,390
دکمه ها را در پروژه خود اضافه کنیم، بنابراین واضح است
39
00:01:27,390 –> 00:01:29,280
که بسیار ساده است شما نیازی به
40
00:01:29,280 –> 00:01:31,200
انجام یک کار ندارید. خیلی به این دلیل که شما قبلاً می دانید
41
00:01:31,200 –> 00:01:32,880
چگونه این کار را انجام دهید، اگرچه
42
00:01:32,880 –> 00:01:34,829
کمی تفاوت وجود دارد، اما
43
00:01:34,829 –> 00:01:36,270
زیاد نگران آن نباشید، من
44
00:01:36,270 –> 00:01:38,159
فقط به شما نشان خواهم داد، بنابراین به
45
00:01:38,159 –> 00:01:40,579
جای عکس جدید، من فقط می روم برای اینکه
46
00:01:40,579 –> 00:01:45,990
آن را عکس بیصدا و در اینجا نقطه جدید PNG بنامیم،
47
00:01:45,990 –> 00:01:48,600
بنابراین واضح است که وقتی روی دکمه بیصدا
48
00:01:48,600 –> 00:01:50,610
کلیک میکنیم، برای مثال وقتی
49
00:01:50,610 –> 00:01:52,259
دکمه بیصدا را در اینجا ادغام میکنیم،
50
00:01:52,259 –> 00:01:54,540
وقتی روی دکمه صدا کلیک میکنیم،
51
00:01:54,540 –> 00:01:57,390
باید به دکمه بیصدا تبدیل شود.
52
00:01:57,390 –> 00:01:59,820
ما به نوع دو تصویر نیاز خواهیم داشت اجازه
53
00:01:59,820 –> 00:02:01,079
دهید در واقع با کمک پخشکننده موسیقی VLC به شما نشان دهم،
54
00:02:01,079 –> 00:02:03,450
بنابراین اگر به
55
00:02:03,450 –> 00:02:05,040
پایین سمت راست بروید، اما در واقع اجازه دهید به
56
00:02:05,040 –> 00:02:07,710
شما نشان دهم زیرا صدای
57
00:02:07,710 –> 00:02:09,598
آن بسیار کم است، بنابراین
58
00:02:09,598 –> 00:02:11,910
نمیتوانید آن را ببینید. بنابراین،
59
00:02:11,910 –> 00:02:13,060
اگر اینجا را در این
60
00:02:13,060 –> 00:02:15,340
اسپیکر ببینید، در واقع فکر میکنم که این در
61
00:02:15,340 –> 00:02:18,910
حال تغییر بلندگوهای میکروفون Samson go است،
62
00:02:18,910 –> 00:02:20,739
بنابراین من با آن مشکلی ندارم، اما به
63
00:02:20,739 –> 00:02:22,420
هر حال اجازه دهید فقط در پخش کننده رسانه VLC به شما نشان
64
00:02:22,420 –> 00:02:24,190
دهم، جالب است، اشکالی ندارد،
65
00:02:24,190 –> 00:02:26,410
احتمالاً در این قسمت بزرگنمایی کنید تا بتوانید آن
66
00:02:26,410 –> 00:02:28,239
را به درستی ببینید، بنابراین وقتی
67
00:02:28,239 –> 00:02:31,209
روی این نماد بیصدا کلیک میکنید، میتوانید ببینید که
68
00:02:31,209 –> 00:02:34,690
به یک نماد متقاطع بیصدا تغییر میکند و
69
00:02:34,690 –> 00:02:36,940
سپس باید روی آن کلیک کنید تا صدای آن را لغو
70
00:02:36,940 –> 00:02:40,810
کنید. با
71
00:02:40,810 –> 00:02:42,459
این دکمه، این همان چیزی است که ما باید
72
00:02:42,459 –> 00:02:44,920
دو دکمه را در اینجا اضافه کنیم، یکی
73
00:02:44,920 –> 00:02:47,470
عکس بیصدا است و نه دو دکمه،
74
00:02:47,470 –> 00:02:50,110
در واقع دو تصویر و سپس وقتی
75
00:02:50,110 –> 00:02:52,360
روی دکمه کلیک میکنیم،
76
00:02:52,360 –> 00:02:54,190
از عکس حجمی به عکس بیصدا تغییر میکنیم.
77
00:02:54,190 –> 00:02:56,319
بنابراین من فقط می خواهم کلیک کنم
78
00:02:56,319 –> 00:02:58,510
فقط یک ph دیگر می سازم oto و ما میخواهیم
79
00:02:58,510 –> 00:03:01,660
PNG نقطه صدا را بنویسیم، بنابراین این
80
00:03:01,660 –> 00:03:03,130
چیزی بود که
81
00:03:03,130 –> 00:03:05,440
با سایر دکمههای عکسی
82
00:03:05,440 –> 00:03:07,390
که قبلا ساختهایم کمی متفاوت بود و سپس
83
00:03:07,390 –> 00:03:10,030
نقطهی صدا PNG را نمینویسیم و سپس به جای
84
00:03:10,030 –> 00:03:11,739
دکمه عقب، آن را حجم صدا بنامیم.
85
00:03:11,739 –> 00:03:14,799
دکمه و من میخواهم این در
86
00:03:14,799 –> 00:03:17,140
قاب پایینی فقط در سمت
87
00:03:17,140 –> 00:03:21,400
راست این دکمه به عقب باشد و سپس
88
00:03:21,400 –> 00:03:23,650
دکمه ولوم این دکمه خوب به نظر میرسد و در عوض یا
89
00:03:23,650 –> 00:03:25,720
عکس را عقب میبریم، بنابراین ابتدا عکس حجمی را میخواهیم
90
00:03:25,720 –> 00:03:27,609
و وقتی روی عکس حجم کلیک
91
00:03:27,609 –> 00:03:30,130
میکنیم باید به عکس بیصدا تغییر دهید
92
00:03:30,130 –> 00:03:32,530
و برعکس، بدیهی است که
93
00:03:32,530 –> 00:03:34,600
وقتی عکس را بیصدا میکنیم، وقتی روی آن کلیک میکنیم، میخواستیم به
94
00:03:34,600 –> 00:03:37,540
عکس حجمی تغییر دهیم و سپس به
95
00:03:37,540 –> 00:03:39,910
جای موسیقی به عقب، فقط میخواهیم
96
00:03:39,910 –> 00:03:43,239
موسیقی بیصدا بنویسیم و سپس بسیار ساده است،
97
00:03:43,239 –> 00:03:51,130
اجازه دهید فقط دکمه صدا را امتحان کنیم. و سپس
98
00:03:51,130 –> 00:03:53,019
این ستون صفر است، بنابراین من میخواهم این
99
00:03:53,019 –> 00:03:55,900
در ستون یک باشد و سپس باید در
100
00:03:55,900 –> 00:03:59,049
ستون دو باشد، بنابراین بیایید آن را دوباره بارگیری کنیم
101
00:03:59,049 –> 00:04:00,340
و ببینیم چگونه به نظر میرسد.
102
00:04:00,340 –> 00:04:02,470
اجازه دهید فقط پخشکننده موسیقی قبلی را
103
00:04:02,470 –> 00:04:07,720
ببندم و دوباره این را اجرا کنم.
104
00:04:07,720 –> 00:04:09,730
ic تعریف نشده است بدیهی است که ما
105
00:04:09,730 –> 00:04:11,799
هنوز عملکرد را اعلام نکردهایم، بنابراین اجازه
106
00:04:11,799 –> 00:04:13,180
دهید من ادامه دهم و این
107
00:04:13,180 –> 00:04:15,310
تابع را واقعاً سریع ایجاد کنم، بنابراین من
108
00:04:15,310 –> 00:04:18,010
فقط به بالا میروم و فقط این
109
00:04:18,010 –> 00:04:19,870
تابع تنظیم صدا را باور میکنم که آن را
110
00:04:19,870 –> 00:04:24,729
موزیک زیر خط مینامم. و فقط می خواهم بنویسم
111
00:04:24,729 –> 00:04:27,160
pass نه اساساً این بدان معنی است که هیچ
112
00:04:27,160 –> 00:04:28,960
کاری در داخل این تابع انجام نداده ام
113
00:04:28,960 –> 00:04:32,169
اما مهم نیست فقط بارگذاری مجدد شود و اکنون
114
00:04:32,169 –> 00:04:35,229
می توانید ببینید که این دکمه در اینجا تمام شده است و
115
00:04:35,229 –> 00:04:36,580
وقتی روی آن کلیک می کنیم هیچ
116
00:04:36,580 –> 00:04:38,949
اتفاقی نمی افتد زیرا ما انجام نداده ایم. هنوز آن را اجرا
117
00:04:38,949 –> 00:04:40,990
نکردهام، بنابراین اولین کاری که میخواهم انجام دهم این
118
00:04:40,990 –> 00:04:43,810
است که بله، بیایید در واقع یاد بگیریم که چگونه
119
00:04:43,810 –> 00:04:46,210
این دکمه را تغییر دهیم وقتی روی این
120
00:04:46,210 –> 00:04:48,760
دکمه صدا کلیک میکنیم چگونه تغییر کنیم نه نحوه
121
00:04:48,760 –> 00:04:51,370
Muse را نه نحوه بیصدا کردن موسیقی، بلکه نحوه
122
00:04:51,370 –> 00:04:54,010
تغییر آن را در واقع دکمه از این
123
00:04:54,010 –> 00:04:57,070
دکمه ولوم صدا به عکس در
124
00:04:57,070 –> 00:04:59,380
واقع موسیقی، نه عکس های موسیقی، عکس بی صدا،
125
00:04:59,380 –> 00:05:01,990
بنابراین از عکس صدا به عکس بی صدا،
126
00:05:01,990 –> 00:05:04,240
بنابراین برای انجام این کار بسیار ساده است،
127
00:05:04,240 –> 00:05:08,260
فقط باید بنویسید و فقط می خواهید
128
00:05:08,260 –> 00:05:12,520
به قسمت بیایید پایین برویم، این را ببینیم
129
00:05:12,520 –> 00:05:14,500
تماس است اد دکمه ولوم این چیزی است که من
130
00:05:14,500 –> 00:05:16,600
می خواستم بدانم، بنابراین اکنون به این
131
00:05:16,600 –> 00:05:18,370
موسیقی زیر خط بی صدا می رویم و فقط
132
00:05:18,370 –> 00:05:21,430
پیکربندی نقطه دکمه ولوم را می نویسیم و
133
00:05:21,430 –> 00:05:22,960
در داخل آن می خواهیم تصویر را
134
00:05:22,960 –> 00:05:26,620
برابر با بی صدا کردن عکس خوب بنویسیم تا عکس همان باشد.
135
00:05:26,620 –> 00:05:29,680
وقتی روی دکمه کلیک می شود می خواهید
136
00:05:29,680 –> 00:05:31,990
آن را بارگذاری مجدد کنیم و فقط
137
00:05:31,990 –> 00:05:33,400
ببینیم در حال حاضر چیزی را اجرا نمی
138
00:05:33,400 –> 00:05:35,020
کنیم، فقط می بینیم که آیا تصویر در
139
00:05:35,020 –> 00:05:37,120
حال تغییر است یا نه بنابراین وقتی روی آن کلیک می
140
00:05:37,120 –> 00:05:40,060
کنم به عکس بی صدا تغییر می کند بنابراین اکنون می دانیم
141
00:05:40,060 –> 00:05:41,800
که کار میکند، بنابراین اکنون میتوانیم
142
00:05:41,800 –> 00:05:44,430
اجرای عملکرد واقعی
143
00:05:44,430 –> 00:05:47,979
عنصر بیصدا یا دکمه بیصدا
144
00:05:47,979 –> 00:05:50,410
را شروع کنیم، بنابراین اجازه دهید در واقع بررسی
145
00:05:50,410 –> 00:05:52,389
کنم که آیا ضبط میشود یا نه،
146
00:05:52,389 –> 00:05:54,099
خوب ضبط میشود،
147
00:05:54,099 –> 00:05:55,960
اجازه دهید اینجا را هم بررسی کنم،
148
00:05:55,960 –> 00:05:58,120
اوه شش دقیقه است، خوب است بنابراین
149
00:05:58,120 –> 00:06:00,370
بیایید شروع به پیاده سازی دکمه بی صدا
150
00:06:00,370 –> 00:06:02,169
کنیم اولین کاری که می خواهم انجام دهم این است که
151
00:06:02,169 –> 00:06:05,020
یک متغیر ایجاد کنم که به آن می گویند نادیده گرفته شده
152
00:06:05,020 –> 00:06:08,020
برابر با false alright بنابراین در حال حاضر
153
00:06:08,020 –> 00:06:09,940
می خواهیم با حالتی شروع کنیم
154
00:06:09,940 –> 00:06:12,220
که موسیقی هنوز در حال پخش است. ما
155
00:06:12,220 –> 00:06:14,289
روی دکمه بیصدا کلیک نکردهایم
156
00:06:14,289 –> 00:06:16,479
، به همین دلیل است که مقدار بولی آن
157
00:06:16,479 –> 00:06:19,360
false است و سپس این مقدار را در
158
00:06:19,360 –> 00:06:21,880
تابع موسیقی جدید خود میخواهیم، پس چگونه انجام ده
159
00:06:21,880 –> 00:06:23,380
م که فقط میخواهیم جهانی بنویسیم و سپ
160
00:06:23,380 –> 00:06:26,380
بیصدا کنیم و حالا ما میتوانیم این
161
00:06:26,380 –> 00:06:28,750
مقدار نادرست را در تابع موسیقی unmute underscore
162
00:06:28,750 –> 00:06:30,820
استفاده کنیم، زیرا آن را جهانی اعلام کردهایم، به
163
00:06:30,820 –> 00:06:32,740
همین دلیل است که میتوانیم
164
00:06:32,740 –> 00:06:35,169
از این بینش مقدار نادرست بیصدا کردن
165
00:06:35,169 –> 00:06:37,870
تابع موسیقی unmute underscore استفاده کنیم، پس از
166
00:06:37,870 –> 00:06:41,020
آن فقط میخواهیم یک خاموش را بنویسیم
167
00:06:41,020 –> 00:06:43,840
. در واقع
168
00:06:43,840 –> 00:06:46,389
نادیده گرفته شده است، بنابراین این مقدار اگر بی صدا برابر با
169
00:06:46,389 –> 00:06:48,160
true باشد، این همان چیزی است که در پشت صحنه می گوید،
170
00:06:48,160 –> 00:06:50,169
اگر می دانید پایتون بسیار ابتدایی است،
171
00:06:50,169 –> 00:06:53,919
اگر بی صدا باشد، درست است، پس این بدان معناست که ما
172
00:06:53,919 –> 00:06:56,770
باید موسیقی را قطع کنیم، بنابراین موسیقی را به درستی
173
00:06:56,770 –> 00:06:58,870
لغو کنیم.
174
00:06:58,870 –> 00:07:01,660
175
00:07:01,660 –> 00:07:07,750
انتظار می رود فقط کمی این موضوع را اصلاح کنم، اجازه
176
00:07:07,750 –> 00:07:11,110
دهید آن را اینجا
177
00:07:11,110 –> 00:07:12,909
بگذارم، و سپس
178
00:07:12,909 –> 00:07:16,150
فعلاً می گذرم و در غیر این صورت، اگر موسیقی قطع نشده باشد،
179
00:07:16,150 –> 00:07:18,729
در واقع نادرست است، یعنی موسیقی
180
00:07:18,729 –> 00:07:21,009
هنوز بی صدا نشده است. به این معنی است
181
00:07:21,009 –> 00:07:24,520
که به موسیقی نیاز دارید، بنابراین چگونه میتوانید موسیقی را بیصدا
182
00:07:24,520 –> 00:07:26,710
کنید، عملکرد آن
183
00:07:26,710 –> 00:07:29,080
بسیار آسان است. کاری که انجام میدهید این است که
184
00:07:29,080 –> 00:07:32,710
صدا را صفر تنظیم کنید، بله، انجام این کار بسیار
185
00:07:32,710 –> 00:07:34,990
آسان است، بنابراین کاری
186
00:07:34,990 –> 00:07:35,919
که ما میخواهیم انجام دهیم، آن را با یک مجموعه انجام میدهیم.
187
00:07:35,919 –> 00:07:37,240
اگر
188
00:07:37,240 –> 00:07:39,190
به یاد داشته باشید می توانید میزان صدا را تغییر دهید همانطور
189
00:07:39,190 –> 00:07:41,080
که در اینجا مشاهده می کنید، می توانید
190
00:07:41,080 –> 00:07:43,509
ص