rahul7star commited on
Commit
ca0ea04
·
verified ·
1 Parent(s): c8faaff

Update app1.py

Browse files
Files changed (1) hide show
  1. app1.py +7 -10
app1.py CHANGED
@@ -48,16 +48,12 @@ from huggingface_hub import HfApi, upload_file
48
  def upload_to_hf(video_path, summary_text):
49
  api = HfApi()
50
 
51
- # Create a date-based folder (YYYY-MM-DD)
52
  today_str = datetime.now().strftime("%Y-%m-%d")
53
- date_folder = today_str
54
-
55
- # Generate a unique subfolder for this upload
56
- unique_subfolder = f"Apple-Imge-Text-upload_{uuid.uuid4().hex[:8]}"
57
- hf_folder = f"{date_folder}/{unique_subfolder}"
58
  logging.info(f"Uploading files to HF folder: {hf_folder} in repo {HF_MODEL}")
59
 
60
- # Upload video
61
  video_filename = os.path.basename(video_path)
62
  video_hf_path = f"{hf_folder}/{video_filename}"
63
  upload_file(
@@ -69,12 +65,13 @@ def upload_to_hf(video_path, summary_text):
69
  )
70
  logging.info(f"✅ Uploaded video to HF: {video_hf_path}")
71
 
72
- # Upload summary.txt
73
- summary_file = "/tmp/summary.txt"
 
74
  with open(summary_file, "w", encoding="utf-8") as f:
75
  f.write(summary_text)
76
 
77
- summary_hf_path = f"{hf_folder}/summary.txt"
78
  upload_file(
79
  path_or_fileobj=summary_file,
80
  path_in_repo=summary_hf_path,
 
48
  def upload_to_hf(video_path, summary_text):
49
  api = HfApi()
50
 
51
+ # Create a daily folder: YYYY-MM-DD-APPLE-IMAGE_FOLDER
52
  today_str = datetime.now().strftime("%Y-%m-%d")
53
+ hf_folder = f"{today_str}-APPLE-IMAGE_FOLDER"
 
 
 
 
54
  logging.info(f"Uploading files to HF folder: {hf_folder} in repo {HF_MODEL}")
55
 
56
+ # --- Upload video ---
57
  video_filename = os.path.basename(video_path)
58
  video_hf_path = f"{hf_folder}/{video_filename}"
59
  upload_file(
 
65
  )
66
  logging.info(f"✅ Uploaded video to HF: {video_hf_path}")
67
 
68
+ # --- Upload summary.txt ---
69
+ summary_filename = f"summary_{os.path.splitext(video_filename)[0]}.txt"
70
+ summary_file = os.path.join(tempfile.gettempdir(), summary_filename)
71
  with open(summary_file, "w", encoding="utf-8") as f:
72
  f.write(summary_text)
73
 
74
+ summary_hf_path = f"{hf_folder}/{summary_filename}"
75
  upload_file(
76
  path_or_fileobj=summary_file,
77
  path_in_repo=summary_hf_path,