Jeffgold commited on
Commit
0bcd81a
·
1 Parent(s): 36db839

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -51,11 +51,14 @@ def convert_video(video_file: File, quality, aspect_ratio, video_url):
51
  output_path = video_file.name[:-len(file_extension)]
52
 
53
  # Add the .m3u8 file extension
54
- output_path += "m3u8"
55
 
56
  # Set the output path to the temp directory
57
  output_path = os.path.join(temp_dir, output_path)
58
 
 
 
 
59
  ffmpeg_command = f"ffmpeg -i {video_file} -c:v libx264 -crf {quality} -f hls -aspect {aspect_ratio} {output_path}"
60
 
61
  try:
@@ -78,4 +81,4 @@ def convert_video(video_file: File, quality, aspect_ratio, video_url):
78
 
79
  from gradio import outputs
80
 
81
- gr.Interface(convert_video, inputs=[video_file, quality, aspect_ratio, video_url], outputs=[outputs.Video()]).launch(share=False)
 
51
  output_path = video_file.name[:-len(file_extension)]
52
 
53
  # Add the .m3u8 file extension
54
+ output_path += ".m3u8"
55
 
56
  # Set the output path to the temp directory
57
  output_path = os.path.join(temp_dir, output_path)
58
 
59
+ # Create the temporary file
60
+ os.mknod(output_path)
61
+
62
  ffmpeg_command = f"ffmpeg -i {video_file} -c:v libx264 -crf {quality} -f hls -aspect {aspect_ratio} {output_path}"
63
 
64
  try:
 
81
 
82
  from gradio import outputs
83
 
84
+ gr.Interface(convert_video, inputs=[video_file, quality, aspect_ratio, video_url], outputs=[outputs.Video()]).launch(share=True)