eugeneware / eugeneware/ffmpeg-progress-stream

Progress percentages appear to be incorrect when creating an mpeg video from captured images.

Open
#2 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
18
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Sometimes percentages greater than 100% are shown.

let ffmpeg_process = spawn('/usr/bin/ffmpeg', [
'-r', 30,
'-f', 'image2',
'-s', '320x200',
'-i', 'image-%04d.jpg',
'-vcodec', 'libx264',
'-crf', '25',
'-pix_fmt', 'yuv420p',
'test.mp4' ], {
detached: true,
windowsHide: true
});

ffmpeg_process.stdout.on('data', console.log);
ffmpeg_process.stderr.pipe(progressStream(120)).on('data', (data) => {
console.log('data.progress =', data.progress, data); // percentages greater than 100% are shown.
});

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.