zijian2022 commited on
Commit
8220774
·
verified ·
1 Parent(s): c1e2c49

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -81,6 +81,11 @@ class RemoteDatasetLoader:
81
  video_paths = []
82
  chunks_size = dataset_info.get("chunks_size", 1000)
83
 
 
 
 
 
 
84
  for i, video_key in enumerate(video_keys):
85
  video_url = self.base_url + dataset_info["video_path"].format(
86
  episode_chunk=episode_id // chunks_size,
@@ -88,7 +93,7 @@ class RemoteDatasetLoader:
88
  episode_index=episode_id
89
  )
90
  video_filename = f"episode_{episode_id}_{video_key}.mp4"
91
- local_path = os.path.join(download_dir, video_filename)
92
  # 优先加载本地有效mp4
93
  if self._is_valid_mp4(local_path):
94
  print(f"Local valid video found: {local_path}")
 
81
  video_paths = []
82
  chunks_size = dataset_info.get("chunks_size", 1000)
83
 
84
+ # 创建repo特定的子目录
85
+ repo_name = self.repo_id.replace('/', '_') # 将 / 替换为 _ 避免路径问题
86
+ repo_dir = os.path.join(download_dir, repo_name)
87
+ os.makedirs(repo_dir, exist_ok=True)
88
+
89
  for i, video_key in enumerate(video_keys):
90
  video_url = self.base_url + dataset_info["video_path"].format(
91
  episode_chunk=episode_id // chunks_size,
 
93
  episode_index=episode_id
94
  )
95
  video_filename = f"episode_{episode_id}_{video_key}.mp4"
96
+ local_path = os.path.join(repo_dir, video_filename)
97
  # 优先加载本地有效mp4
98
  if self._is_valid_mp4(local_path):
99
  print(f"Local valid video found: {local_path}")