由於最近接受了手術,我已經在家外的某個地方恢復了幾個星期。我把我所有的媒體都放在備用硬盤上,但是我翻錄但從未轉碼的一部電影不能在這裡的“智能”電視上播放。
它似乎與一些 H. 264 配置文件,但不是用於此 4K 藍光翻錄的配置文件。因此,我想對文件進行轉碼以便播放。
我還想在膝上型筆記本電腦上做其他工作。不幸的是,對於 Apple 最新的 M2 MacBook Air,沒有風扇或散熱器來保持 M2 SoC 涼爽.
這意味著在 Handbrake 的默認設置下,鍵盤中上部和筆記本電腦中下部的溫度變得非常不舒服,這會在轉碼過程中最大限度地利用 CPU。
我可以使用 x264 以 4K 分辨率編碼 10-18 fps 之間的任何位置,但 SoC 溫度升至 105°C,並且在一分鐘左右的時間內變得令人不舒服。
因此要稍微限制 Handbrake——這會減慢渲染速度到 5-10 fps,但也不會煮我的腿——我在 Handbrake 的視頻設置中的“附加選項”字段中添加了 threads=2:
似乎對於 x265,您可能需要的設置是 pools=2 而不是 threads=2,但我沒有測試過(我試圖在其上播放文件的“智能”電視可能太舊而無法支持 H.265,而且我懶得對文件進行編碼和測試,或者查找電視的型號和查看規格)。
現在 CPU 正在愉快地將負載分配給四個性能核心,並將 SoC 保持在更合理的 85°C 平均溫度:
(菜單欄統計信息稱為 iStat Menus。)
是的,我可以播放文件從我的筆記本電腦直接連接到電視,但這需要我四處尋找 USB-C 轉 HDMI 適配器,因為這款 M2 MacBook Air 只有 ThunderBolt 4 USB Type C 端口。
也許我應該我剛換了一台 M1 Max MacBook Pro。它有一個風扇、內置 HDMI,並且還有一個內置 SD 卡讀卡器,所以我也可以省去為此攜帶一個單獨的加密狗!