GilbertClaus commited on
Commit
2ede999
·
1 Parent(s): 160a9aa

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -9
app.py CHANGED
@@ -41,24 +41,23 @@ def format_number(number):
41
 
42
  def cut_video(link, resolusi_input, start_time_str, end_time_str):
43
  yt = YouTube(link)
44
-
45
  nama_channel = yt.author
46
- judul_video = yt.title.replace('/', '-').replace('\\', '-')
47
  tanggal_upload = yt.publish_date.strftime("%-d %B %Y")
48
  jumlah_viewer = format_number(yt.views)
49
  selisih_hari = (datetime.now() - yt.publish_date).days
50
  rata2_viewer_per_hari = format_number(int(yt.views if selisih_hari < 1 else yt.views / selisih_hari))
51
  durasi_video = str(timedelta(seconds=yt.length))
52
 
53
- video_info = f"""Nama Channel: {nama_channel}
54
- Judul Video: {judul_video}
55
- Tanggal Upload: {tanggal_upload}
56
- Jumlah Viewer: {jumlah_viewer}
57
- Rata-rata Viewer per Hari: {rata2_viewer_per_hari}
58
- Durasi Video: {durasi_video}"""
59
 
60
  resolusi_tersedia = [stream.resolution for stream in yt.streams.filter(progressive=True)]
61
- video_info += f"\nResolusi yang tersedia: {', '.join(resolusi_tersedia)}"
62
 
63
  resolusi = resolusi_input + "p"
64
  stream = yt.streams.filter(progressive=True, resolution=resolusi).first()
 
41
 
42
  def cut_video(link, resolusi_input, start_time_str, end_time_str):
43
  yt = YouTube(link)
 
44
  nama_channel = yt.author
45
+ judul_video = yt.title.replace('/', ' ')
46
  tanggal_upload = yt.publish_date.strftime("%-d %B %Y")
47
  jumlah_viewer = format_number(yt.views)
48
  selisih_hari = (datetime.now() - yt.publish_date).days
49
  rata2_viewer_per_hari = format_number(int(yt.views if selisih_hari < 1 else yt.views / selisih_hari))
50
  durasi_video = str(timedelta(seconds=yt.length))
51
 
52
+ video_info = f"Nama Channel: {nama_channel}\n"
53
+ video_info += f"Judul Video: {judul_video}\n"
54
+ video_info += f"Tanggal Upload: {tanggal_upload}\n"
55
+ video_info += f"Jumlah Viewer: {jumlah_viewer}\n"
56
+ video_info += f"Rata-rata Viewer per Hari: {rata2_viewer_per_hari}\n"
57
+ video_info += f"Durasi Video: {durasi_video}\n"
58
 
59
  resolusi_tersedia = [stream.resolution for stream in yt.streams.filter(progressive=True)]
60
+ video_info += f"Resolusi yang tersedia: {', '.join(resolusi_tersedia)}\n"
61
 
62
  resolusi = resolusi_input + "p"
63
  stream = yt.streams.filter(progressive=True, resolution=resolusi).first()