網友評分: 5分
小丸工具箱貓貓版是一款非常專業的視頻處理軟件。它的功能十分強大,采用的是x264、neroaac、mp4box等內核,具有輸入視頻,音頻、字幕等多種功能,支持AAC、WAV、FLAC、ALAC等音頻格式的轉換,免費下載,歡迎嘗試。
1、為什么壓制后為0kb?
2pass有時候存在一些問題,請盡量使用CRF。
2、為什么視頻無法封裝為FLV?
原視頻視頻編碼必須為H264,音頻編碼必須為AAC或mp3。
3、為什么上傳后視頻顏色變綠?
請使用8bit的x264。
4、為什么字幕沒有內嵌進去?
請使用8bit的32位的x264。
5.一鍵壓制和壓制有什么區別?
一鍵壓制會將音頻和視頻分別編碼 ( 一般為 x264 + NeroAAC )后使用mp4box封裝,壓制則使用x264內置的音頻編碼器編碼。
推薦使用壓制,但因新版的x264不支持AAC音頻編碼,如要同時壓制音頻請使用一鍵壓制。
方法一(推薦):
在視頻頁面輸入視頻,音頻、字幕等,點擊壓制即可。音頻參數一般選FAAC,碼率默認為128,可酌情調整。如果安裝了QuickTime,也可使用QTAAC,但只能使用32位的x264.
需要上傳新浪視頻的請在封裝頁面轉換為FLV。
方法二:
在視頻頁面和音頻頁面設置參數后點擊一鍵壓制,實質為自動將音頻和視頻分別壓制 ( x264 + NeroAAC )再封裝。
方法三:
1.音頻獲?。悍椒╝不作重編碼,但要求音頻格式為AAC。方法b重編碼,但無任何限制。
a.進入抽取頁面,抽取原視頻的音頻流,音頻流文件生成在原視頻目錄下面。一般是AAC格式。
b.進入音頻頁面,輸入視頻,設置碼率,一般網絡視頻96Kbps即可。壓制得到新的音頻流。
2.視頻獲?。?/p>
進入視頻頁面,輸入原視頻文件,設置質量(或碼率)、寬度、高度。點擊壓制。
3.封裝:
進入封裝頁面,將以上得到視頻流和音頻流合并即可。
寬度和高度就是視頻分辨率,如1080×720的視頻的寬度是1080,高度是720。如果全都設為0即不改變分辨率。
CRF中的質量的范圍可以是1.0 - 51.0。一般設置21-25之間就可以,此值越大碼率越低。 21可以壓制出高碼率。網絡播放則設為24即可。
質量是x264參數中的 CRF(Constant Rate Factor),這種碼率控制方式是非常優秀的,以至于可以無需2pass壓制,即使1pass也能實現非常好的碼率分配利用。很多人在壓片的時候不清楚應該給視頻壓到多少碼率才比較好。CRF就是按需要來分配碼率的。
起始幀即開始編碼的第一幀。
編碼幀數即從起始幀開始計算的全部編碼幀數,當設為0時為編碼全部幀。
自定義模式是手動輸入x264參數進行壓制。如輸入:--preset medium
預置了常用壓制參數,用戶可以在preset文件夾下手動添加常用參數。
內嵌字幕
方法一(推薦):
在小丸工具箱中的視頻頁面分別輸入視頻和字幕,設置各項參數后壓制。
方法二:
注意:安裝終極解碼時必須勾選AviSynth。
先在音頻和視頻頁面設定參數,然后在AVS頁面分別輸入視頻和字幕,點擊“生成”按鈕,再點擊“預覽”,在彈出的播放器中點擊播放,確認正常播放后,點擊一鍵壓制(將使用NeroAAC自動壓制封裝音頻流)。如果只需要壓制AVS點擊AVS壓制。
本文對應的是x264命令行模式,VFW方式也用相同的參數,不過是圖形界面,可以自己找對應的英文。
新版本x264取消了--no-b-adapt、--nf、--b-rdo、--bime、--rceq參數,請不要再使用。
使用格式:x264 默認選項 -o 輸出文件 輸入文件 [長x寬]
輸入支持格式:RAW/y4m/avi/avs(編譯時可選)
輸出支持格式:264/mkv/mp4(編譯時可選)
x264的許多參數可以有-/--兩種輸入法。以下等價參數用“參數1/參數2 <必需數值格式>”表示。
-h/--help 列出較常用的選項
--longhelp 列出較常用的選項,更詳細的幫助
幀類型選項:
-I/--keyint <整數> 最大IDR幀間距,默認250
-i/--min-keyint <整數> 最小IDR幀間距,默認25
--scenecut <整數> 畫面動態變化限,當超出此值時插入I幀,默認40
--pre-scenecut 更快,但低精度的畫面動態檢測,需要多線程,并且在啟用多線程時自動打開。
-b/--bframes <整數> 在IP幀之間可插入的B幀數量最大值,范圍0~16,默認0
-b-adapt 自適應B幀判定模式。 0:關閉;1:快速;2:優化(高B幀時速度大大下降),默認1
--b-bias <整數> 控制插入B幀判定,范圍-100~+100,越高越容易插入B幀,默認0
--b-pyramid 允許B幀做參考幀
--no-cabac 關閉內容自適應二進制算術編碼(CABAC,高效率的熵編碼)(會提高速度,但嚴重影響質量)
-r/--ref <整數> 最大參考幀數,范圍0~16,默認1
--no-deblock 關閉環路濾波(一種除馬賽克算法)
-f/--filter
--interlaced 啟用純交錯模式(用于隔行掃描的源)
碼率控制選項:
-q/--qp <整數> 固定量化模式并設置使用的量化值,范圍0~51,0為無損壓縮,默認26
-B/--bitrate <整數> 設置平均碼率
--crf <整數> 質量模式,量化值動態可變
--vbv-maxrate <整數> 平均碼率模式下,最大瞬時碼率,默認0(與-B設置相同)
--vbv-bufsize <整數> 碼率控制緩沖區的大小,單位kbit,默認0
--vbv-init <小數> 碼率控制緩沖區數據保留的最大數據量與緩沖區大小之比,范圍0~1.0,默認0.9
--qpmin <整數> 設置最小量化值,范圍0~51,默認10
--qpmax <整數> 設置最大量化值,范圍0~51,默認51
--qpstep <整數> 設置相鄰幀之間的量化值差,范圍0~50,默認4
--ratetol <小數> 平均碼率模式下,瞬時碼率可以偏離的倍數,范圍0.1~100.0,默認1.0
--ipratio <小數> I幀和P幀之間的量化系數,默認1.40
--pbratio <小數> P幀和B幀之間的量化系數,默認1.30
--chroma-qp-offset <整數> 色度和亮度之間的量化差,范圍-12~+12,默認0
--aq-mode <整數> 自適應量化模式,可以在1幀中不同宏塊間重新分配量化值,能提高暗部細節,但會提高碼率。與--qp不能同時使用,0關閉,1開啟,默認1
--aq-strength <小數> AQ強度,減小低細節宏塊的量化值,默認1.0
-p/--pass <1|2|3> 多次壓縮碼率控制
1:第一次壓縮,創建統計文件
2:按建立的統計文件壓縮并輸出,不覆蓋統計文件,
3:按建立的統計文件壓縮,優化統計文件
--stats <字符串> 統計文件的名稱,默認“x264_2pass.log”
--qcomp <小數> 線性量化控制,0.0為固定碼率,1.0為固定量化值,默認0.6,只用于2-pass和質量模式
--cplxblur <小數> 根據相鄰幀平滑量化值比例的最大值,范圍0~99.9,默認20.0,只用于2-pass和質量模式
--qblur <小數> 對統計文件結果平滑量化值比例的最大值,范圍0~99.9,默認0.5,只用于2-pass
--zones
--qpfile <字符串> 強制幀的類型和量化值
輸入、輸出選項:
-o/--output 指定輸出文件
--sar width:height 設置采樣比例設置,表示采樣像素長寬比
--fps <小數|rational> 設定幀率
--seek <整數> 設定起始幀
--frames <整數> 最大編碼幀數
--level <字符串> 類似于MPEG4里的“profile&level”,表示編/解碼等級
-v/--verbose 顯示每一個幀的信息
--progress 顯示編碼進程
--quiet 安靜模式
--no-psnr 關閉PSNR計算
--no-ssim 關閉SSIM計算
--threads <整數> 編碼線程(使用多線程技術)
--thread-input 在自有線程中運行Avisynth
--non-deterministic 非確定性??梢陨晕p少多線程的開銷
--asm <整數> 覆蓋CPU檢測
--no-asm 關閉全部CPU優化指令
--visualize 顯示編碼幀信息圖,和XVID類似
--dump-yuv <字符串> 保存幀為yuv格式
--sps-id <整數> 設置SPS和PPS的ID值,默認0
--aud 使用數據定義符號
增加批量一鍵壓制功能
增加多語言支持(包括繁體中文和英文)
增加任意文件轉換到wav功能
增加音頻替換功能
增加起始幀和編碼幀數選項(--seek --frames)
更新taro06_x264