def attach_subtitles(video: VideoFileClip) -> None:
if not os.path.exists(OUTPUT_SRT):
print("No subtitle file found")
return
print("Attaching subtitles to video...")
# Create subtitle clips
subtitles = SubtitlesClip(
OUTPUT_SRT,
lambda txt: TextClip(
txt,
font="Arial",
fontsize=24,
color="white",
bg_color="black",
)
)
# Combine video with subtitles
video_with_subtitles = CompositeVideoClip(
[
video,
subtitles.with_position(("center", 0.95), relative=True)
]
)
# Write output video
print("Rendering final video...")
video_with_subtitles.write_videofile(
OUTPUT_VID,
codec="libx264",
audio_codec="aac"
)
print(f"Video saved as {OUTPUT_VID}")
< /code>
А я продолжаю получать эту ошибку: < /p>
An error occurred: Invalid font , pillow failed to use it with error 'function' object has no attribute 'read'
Я пробовал много разных шрифтов, но проблема все еще сохраняется
Вот часть моего сценария, где я прикреплял субтитры к видео: < /p> [code]def attach_subtitles(video: VideoFileClip) -> None: if not os.path.exists(OUTPUT_SRT): print("No subtitle file found") return
# Combine video with subtitles video_with_subtitles = CompositeVideoClip( [ video, subtitles.with_position(("center", 0.95), relative=True) ] )
# Write output video print("Rendering final video...") video_with_subtitles.write_videofile( OUTPUT_VID, codec="libx264", audio_codec="aac" ) print(f"Video saved as {OUTPUT_VID}") < /code> А я продолжаю получать эту ошибку: < /p> An error occurred: Invalid font , pillow failed to use it with error 'function' object has no attribute 'read' [/code] Я пробовал много разных шрифтов, но проблема все еще сохраняется
Сейчас я пробую Moviepy для записи субтитров в видео. Однако я продолжаю получать одно и то же сообщение об ошибке, что бы я ни делал. Это код, который я использую:
from moviepy import TextClip
from moviepy.video.tools.subtitles import...
Сейчас я пробую Moviepy для записи субтитров в видео. Однако я продолжаю получать одно и то же сообщение об ошибке, что бы я ни делал. Это код, который я использую:
from moviepy import TextClip
from moviepy.video.tools.subtitles import...
Сейчас я пробую Moviepy для записи субтитров в видео. Однако я продолжаю получать одно и то же сообщение об ошибке, что бы я ни делал. Это код, который я использую:
from moviepy import TextClip
from moviepy.video.tools.subtitles import...
Сейчас я пробую Moviepy для записи субтитров в видео. Однако я продолжаю получать одно и то же сообщение об ошибке, что бы я ни делал. Это код, который я использую:
from moviepy import TextClip
from moviepy.video.tools.subtitles import...
Я плохо разбираюсь в Python, но мне нужно было научиться комбинировать видео с субтитрами, не полагаясь на онлайн-сервисы. Я нашел простой код в Интернете, но он не работает должным образом. Вот код, который я использовал:
import imageio
import...