3

В настоящее время у меня есть это:

        "ffmpeg",
        "-http_proxy", RandomProxyAddress(),
        "-i", vi.GetUrl(),
        "-acodec", "libmp3lame",
        "-metadata", fmt.Sprintf(`title=%s`, vi.GetTitle()),
        "-threads", "2",
        "-f", "mp3",
        "-")

Так как Lame - единственная нить, делает ли что-то что-то -threads ?

1 ответ1

3

Для libmp3lame конкретно нет.

$ ffmpeg -h encoder=libmp3lame
…
Threading capabilities: none

Если какое-либо видео кодируется и этот кодировщик поддерживает многопоточность, то параметр -threads может применяться к этому кодировщику.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .