作者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
1F:→ comipa:bitrate小一点档案自然就变小了..AR的话,你要不要写1.333 03/16 09:23
2F:→ comipa:发现一个问题..为啥要用-r 25? 03/16 11:19
3F:→ hpo14:因为我想说试试看用 25 档案会不会比用 29.97 小 03/16 16:43
4F:→ hpo14:结果是流量 down 下来就会减小了.. AR 的那个写法是内建的@@ 03/16 16:43
5F:→ comipa:他AR的写法两种都可以, 4:3 or 1.33333. 03/16 17:19
6F:→ comipa:还有一般来说除非你是作IVTC. 不然动frame rate..很怪异.. 03/16 17:20
7F:→ hpo14:Sorry 小弟不是很懂这些 @@; 只知道可以用 WinFF 来轻松转档 03/16 17:22
8F:→ hpo14:只是我目前压缩出来的应该算高?约 1 : 10 ?? 03/16 17:23
9F:→ comipa:重点不是压缩比多高,而是你需求的品质/档案大小. 03/16 17:26
10F:→ comipa:降bitrate必然品质下降,平衡点要看你自己了. 03/16 17:27
11F:→ comipa:建议去了解frame rate的意义,在去考虑动这个参数. 03/16 17:30