查看“X264設定”的源代码
←
X264設定
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于这些用户组的用户执行:ninja、
机器人
、
管理员
您可以查看和复制此页面的源代码。
本頁說明所有x264參數之目的和用法。參數的排列相同於在<code>x264 --fullhelp</code>出現的順序。 =x264設定= ==說明== x264帶有一些內置的文件。要閱讀此說明,執行<code>x264 --help</code>、<code>x264 --longhelp</code>或<code>x264 --fullhelp</code>。越後面的選項將提供更詳細的資訊。 ==輸入== 用一個位置參數指定輸入的視頻。例如: x264.exe -o NUL C:\input.avs x264 -o /dev/null ~/input.y4m 當輸入的視頻是raw YUV格式時,還必須告訴x264視頻的解析度。你可能也要用{{x|fps}}來指定幀率: x264.exe -o NUL --fps 25 --input-res 1280x720 D:\input.yuv x264 -o /dev/null --fps 30000/1001 --input-res 640x480 ~/input.yuv ==預設值系統== 為減少使用者花費時間和精神在命令列上而設計的一套系統。這些設定切換了哪些選項可從<code>x264 --fullhelp</code>的說明中得知。 ===profile=== '''預設:無''' 限制輸出流的profile。如果指定了profile,將覆蓋所有其他設定。所以如果指定了profile,將保證輸出的流與該profile相容。如果設了此選項,將不能使用無損編碼({{x|qp}} 0或{{x|crf}} 0)。 如果知道你的播放設備僅支援某個profile,則應設此選項。大多數解碼器支援High profile,因此不需要設此選項。 可用的值:<code>baseline, main, high</code> ===preset=== '''預設:medium''' 更改選項,以權衡壓縮效率和編碼速度。如果指定了preset,更改的選項將在所有其他參數套用前被套用。 通常應將此選項設為你所能承受的最慢的值。 可用的值:<code>ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo</code> ===tune=== '''預設:無''' 調整選項,以進一步優化為視頻的內容。如果指定了tune,更改的選項將在{{x|preset}}之後,但所有其他參數之前被套用。 如果視頻內容符合其中一個可用的值,則可設此選項,否則就不要指定。 可用的值:<code>film, animation, grain, stillimage, psnr, ssim, fastdecode, zerolatency</code> ===slow-firstpass=== '''預設:無''' 隨著預設值系統在r1177版本的出現,使用{{x|pass}} 1會在解析命令列的最後套用以下設定: * {{x|ref}} 1 * {{x|no-8x8dct}} * {{x|partitions}} i4x4 (如果最初有啟用,否則為無) * {{x|me}} dia * {{x|subme}} MIN(2, subme) * {{x|trellis}} 0 可以設{{x|slow-firstpass}}來停用此特性。使用{{x|preset}} placebo也會啟用slow-firstpass。 '''參閱:'''{{x|pass}} ==幀類型選項== ===keyint=== '''預設:250''' 設定x264的輸出中最大的IDR幀(亦稱關鍵幀)間隔。可以指定“infinite”讓x264永遠不要插入非scenecut的IDR幀。 IDR幀是視頻流的‘分隔符號’,所有幀都不可以從IDR幀的另一邊參考資料。因此,IDR幀也是I幀,所以它們不從任何其他幀參考資料。這意味著它們可以用作視頻的搜尋點(seek points)。 請注意,I幀通常明顯大於P/B幀(在低運動場景通常為10倍或更多),所以當它們與極低的VBV設定合併使用時會打亂碼率控制。在這些情況下,研究一下{{x|intra-refresh}}。 預設值對於大多數視頻沒啥問題。在為藍光、廣播、直播流或某些其他特殊情況編碼時,可能需要更小的GOP長度(通常等於幀率)。 '''參閱:'''{{x|min-keyint}}, {{x|scenecut}}, {{x|intra-refresh}} ===min-keyint=== '''預設:自動 (MIN({{x|keyint}}/10, {{x|fps}}))''' 設定IDR幀之間的最小長度。 對於IDR幀的說明可參閱{{x|keyint}}。過小的keyint範圍可能會導致“錯誤的”IDR幀位置(例如閃屏場景)。此選項限制了在每個IDR幀之後,要有多少幀才能再有另一個IDR幀的最小長度。 min-keyint的最大允許值為{{x|keyint}}/2+1。 '''建議:''' 預設值,或者等於幀率 '''參閱:''' {{x|keyint}}, {{x|scenecut}} ===no-scenecut=== '''預設:無''' Completely disables adaptive I-frame decision. '''參閱:'''{{x|scenecut}}
该页面使用的模板:
Template:TOCright
(
查看源代码
)
Template:X
(
查看源代码
)
返回至“
X264設定
”。
导航菜单
个人工具
登录
名字空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
社区门户
新闻动态
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息
其他资源
AviSynthWiki(英语)
avisynth.info(日语)
NMM论坛(讨论区)