Aufgrund einer kürzlich durchgeführten Operation erhole ich mich seit einigen Wochen an einem Ort außerhalb meines Zuhauses. Ich habe alle meine Medien auf einer Ersatzfestplatte mitgenommen, aber ein Film, den ich gerippt, aber nie transkodiert hatte, konnte hier nicht auf dem „intelligenten“ Fernseher abgespielt werden.

Es scheint mit einigen H. 264-Profile, aber nicht das für diesen 4K-Blu-Ray-Rip. Daher dachte ich, ich transkodiere die Datei, damit sie abgespielt werden kann.

Ich wollte auch andere Arbeiten auf meinem Laptop erledigen – auf meinem Schoß. Und unglücklicherweise gibt es beim neuesten M2 MacBook Air von Apple keinen Lüfter oder Kühlkörper, um den M2 SoC kühl zu halten.

Und das bedeutete, dass die Temperatur um die obere Mitte der Tastatur – und die untere Mitte des Laptops – mit den Standardeinstellungen von Handbrake ziemlich unangenehm heiß wurde, was die CPU während des Transcodierungsprozesses voll auslasten würde.

Ich konnte kodieren irgendwo zwischen 10–18 fps bei 4K-Auflösung mit x264, aber die SoC-Temperatur stieg auf 105 °C und wurde innerhalb einer Minute oder so unangenehm heiß.

Also, um Handbrake ein wenig einzuschränken – was das Rendern verlangsamen würde auf 5-10 fps, aber ich koche auch nicht meine Runde – ich habe threads=2 zum Feld „Zusätzliche Optionen“ in den Videoeinstellungen von Handbrake hinzugefügt:

Es scheint, dass für x265 die Die Einstellung, die Sie möglicherweise benötigen, ist pools=2 anstelle von threads=2, aber ich habe es nicht getan habe das getestet (der”intelligente”Fernseher, auf dem ich versuche, die Datei abzuspielen, ist möglicherweise zu alt, um H.265 zu unterstützen, und ich bin zu faul, eine Datei zu codieren und zu testen oder die Modellnummer des Fernsehers zu finden und siehe Spezifikationen).

Jetzt verteilt die CPU die Last glücklich auf die vier Leistungskerne und hält den SoC auf einem vernünftigeren Durchschnitt von 85 °C niedrig:

(Die Das Statistik-Ding der Menüleiste heißt iStat-Menüs.)

Und ja, ich könnte die Datei einfach abspielen von meinem Laptop direkt zum Fernseher, aber dazu müsste ich nach einem USB-C-zu-HDMI-Adapter suchen, da dieses M2 MacBook Air nur ThunderBolt 4 USB-Typ-C-Anschlüsse hat.

Vielleicht sollte ich’Ich habe mir stattdessen ein M1 Max MacBook Pro zugelegt. Es hat einen Lüfter, integriertes HDMI und obendrein einen integrierten SD-Kartenleser, sodass ich dafür auch keinen separaten Dongle mit mir herumtragen konnte!

By Henry Taylor

Ich arbeite als Backend-Entwickler. Einige von Ihnen haben mich vielleicht auf der Entwicklerkonferenz gesehen. In letzter Zeit arbeite ich an einem Open-Source-Projekt.