Доступ к данным fmmpeg при обработке в node.js - PullRequest
0 голосов
/ 25 июня 2019

Я конвертирую файл .mp4 с ffmpeg в файл .mp3. Я могу получить доступ к этим данным только после завершения ffmpeg, но я хочу получить к нему доступ во время его обработки.

В настоящее время я использую fluent-ffmpeg для обработки видео. Вот как я это обрабатываю:

proc = new ffmpeg({
    source: stream
})
proc.withAudioCodec('libmp3lame')
    .toFormat('mp3')
    .seekInput(35)
    .output(audio)
    .run();

Я могу получить доступ к данным после того, как ffmpeg завершится с proc.on('end', ()), но я бы хотел получить доступ к данным во время их обработки и создать из них читаемый поток. Кто-нибудь знает, как это сделать?

...