GilangAlRusliadi commited on
Commit
a30efa9
·
1 Parent(s): f6f6516
Files changed (2) hide show
  1. others.py +3 -3
  2. trailer.py +4 -4
others.py CHANGED
@@ -286,11 +286,11 @@ def join_video(name, thumbnail_file, video_file):
286
  # Tentukan jalur ke file output
287
  output_file = f'{output_dir}/{name}.mp4'
288
  # Gunakan ffmpeg untuk membuat video 1 detik dari file gambar dan audio
289
- os.system(f"ffmpeg -loop 1 -i {thumbnail_file} -i {audio_file} -c:v libx264 -b:v 850k -bufsize 1000k -r 30 -b:a 160k -ar 44100 -ac 2 -t 1 -pix_fmt yuv420p -vf scale=1280:720 -shortest {name}.mp4")
290
  # Gunakan ffmpeg untuk menggabungkan intro dan video
291
  with open('input.txt', 'w') as f:
292
  f.write(f"file '{name}.mp4'\n")
293
  f.write(f"file '{video_file}'\n")
294
- os.system( f"ffmpeg -f concat -safe 0 -i input.txt -c:v libx264 -b:v 850k -bufsize 1000k -r 30 -b:a 160k -ar 44100 -ac 2 -c:a aac -pix_fmt yuv420p -vf scale=1280:720 {output_file}")
295
-
296
  return output_file
 
286
  # Tentukan jalur ke file output
287
  output_file = f'{output_dir}/{name}.mp4'
288
  # Gunakan ffmpeg untuk membuat video 1 detik dari file gambar dan audio
289
+ subprocess.run(['ffmpeg', '-loop', '1', '-i', thumbnail_file, '-i', audio_file, '-c:v', 'libx264', '-b:v', '850k', '-bufsize', '1000k', '-r', '30', '-b:a', '160k', '-ar', '44100', '-ac', '2', '-t', '1', '-pix_fmt', 'yuv420p', '-vf', 'scale=1280:720','-shortest', f'{name}.mp4'])
290
  # Gunakan ffmpeg untuk menggabungkan intro dan video
291
  with open('input.txt', 'w') as f:
292
  f.write(f"file '{name}.mp4'\n")
293
  f.write(f"file '{video_file}'\n")
294
+ subprocess.run(['ffmpeg','-f','concat','-safe','0','-i','input.txt','-c:v','libx264','-b:v','850k','-bufsize','1000k','-r','30','-b:a','160k','-ar','44100','-ac','2','-c:a','aac','-pix_fmt','yuv420p','-vf','scale=1280:720', output_file])
295
+
296
  return output_file
trailer.py CHANGED
@@ -21,10 +21,10 @@ def trailer(url):
21
  video_file = convert_videos(720, video_file)
22
 
23
  # Menggabungkan video
24
- # video_file = join_video(judul, thumbnail_file, video_file)
25
 
26
- video_info = "Series: {series}/n"
27
- video_info += "Code: {digits}/n"
28
- video_info += "Actress: {actress}/n"
29
 
30
  return video_file, judul, video_info, thumbnail_file
 
21
  video_file = convert_videos(720, video_file)
22
 
23
  # Menggabungkan video
24
+ video_file = join_video(judul, thumbnail_file, video_file)
25
 
26
+ video_info = "Series: {series}\n"
27
+ video_info += "Code: {digits}\n"
28
+ video_info += "Actress: {actress}\n"
29
 
30
  return video_file, judul, video_info, thumbnail_file