导航
用户登录
最新blog文章
搜索
在线用户
Linux 下转换 flv 办法
找到资料大约是:
mencoder 和 ffmpeg 都可以转换。但 mencoder 没有声音。ffmpeg 需要参数。在 GUI 的 winFF 里面
在 Additional Command Line Parameters輸入:
-acodec pcm_s8
或者
-acodec pcm_s16le
沒有聲音是因為沒有安裝或指定正確的編碼器(codec)。ffmpeg轉換影片的時候,會把影片檔分開成兩個串流 (Stream) 來轉,Video Stream 用的是 flv codec,通常這邊比較沒有問題。Audio Stream 用的應該 mp3 codec,如果您指定 mp3 codec 而沒有作用的話,以致轉出沒有聲音的 FLV 影片,那應該就是沒有裝 mp3 codec,此時可能只剩下 pcm_s8 或者 pcm_s16le codec 可用,語法如下 (WinFF 產生的語法,並自行加上 -acodec pcm_s16le 參數):
/usr/bin/ffmpeg -i “/home/user/movie.mpg” -vcodec flv -f flv -r 29.97 -s 320×240 -aspect 4:3 -b 300kb -g 160 -cmp 2 -subcmp 2 -mbd 2 -flags aic cbp mv0 mv4 trell -ac 1 -ar 22050 -ab 56k -acodec pcm_s16le “/home/user/movie.flv”
命令行例子:
# ffmpeg -i test.avi -y -ab 56 -ar 11025 -ac 2 -b 1500 -qscale 9 -r 15 -s 320*240 test2.flv
#mencoder 神奇手机a.rmvb
-o test.flv -of lavf -oac mp3lame -lameopts abr:br=56 -ovc lavc
-lavcopts vcodec=flv:vbitrate=200:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:dia=4:cmp=6:
vb_strategy=1 -vf scale=320:240 -ofps 12 -srate 22050
- guoshuang 的blog
- 要发表评论,请先登录 或 注册
最新评论
22 周 6 天 前
22 周 6 天 前
22 周 6 天 前
24 周 2 天 前
28 周 4 天 前
28 周 4 天 前
33 周 1 天 前
33 周 1 天 前
35 周 6 天 前
35 周 6 天 前