Для переписания команды ffmpeg на Node.js с использованием пакета fluent-ffmpeg, вам потребуется создать новый экземпляр класса `fluent-ffmpeg` и использовать его методы для настройки команды ffmpeg.
Пример перевода команды ffmpeg с фильтрами и наложением фонового изображения с использованием пакета fluent-ffmpeg:
```javascript
const ffmpeg = require('fluent-ffmpeg');
ffmpeg('input.mp4')
.input('background.jpg') // добавляем фоновое изображение
.complexFilter([
'scale=1280:-1', // масштабирование
'split[a][b]', // разделение потока на два
'[a]setpts=PTS-STARTPTS, pad=iw*2:ih[bg];', // задаем временную отметку и создаем пустой фон
'[bg][b]overlay=w', // наложение изображения на фон
])
.output('output.mp4')
.on('end', function() {
console.log('Конвертация завершена');
})
.run();
```
Этот пример демонстрирует создание нового экземпляра класса `fluent-ffmpeg`, добавление входных файлов (`input.mp4` и `background.jpg`), применение фильтров с помощью метода `complexFilter`, задание выходного файла (`output.mp4`) и запуск конвертации с помощью метода `run()`.
Это базовый пример, и вы можете настраивать команду ffmpeg дальше, добавляя различные фильтры и параметры в соответствии с вашими требованиями.