Re: [請問] 如何設定轉檔參數 (H264, Xvid @ffmpeg)

看板AVEncode (影音編碼技術)作者 (陌生)時間17年前 (2009/03/16 02:07), 編輯推噓0(0011)
留言11則, 2人參與, 最新討論串2/2 (看更多)
影片資訊: 檔案: 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

03/16 09:23, , 1F
bitrate小一點檔案自然就變小了..AR的話,你要不要寫1.333
03/16 09:23, 1F

03/16 11:19, , 2F
發現一個問題..為啥要用-r 25?
03/16 11:19, 2F

03/16 16:43, , 3F
因為我想說試試看用 25 檔案會不會比用 29.97 小
03/16 16:43, 3F

03/16 16:43, , 4F
結果是流量 down 下來就會減小了.. AR 的那個寫法是內建的@@
03/16 16:43, 4F

03/16 17:19, , 5F
他AR的寫法兩種都可以, 4:3 or 1.33333.
03/16 17:19, 5F

03/16 17:20, , 6F
還有一般來說除非你是作IVTC. 不然動frame rate..很怪異..
03/16 17:20, 6F

03/16 17:22, , 7F
Sorry 小弟不是很懂這些 @@; 只知道可以用 WinFF 來輕鬆轉檔
03/16 17:22, 7F

03/16 17:23, , 8F
只是我目前壓縮出來的應該算高?約 1 : 10 ??
03/16 17:23, 8F

03/16 17:26, , 9F
重點不是壓縮比多高,而是你需求的品質/檔案大小.
03/16 17:26, 9F

03/16 17:27, , 10F
降bitrate必然品質下降,平衡點要看你自己了.
03/16 17:27, 10F

03/16 17:30, , 11F
建議去了解frame rate的意義,在去考慮動這個參數.
03/16 17:30, 11F
文章代碼(AID): #19lKFvHo (AVEncode)
文章代碼(AID): #19lKFvHo (AVEncode)