2016-08-23 58 views
0

我遇到问题。我使用此代码,并得到640x640视频,但它从1280x720转换,这就是为什么我得到失真的图像。我究竟做错了什么?我尝试了不同的编解码器,但我遇到了同样的问题。 (我的图片RES 640x640节点ffmpeg - 方形图像与视频图像失真

var proc = new ffmpeg({ 
      source: './test/' + 0 + '/img%0d.jpg', 
      nolog: false 
     }).format('mp4') 
      .size('640x640') 
      .autopad() 
      .videoCodec('libx264') 

      .videoFilter('zoompan=d=60:');// 
     proc.save(path + 'video' + '.mp4', function (retcode, error) { 
      console.log('file has been converted succesfully'); 
     }); 

问候

回答

0

我发现setsar = 1个滤波:) 和问题解决