Skip to content

Commit cbdabb2

Browse files
Update compress.py
1 parent 4a41992 commit cbdabb2

File tree

1 file changed

+10
-20
lines changed

1 file changed

+10
-20
lines changed

utils/compress.py

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,13 @@
2424
async def compress(client: Client, message: Message):
2525
replied = message.reply_to_message
2626
if not replied.media:
27-
await edit_or_reply(
28-
message, "<b>Please Reply To A Video</b>", parse_mode=enums.ParseMode.HTML
29-
)
27+
await edit_or_reply(message, "<b>Please Reply To A Video</b>")
3028
return
3129
if replied.media:
3230
c_time = time.time()
3331
ms_ = await edit_or_reply(
3432
message,
3533
"<code>Downloading Video . . .</code>",
36-
parse_mode=enums.ParseMode.HTML,
3734
)
3835
file = await client.download_media(
3936
message=replied,
@@ -68,9 +65,8 @@ async def compress(client: Client, message: Message):
6865
await edit_or_reply(
6966
message,
7067
"<code>Trying to compress. . .</code>",
71-
parse_mode=enums.ParseMode.HTML,
7268
)
73-
# await message.edit("<code>If video size is big it'll take a while please be patient</code>", parse_mode=enums.ParseMode.HTML)
69+
# await message.edit("<code>If video size is big it'll take a while please be patient</code>")
7470
with open(progress, "w"):
7571
pass
7672
proce = await asyncio.create_subprocess_shell(
@@ -94,8 +90,8 @@ async def compress(client: Client, message: Message):
9490
speed = round(elapse / time_diff, 2)
9591
if int(speed) != 0:
9692
some_eta = ((int(total_frames) - elapse) / speed) * 1000
97-
text = f"`Compressing {file} at {crf} CRF.\n`"
98-
progress_str = "`[{0}{1}] {2}%\n\n`".format(
93+
text = f"<code>Compressing {file} at {crf} CRF.\n</code>"
94+
progress_str = "<code>[{0}{1}] {2}%\n\n</code>".format(
9995
"".join("●" for _ in range(math.floor(per / 5))),
10096
"".join("" for _ in range(20 - math.floor(per / 5))),
10197
round(per, 2),
@@ -110,13 +106,12 @@ async def compress(client: Client, message: Message):
110106
message,
111107
text
112108
+ progress_str
113-
+ "`"
109+
+ "<code>"
114110
+ e_size
115-
+ "`"
116-
+ "\n\n`"
111+
+ "</code>"
112+
+ "\n\n<code>"
117113
+ eta
118-
+ "`",
119-
parse_mode=enums.ParseMode.MARKDOWN,
114+
+ "</code>",
120115
)
121116
except Exception as e:
122117
await message.edit_text(format_exc(e))
@@ -127,7 +122,6 @@ async def compress(client: Client, message: Message):
127122
await edit_or_reply(
128123
message,
129124
f"<code>Compressed {humanbytes(file_size)} to {humanbytes(out_file_size)}, Uploading Now . . .</code>",
130-
parse_mode=enums.ParseMode.HTML,
131125
)
132126
# await message.delete()
133127
differ = 100 - ((out_file_size / file_size) * 100)
@@ -138,25 +132,21 @@ async def compress(client: Client, message: Message):
138132
progress_args=(ms_, c_time, "`Uploading...`"),
139133
caption=f"<b>Original Size:</b> <code>{humanbytes(file_size)}MB</code>\n<b>Compressed Size:</b> <code>{humanbytes(out_file_size)}</code>\n<b>Compression Ratio:</b> <code>{differ:.2f}%</code>\n <b>Time Taken To Compress:</b> <code>{difff}</code>",
140134
reply_to_message_id=message.id,
141-
parse_mode=enums.ParseMode.HTML,
142135
)
143136
except BaseException as e:
144137
await edit_or_reply(
145138
message,
146139
f"<b>INFO:</b> <code>{e}</code>",
147-
parse_mode=enums.ParseMode.HTML,
148140
)
149141
finally:
150142
os.remove(file)
151143
os.remove(out_file)
152144
os.remove(progress)
153145
else:
154-
await edit_or_reply(
155-
message, "<b>Please Reply To A Video</b>", parse_mode=enums.ParseMode.HTML
156-
)
146+
await edit_or_reply(message, "<b>Please Reply To A Video</b>")
157147
return
158148

159149

160150
modules_help["compress"] = {
161-
"compress [crf value]": f"reply to a video to compress it :)\ncrf value is optional if not given default will be used"
151+
"compress [crf value]": "reply to a video to compress it :)\ncrf value is optional if not given default will be used"
162152
}

0 commit comments

Comments
 (0)