MCEBuddy是否支持替代(硬件)转码器?

我一直是MCEBuddy的满意用户和订阅者,最近我把媒体中心PC和卫星转码机都升级成了AMD Polaris 11显卡,用来协助转码和转换蓝光等高码率内容。
独立转码器A’s Video Converter表现非常出色,它利用AMD的VCE硬件(该软件也支持Intel QSV和NVIDIA NVENC),能快速把文件转换成体积更小的h.264兼容文件。

随着我对软件越来越熟悉,并确信已“找到”需要“两遍”高质量编码的录制设置后,我修改了几条MCEBuddy规则:先去除广告,再把得到的MPEG2或AVC封装成.mkv,并勾选“保存信息”,以便稍后(手动)转码;然后再用另一条MCEBuddy规则把转好的文件加上节目数据,发送到对应的剧集/季文件夹。

既然结果稳定且质量满意,我想知道能否在默认的ffmpeg、HandBrake、mencoder之外,再增加一个编码器选项。
MCEBuddy似乎预留了扩展可能,不知是否已有他人实现,或能否提供些“通用”示例来集成别的转码器。

我曾尝试用两条MCEBuddy规则配合A’s Video Converter的“监视文件夹”实现自动化,但MCEBuddy会立即尝试解码正在转码的文件,随即报错并放弃;待文件转码完成后,文件就留在文件夹里无人问津。

A’s Video Converter(我所知唯一免费的AMD硬件转码器)支持简单命令行,我(希望!)应该能让两者协同工作……
A’s Video Converter转码《舞林争霸》或《与星共舞》这类43分钟节目只需不到25分钟(加Comskip约38分钟),而MCEBuddy用HandBrake高质量两遍则需2小时25分钟。
把55分钟1080i的PBS自然纪录片转成1080p/59.94时,性能提升更明显。

我还没“搞定”A’s对480i/标清内容的设置,不过这类文件转码本身很快,也就没花太多精力。

BlueSky A’s Video Converter

width=“690” height=“29”>

這些年來我們考慮過各種額外工具,但沒有任何一個像 ffmpeg 和 handbrake 那麼穩定(mencoder 現在基本上只用於舊裝置/舊設定檔)。

我快速看了一下 A’s,除非我理解錯了,它似乎是個有 CLI 介面的 UI 工具。如果它真的有純 CLI 介面並能提供回饋(這點非常重要),或者有 DLL,我們就能考慮把它整合進 MCEBuddy。一旦您確認 A’s 有原生 CLI 介面或 DLL,我可以把這項需求移到功能請求區。

@Goose —— 我們或許該把這個加到硬體工具清單裡。

我會去查看一個用於 AVC 的論壇,看看你要的東西是否可行──但我不認為它支援。

你在文件裡提到,MCEBuddy 在每個轉檔任務中會檢查外部參數 3 次。

你有沒有建立一個通用的「profile」範例,讓我可以把 A’s Video Converter CLI 插進去並替換掉 AVC 的 profile 之類的?我知道你不會支援這個,但在秋季電視季開始前試一下應該會「很有趣」……

我已經 hack 過 profiles.conf 和 mcebuddy.conf 很多次,幾乎同樣多次得重裝乾淨版本,因為我總會搞壞什麼,或發現加/改一條指令並沒我想得那麼直覺。:wink: 嘿,我到現在還是解決不了只轉音訊或把 wtv 封裝成 mp4 時的聲音同步問題。哈哈

感謝你幫忙研究並告訴我 MCB 需要什麼。

-John

我建议先从MP4 Normal或MP4 Fast这两个预设作为基准。把它复制成一个新的预设并重新命名,这样你就可以随意调整,而无需重新安装MCEBuddy。

另一个可以查看参数是如何构建的地方,请参考这个帖子:

你还应该查看高级命令的帖子,并参考其中关于硬件优化预设的部分。这部分告诉MCEBuddy不要替换参数,因为预设已经由用户优化过。

设置名称为:
UsingHardwareEncoding=true

也查看一下其他视频和音频的高级设置,可能会有帮助。

這些是唯一可用的選項

命令列使用方式

/m=啟動時最小化
/c=轉換後的自動結束設定
0=什麼都不做
1=待機
2=休眠
3=關機
4=關閉 AsVideoConv
/p<設定檔名稱>
/o<輸出資料夾路徑>
/i<輸入檔案/資料夾路徑>

例如,
將 D:\SampleVideo\Test.mp4 轉換到 D:\SampleVideo\Converted 資料夾,使用「H.264 HD 1080p」設定檔,完成後關閉 AsVideoConv…

“C:\A’s Video Converter\AsVideoConv.exe” “/iD:\SampleVideo\Test.mp4” “/oD:\SampleVideo\Converted” “/pH.264 HD 1080p” /c4

執行 CLI 時有任何主控台輸出,還是會叫用 GUI?

抱歉,没看到你的最新回复。我正在批量转换一些视频(使用A’s),稍后我会查看CLI功能并回到论坛报告结果。