作者hpo14 (陌生)
看板AVEncode
標題Re: [請問] 如何設定轉檔參數 (H264, Xvid @ffmpeg)
時間Mon Mar 16 02:07:52 2009
影片資訊:
檔案: 986 MB (1,010,104) 編碼格式:MPEG-2 Bit Rate: 9161 Kbps
長度: 15 分 3 秒
Video Audio
Codec settings/Matrix : Standard Codec : AC3
Bit rate : 8500 Kbps ( CBR ) Bit rate : 384 Kbps ( CBR )
WxH: 720 x 480 Pixels Channel(s) : 2 channels
Display Aspect ratio : 4/3 Channel positions : L R
Frame rate : 29.970 fps Sampling rate : 48 KHz
Standard : NTSC
Chroma : 4:2:0
Interlacement : Top Field First
Bits/(Pixel*Frame) : 0.821
用 FFmpeg 轉檔成 H.264(@ 2 pass) 格式,我只有設定流量在 1000K, 以及聲音有壓縮
詳細參數如下(標綠色):
/* 1 pass */
主程式 -threads 2 -i 輸入 -deinterlace -r
25 -vcodec libx264 -s
720x480
-aspect
4:3 -flags +loop -cmp +chroma -deblockalpha 0 -deblockbeta 0 -b
1000k
-maxrate 1500k -bufsize 4M -bt 256k -refs 1 -bf 3 -coder 1 -me_method umh
-me_range 16 -subq 7 -partitions +parti4x4+parti8x8+partp8x8+partb8x8 -g 250
-keyint_min 25 -level 30 -qmin 10 -qmax 51 -qcomp 0.6 -trellis 2
-sc_threshold 40 -i_qfactor 0.71 -acodec libfaac -ab
64k -ar
44100 -ac
2 -an
-pass 1 -y "NUL.avi"
/* 2 pass */
主程式 -threads 2 -y -i 輸入 -deinterlace -r
25 -vcodec libx264 -s
720x480
-aspect
4:3 -flags +loop -cmp +chroma -deblockalpha 0 -deblockbeta 0 -b
1000k
-maxrate 1500k -bufsize 4M -bt 256k -refs 1 -bf 3 -coder 1 -me_method umh
-me_range 16 -subq 7 -partitions +parti4x4+parti8x8+partp8x8+partb8x8 -g 250
-keyint_min 25 -level 30 -qmin 10 -qmax 51 -qcomp 0.6 -trellis 2
-sc_threshold 40 -i_qfactor 0.71 -acodec libfaac -ab
64k -ar
44100 -ac
2
-pass 2 輸出.mp4
轉檔出來的訊息
Format : MPEG-4
Format/Info : ISO 14496-1 Base Media
Format/Family : MPEG-4
File size : 115 MB
Bit rate : 1070 Kbps
StreamSize : 652 KiB
Video #1 Audio #2
Codec : H.264 Codec : AAC LC
Codec/Info : H.264 (3GPP) Bit rate : 64 Kbps
Bit rate : 1000 Kbps Channel(s) : 2 channels
W x H : 720 x 480 pixels Channel positions : L R
Display Aspect ratio : 1.500 Sampling rate : 44 KHz
Frame rate : 25.000 fps Resolution : 16 bits
Standard : NTSC StreamSize : 6.89 MiB
StreamSize : 108 MiB
檔案是蠻小的了,可是我還想更小一點 @@ 有可能做得到嗎?
另外我明明設定了 Ratio 4:3(1.33) 怎麼轉出來自動變成 3:2(1.500) ??
有人可以指教一下嗎?
ps. 上面的參數是用 WinFF 內建的,我只有修改流量跟聲音的部份而已
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.46.87
→ comipa:bitrate小一點檔案自然就變小了..AR的話,你要不要寫1.333 03/16 09:23
→ comipa:發現一個問題..為啥要用-r 25? 03/16 11:19
→ hpo14:因為我想說試試看用 25 檔案會不會比用 29.97 小 03/16 16:43
→ hpo14:結果是流量 down 下來就會減小了.. AR 的那個寫法是內建的@@ 03/16 16:43
→ comipa:他AR的寫法兩種都可以, 4:3 or 1.33333. 03/16 17:19
→ comipa:還有一般來說除非你是作IVTC. 不然動frame rate..很怪異.. 03/16 17:20
→ hpo14:Sorry 小弟不是很懂這些 @@; 只知道可以用 WinFF 來輕鬆轉檔 03/16 17:22
→ hpo14:只是我目前壓縮出來的應該算高?約 1 : 10 ?? 03/16 17:23
→ comipa:重點不是壓縮比多高,而是你需求的品質/檔案大小. 03/16 17:26
→ comipa:降bitrate必然品質下降,平衡點要看你自己了. 03/16 17:27
→ comipa:建議去了解frame rate的意義,在去考慮動這個參數. 03/16 17:30