向站点上传视频时:1,mencoder将格式.wma----->.flv转化成功.格式转换参数:  " -i " + fileName + " -ab 56 -ar 22050 -b 500 -r 15 -s " + widthOfFile + "x" + heightOfFile + " " + flv_file;2,用ffmpeg截视频第一帧缩略图为0kb.视频截图参数:" -i " + fileName + " -y  -f mjpeg -ss 1 -vframes 1  -s  " + FlvImgSize + " " + flv_img;(小文件可以截图成功.文件就为0kb了.).请问下,怎么解决??

解决方案 »

  1.   

    1,首先确保你真的上传成功了。到服务器上看看wma的大小是否与上传之前的一致
    2,转换命令采用绝对路径,如wma文件路径,图片路径都要采用绝对路径,并且是在网站目录下
    3,网站运行需要足够的权限才能执行exe命令
      

  2.   

    之前做过的一个项目都是把视频转换为flv的,再截图。
      

  3.   

    我先在命令行中测试.比如 wma-->flv格式.mencoder.exe   F:\Video\0729pm.wmv -o F:\Video\0729.flv -of lavf -lavfopts -oac mp3lame -lameopts abr:br=56 -ovc lavc -lavcopts vcodec=flv:vbitrate=200:mbd=2:mv0:trell:v4mv:cbp:last_pred=1:dia=-1:cmp=0:vb_strategy=1 -vf scale=400:350 -ofps 12 -srate 22050 目标视频为0kb. 是不是其中的参数设置错了??
      

  4.   

    我也是这么做的. avi->flv格式.(ffmpeg -i F:\Video\02.flv -y -f mjpeg -ss 1 -t 1 -s 180x160  F:\Video\003.jpg )  avi视频文件一大点.格式转换的0kb目标格式视频. 上传flv格式的视频直接对它截图.小点的能截出来. 稍微大些接截出0kb的jpg格式的图片了.真是郁闷.