Я попытался запустить оба и сравнить время, но я не вижу значительного улучшения производительности в #b по сравнению с # a.
Возможно, ваше узкое место в транскодировании .
Является ли #b лучше по производительности, чем #a? Или оба они одинаковы?
Я полагаю, что потоковая передача (если она совместима) будет более эффективной. Конечно, меньше работы. Но если загрузка этого файла, во-первых, не является узким местом, то это не имеет значения, тонна.
В случае #b ffmpeg ждет завершения загрузки, а затем начинает транскодирование или он начнет загружать и транскодировать одновременно?
Он будет транскодировать во время загрузки / потоковой передачи.