請問有沒有轉H.264 品質比較好的軟體
特別是在畫面的細節上效果比較好的
用過幾個軟體 像是格式工廠在細節上的處理就沒有那麼清楚
多數人用 MeGUI 是因為他的介面提供大量參數選項可調整,不必寫麻煩的命令列指令
同樣都是 H.264 視訊編碼格式,假設解析度相同
位元速率的大小直接影響畫質,位元速率越高則品質越接近原始影片
目前網路上常見的轉檔軟體都是使用 x264 編碼器輸出 H.264 視訊
(ffmpeg、mencoder 也是內建 x264 編碼器)
所以說網路上常見的轉檔軟體基本上,畫質是沒有什麼差異的
但多數GUI(圖形介面)只提供一些編碼設定給使用者修改
你轉檔是要做什麼用途?這點很重要,重新編碼視訊只會降低畫質,有必要才做
如果你要讓影片相容於某個播放平台(例如PS3、XBOX360、PSP、...等)
或針對某種類型的影片來源,低位元速率有好一點的品質
總之就是希望有更多編碼設定項目可以調整,你可以考慮使用 HandBrake、VidCoder
但解碼部分很陽春了(就只有反交錯、去塊、去雜訊...等這幾樣)
如果需要硬字幕(將字幕烙在影像上),AviSynth 還是比較好用
寫個 AVS 檔然後丟給 x264 CLI(命列列版)或是其他軟體轉檔
對MeGUI沒有多少好感,我用MeGUI經常出問題...
coolcooldaniel wrote:
最主要是需要將檔案轉成mp4節省空間 (硬碟漲價了 > <)
所以位元率也調的比較低一些(恕刪)
如果只是這點需求 HandBrake、VidCoder 就夠用了,推薦 VidCoder (介面較好用)
VidCoder 是使用 HandBrake 作為核心,但有更佳的介面

(有些參數介面上沒有提供選項,只能在下面補上指令)
coolcooldaniel wrote:
有甚麼設定可以讓影像更好?
HandBrake 內建 x264 編碼器,MeGUI 也是用 x264 編碼器
Profile 用 High (預設值,最高)
動畫影片來源 Tune 選 Animetion, 電影選 Film
Subpixel Motion Estimation 應該是副作用最小的,基本上越大越好(預設值 7)
Motion Estimation Method 越高越好,推薦用 Uneven Multi-Hexagon
我都是用 Uneven Multi-Hexagon + Subpixel Motion Estimation 6 或 8
Reference Frames、Maximum B-Frames 影響也蠻大的,但我不好給建議
輸出低位元速率的視訊拉高這兩個參數會有提升畫質的功用,但會增加播放硬體負擔
如果怕麻煩不想調整一堆參數, Preset 就有現成的參數設定可以用了
Preset 選越高 編碼參數越激進 轉檔速度越慢 品質越佳
一般用 High Profile 搭配 Preset、Tune 就夠用了

http://www.nmm-hd.org/doc/index.php?title=X264%E8%A8%AD%E5%AE%9A&variant=zh
補充: Constant Quality 是以某個品質作為目標,自動分配位元速率
如果你想要控制檔案大小可以指定平均位元速率或是指定檔案大小
coolcooldaniel wrote:
不過我個人是覺得MediaCoder的介面是比較親切些
MediaCoder 的介面我用起來覺得比寫命令列指令還要難搞...
s661230 wrote:
甚至有遇過轉出來人物"動時"會有橫紋
這是解碼時的問題... 你的影片大概是 隔行掃描(交錯式,Interlaced)
(轉檔 = 分離視音訊>解碼>重新編碼>合成影片檔)
HandBrake、VidCoder 在 Video Filters 頁面 啟用 Decomb 或 Deinterlace
通常用 Decomb: Default 就能解決
MeGUI 和 AviSynth 的用法我不熟悉 就讓其他人回答
s661230 wrote:
影音不同步
HandBrake、VidCoder 會自動處裡這裡問題,不需要調整任何設定
最常見的情況就是原檔音訊和視訊起點不同
轉檔後音訊和視訊起點相同,造成影音不同步
MeGUI 必須手動指定音訊的延遲時間
這時候你就必須想辦法取得音訊的延遲時間
dahos wrote:
I系列的去找支援Sandy Bridge的轉檔軟體就好...
你應該是想說支援 Intel Media SDK 的軟體
Intel Media SDK 一堆 H.264 參數都不能調,在 x264 面前就像玩具一樣...
沒辦法針對特定影片做最佳編碼設定
而且有些播放平台對 H.264 參數有嚴格限制
以 TMPGEnc Video Mastering Works 5 為例
Intel Media SDK 編碼設定

x264 編碼設定 海量的 H.264 參數

dahos wrote:
轉檔速度快了不少
Sandy Bridge 這麼強,跑 x264 根本不算什麼吧,應該不會太慢
關閉廣告