在节点JS中水平生成的视频快照

video snapshot generating horizontally in node js.

本文关键字:的视频 快照 水平 节点 JS      更新时间:2023-09-26

>我正在使用 FFMPEG 生成视频快照,但问题是快照是水平捕获的,我希望它垂直捕获。

法典

pathToFile = path+name;
        pathToSnapshot = path+'sshot.jpg';
          // Also a default node module
          require('child_process').exec(('ffmpeg -i '+ pathToFile +' -vframes 1 -s 450x450 -ss 02 '+ pathToSnapshot), function () {});  

尝试

require('child_process').exec(('ffmpeg -i '+ pathToFile +' -vf transpose=1 -vframes 1 -s 450x450 -ss 02 '+ pathToSnapshot), function () {});

这将顺时针旋转视频。使用transpose=2逆时针旋转它。