Ffmpeg -vf не может проанализировать значение как размер изображенияPython

Программы на Python
Ответить
Anonymous
 Ffmpeg -vf не может проанализировать значение как размер изображения

Сообщение Anonymous »

я пытаюсь использовать **ffmpeg** для своего проекта Python. Я хочу поместить файл .srt в видео. Вот команда, которую я использовал
command = [
'ffmpeg',
'-hwaccel', 'cuda',
'-i', input_video,
'-vf', f"subtitles={subtitles_file}",
'-c:a', 'copy', # Copy the audio stream
output_video
]

subprocess.run(command, check=True)

и однажды я его запустил. Выводит
[Parsed_subtitles_0 @ 000001717850c580] Unable to parse option value "subtitles.srt" as image size
[fc#-1 @ 00000171784ebd80] Error applying option 'original_size' to filter 'subtitles': Invalid argument
Error opening output file Final_Sample_content.mp4.
Error opening output files: Invalid argument

[-]Error occurred: Command '['ffmpeg', '-hwaccel', 'cuda', '-i', 'C:..\Sample_content.mp4', '-vf', 'subtitles=C:..\subtitles.srt', '-c:v', 'h264_nvenc', '-c:a', 'copy', 'Final_Sample_content.mp4']' returned non-zero exit status 4294967274.[-]

здесь также переменные, которые я передал команде
srt_file_path = os.path.join(os.getcwd(), "subtitles.srt")
vid_resized_path = os.path.join(os.getcwd(),"Sample_content.mp4")

add_subtitles(vid_resized_path, srt_file_path, "Final_content.mp4")


Подробнее здесь: https://stackoverflow.com/questions/791 ... image-size
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»