4
我一直在尋找一種方法來同時從NodeJS編碼多個視頻,但我還沒有找到一個好的解決方案呢。使用Nodejs + ffmpeg或手剎編碼視頻
使用FFMPEG我從來沒有得到100%的失敗自由響應。總是有一個破碎的視頻。
操作系統:Ubuntu的12.04
size = "#{options.maxWidth}x#{options.maxHeight}"
proc = new ffmpeg({
source: options.input
}).withVideoCodec(options.encoder).withSize(size).keepPixelAspect(true).withStrictExperimental()
proc.onProgress (progress) ->
console.log "progress: " + progress.percent
proc.saveToFile options.output, (stdout, stderr) ->
console.log "file has been converted succesfully"
FFmpeg的是迄今爲止對視頻編碼,最可靠的方式。如果您正在觀看損壞的視頻,則說明有問題。我不知道你用什麼模塊來連接FFmpeg,但我建議嘗試一個不同的模塊。我還建議告訴我們你得到的錯誤是什麼,並且顯示完整的FFmpeg命令(假設這個模塊不直接綁定到庫上)。 – Brad