pmrony commited on
Commit
20bc44a
·
verified ·
1 Parent(s): 7714ed3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -18,15 +18,14 @@ async def add_watermark(file: UploadFile = File(...), watermark_text: str = "@Yo
18
 
19
  with open(input_path, "wb") as buffer: buffer.write(await file.read())
20
 
21
- # মেটাডেটাবং থাম্বনেইল ঠিক রাখাসবথেকে পায়ারান্ড
22
  cmd = [
23
  "ffmpeg", "-i", input_path,
24
  "-vf", f"drawtext=text='{watermark_text}':x=w-tw-20:y=h-th-20:fontsize=30:fontcolor=white@0.6",
25
  "-c:v", "libx264", "-profile:v", "main", "-pix_fmt", "yuv420p",
26
  "-preset", "ultrafast", "-crf", "23", "-c:a", "copy",
27
- "-flags", "+global_header",
28
- "-movflags", "+faststart+frag_keyframe+empty_moov+default_base_moof",
29
- "-bsf:v", "h264_mp4toannexb",
30
  output_path
31
  ]
32
 
 
18
 
19
  with open(input_path, "wb") as buffer: buffer.write(await file.read())
20
 
21
+ # নতুন কমান্:তে থাম্বনেইল রাি ভিডি াইের ভেতরে এম্বে হয়ে যাবে
22
  cmd = [
23
  "ffmpeg", "-i", input_path,
24
  "-vf", f"drawtext=text='{watermark_text}':x=w-tw-20:y=h-th-20:fontsize=30:fontcolor=white@0.6",
25
  "-c:v", "libx264", "-profile:v", "main", "-pix_fmt", "yuv420p",
26
  "-preset", "ultrafast", "-crf", "23", "-c:a", "copy",
27
+ "-movflags", "+faststart+frag_keyframe+empty_moov",
28
+ "-metadata:s:v:0", "handler_name=VideoHandler",
 
29
  output_path
30
  ]
31