Jeffgold commited on
Commit
4bc9886
·
1 Parent(s): 334073d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -2
app.py CHANGED
@@ -72,7 +72,7 @@ def create_master_playlist(output_paths, temp_dir):
72
  f.write(f"{path.name}\n")
73
  return master_playlist_path
74
 
75
- def convert_video(video_file, quality, aspect_ratio, video_url, ftp_server, ftp_username, ftp_password, ftp_path, upload):
76
  standard_resolutions = [4320, 2160, 1440, 1080, 720, 480, 360, 240, 144] # 8K, 4K, 2K, Full HD, HD, SD in pixels
77
 
78
  with tempfile.TemporaryDirectory() as temp_dir:
@@ -127,7 +127,13 @@ def convert_video(video_file, quality, aspect_ratio, video_url, ftp_server, ftp_
127
  for path in [master_playlist_copy_path] + output_copy_paths:
128
  source_file = path # This should be the full local path of the file
129
  destination_file = ftp_path + "/" + path.name # This should be the desired remote path of the file
130
- upload_to_ftp(ftp_server, ftp_username, ftp_password, source_file, destination_file)
 
 
 
 
 
 
131
  ftp_files.append(destination_file)
132
  return ftp_files
133
  else:
 
72
  f.write(f"{path.name}\n")
73
  return master_playlist_path
74
 
75
+ def convert_video(video_file, quality, aspect_ratio, video_url, ftp_server, ftp_port, ftp_username, ftp_password, ftp_path, upload):
76
  standard_resolutions = [4320, 2160, 1440, 1080, 720, 480, 360, 240, 144] # 8K, 4K, 2K, Full HD, HD, SD in pixels
77
 
78
  with tempfile.TemporaryDirectory() as temp_dir:
 
127
  for path in [master_playlist_copy_path] + output_copy_paths:
128
  source_file = path # This should be the full local path of the file
129
  destination_file = ftp_path + "/" + path.name # This should be the desired remote path of the file
130
+
131
+ # Distinguish between FTP and SFTP based on the port number
132
+ if ftp_port == 22:
133
+ upload_to_sftp(ftp_server, ftp_port, ftp_username, ftp_password, source_file, destination_file)
134
+ else:
135
+ upload_to_ftp(ftp_server, ftp_port, ftp_username, ftp_password, source_file, destination_file)
136
+
137
  ftp_files.append(destination_file)
138
  return ftp_files
139
  else: