Spaces:
Build error
Build error
| import os | |
| import ffmpeg | |
| def print_ffmpeg_args(): | |
| concat_path = "concat.txt" | |
| tts_audio_path = "audio.mp3" | |
| char_stream = ffmpeg.input(concat_path, f="concat", safe=0) | |
| audio_stream = ffmpeg.input(tts_audio_path) | |
| bg_green = ffmpeg.input("color=c=0x00FF00:s=1080x1080:r=30", f="lavfi") | |
| char_stream = ffmpeg.filter(char_stream, 'scale', 1080, 1080, force_original_aspect_ratio='decrease') | |
| video_final = ffmpeg.overlay(bg_green, char_stream, x='(main_w-overlay_w)/2', y='(main_h-overlay_h)/2') | |
| out = ffmpeg.output(video_final, audio_stream, "output.mp4", vcodec="libx264", acodec="aac", audio_bitrate="192k", pix_fmt="yuv420p", r=30, shortest=None) | |
| args = ffmpeg.get_args(out) | |
| print(" ".join(args)) | |
| if __name__ == "__main__": | |
| print_ffmpeg_args() | |