我個人是使用Mencoder這個編碼程式
方便好用,不須管它是AC-3 OR DTS 音頻格式
直接複製過來就可以
支援srt字幕格式
較不方便是需用批次檔執行
不過速度很快
我使用 P3-600 壓一部電影
使用1800 Kbps 編碼率
差不多是 1:0.9
使用方法:
mencoder -ffourcc XVID -ovc lavc -lavcopts vbitrate=1800 -oac copy -subfont-autoscale 1 -subpos 90 -subfont-text-scale 4 -subfont-blur 8 -subfont-outline 0 -subcp cp950 -sub "x:\字幕來源檔.srt" -o "x:\影音目的檔.avi" -font "x:\字幕字型檔.TTF" "x:\影音來源檔.avi"
將上列文字存成.BAT檔,跟mencoder.exe同一目錄
就可執行
須更改的文字
編碼格式 -ffourcc XVID 是xvid格式的avi檔 -ffourcc DX50 是divx格式的avi檔
編碼率 vbitrate= 0~2000
字幕高度 -subpos 0~100
字體大小 -subfont-text-scale 1~20
字體顏色深淺 -subfont-blur 0~8
字體外框粗細 -subfont-outline 0~8
如須剪輯編碼還可加入 -ss 00:00:00 -endpos 00:00:00
-ss 起始時間 -endpos 持續時間
如須將字幕合進寬銀幕的黑色區還可加入
-vf scale=W:H,expand=:H:::1,crop=W:H,harddup
scale=W:H 來源影片解析度的寬度跟高度 例如解析度 800*336 (2.21:1) 像素
expand=:H:::1 加上黑色區之後的總高度 例如 486 像素
crop=W:H 加入字幕後影片的寬度跟高度 例如解析度 800*486 像素
-vf scale=800:336,expand=:486:::1,crop=800:486,harddup
上面指令參數代表
來源影片解析度 800*336 像素
加入字幕後影片解析度 800*486 像素
上下黑色區域各75 像素
範例圖片
範例影片
http://rapidshare.de/files/14326058/MOVE.AVI.html