FixMyVideos

H.265/HEVC kann auf dem Mac nicht dekodiert werden – So beheben Sie das Problem

H.265 (auch HEVC genannt) ist der Codec in den meisten modernen Kameradateien: iPhone Pro-Aufnahmen, Sony XAVC HS, Canon HEVC-Modi auf der R5/R6 II, GoPro Hero 10+ HQ-Modi in HQ, DJI Mavic 3/4. Meistens wird es einfach abgespielt. Wenn dies nicht der Fall ist, kann der Fehler verwirrend sein, da die Symptome von einem eindeutigen „Nicht unterstützt“-Fehler über eine fehlerhafte Wiedergabe bis hin zu einem schwarzen Bildschirm ohne Ton reichen.

Auf dieser Seite erfährst du, wie du deine H.265-Datei abspielen kannst.

Was wirklich passiert

H.265 ist nicht eine einzelne Sache. Es handelt sich um eine Familie von Profilen (Main, Main10, Main 4:4:4) und Konfigurationen. macOS unterstützt H.265 ab Version 10.13 (High Sierra), jedoch mit Einschränkungen:

  • Apple Silicon (M1, M2, M3, M4) verfügt über eine Hardware-H.265-Decodierung für alle gängigen Profile, einschließlich 10-Bit-Main10 (verwendet von iPhone Pro und den meisten modernen Kameras).
  • Intel-Macs (vor 2020) unterstützen H.265 in der Software nur für das 8-Bit-Profil Main. Main10 (10-Bit) wird uneinheitlich abgespielt – oft als schwarzer Bildschirm, manchmal mit Störungen, manchmal einwandfrei.
  • Ältere macOS-Versionen (vor 10.13) unterstützen H.265 überhaupt nicht.
  • Einige H.265-Varianten (Range Extensions, verlustfreie Profile, spezifisches 4:4:4-Chroma) werden auf keinem Mac ohne Codec-Pakete von Drittanbietern unterstützt.

Diagnose deines Falls

ffprobe -v error -show_streams broken.mov | grep -E "codec_name|profile|pix_fmt"

Du wirst etwas wie Folgendes sehen:

codec_name=hevc
profile=Main 10
pix_fmt=yuv420p10le

Querverweis mit:

Profilpix_fmtMac-Kompatibilität
'Main''yuv420p'Wird auf Intel + Apple Silicon, macOS 10.13+ abgespielt. In Ordnung.
'Main 10''yuv420p10le'Wird auf Apple Silicon abgespielt, auf Intel fehlerhaft.
'Main 4:4:4''yuv444p' / 'yuv444p10le'Nur Apple Silicon, aktuelles macOS.
'Main 4:2:2''yuv422p10le'Nur Apple Silicon.

Wenn sich deine Profil-/pix_fmt-Kombination in den Zeilen „Nur Apple Silicon“ befindet und du Intel verwendest, ist die Wiedergabe deshalb gestört.

Was zu tun ist

Option A – Transcodierung in H.264 (universell)

ffmpeg -i hevc_input.mov -c:v libx264 -crf 18 -pix_fmt yuv420p -c:a copy h264_output.mov

„crf 18“ sorgt für eine hohe Qualität. Die Ausgabe kann überall abgespielt werden. Die Datei wird größer sein als das H.265-Original – das ist der Nachteil.

Option B — Transcodierung in H.265 Main 8-Bit (kleiner, immer noch breite Kompatibilität)

ffmpeg -i hevc_main10.mov -c:v libx265 -profile:v main -pix_fmt yuv420p -crf 22 -c:a copy hevc_main8.mov

Wenn du aus Speichergründen bei H.265 bleiben musst, wird eine Datei erstellt, die auf Intel-Macs abgespielt werden kann. Dabei verlierst du die 10-Bit-Farbtreue.

Option C — VLC

VLC enthält einen eigenen H.265-Decoder (interner Decoder im libde265-/dav1d-Stil). Spielt Dateien ab, die macOS selbst ablehnt. Kostenlos, offiziell, erfordert keine Codec-Pakete.

Option D – Aktualisiere das Betriebssystem (Besitzer von Apple Silicon)

Jüngste macOS-Updates haben die Unterstützung für Main 10 / 4:2:2 verbessert. Einen Versuch wert, bevor du die Transcodierung vornimmst.

Wenn es sich tatsächlich um einen Wiederherstellungsfall handelt

Manchmal ist „H.265 kann nicht decodiert werden“ nicht wirklich ein Codec-Kompatibilitätsproblem. Die H.265-Datei selbst ist beschädigt – und der Player geht von einer H.265-Inkompatibilität aus, weil er die beschädigten Codec-Daten nicht decodieren kann.

Verräterische Anzeichen für Beschädigung anstelle von Codec-Inkompatibilität:

  • Die Datei wird einige Sekunden abgespielt und stoppt dann.
  • Die Datei zeigt eine falsche Dauer an (oft 0:00).
  • „ffprobe“ gibt „Ungültige Daten bei der Verarbeitung der Eingabe gefunden“ anstelle von Codec-Informationen zurück.
  • VLC kann die Datei auch nicht abspielen.
  • Andere H.265-Dateien von derselben Kamera im selben Modus werden auf demselben Mac problemlos abgespielt.

In diesem Fall hilft die Transcodierung nicht – die Quelle ist beschädigt. Sie benötigen Wiederherstellung.

So behandelt unsere Wiederherstellung H.265-Dateien

  • H.265-Erkennung auf Frame-Ebene durch NAL-Startcodes (VPS-, SPS-, PPS-, IDR-Marker).
  • Extraktion von Codec-Parametern aus beobachteten Frames – funktioniert auch, wenn der zu Beginn der Datei festgelegte Codec-Parameter beschädigt ist.
  • Die Ausgabe ist yuv420p H.264 für die 5-Sekunden-Vorschau, sodass die Vorschau in jedem Browser abgespielt werden kann, unabhängig von den H.265-Funktionen deines Mac.
  • Bei der vollständigen Wiederherstellung bleiben die ursprünglichen H.265-Codec-Daten erhalten – die wiederhergestellte Datei hat denselben Codec wie die Quelle. Du kannst bei Bedarf für die Kompatibilität transkodieren.

Was du tust

Wenn deine Datei beschädigt ist (echter Wiederherstellungsfall):

  1. Lade sie hoch. Bis zu 50 GB.
  2. Kostenlose Vorschau ca. 1 Minute später. Die Vorschau ist browsersicher, unabhängig vom Quellcodec.
  3. Bezahle nur, wenn es funktioniert.

Wenn deine Datei in einigen Apps abgespielt werden kann, aber nicht in QuickTime, transkodiere sie lokal mit FFmpeg und überspringe die Wiederherstellung. Wir berechnen nur dann eine Gebühr, wenn tatsächlich Wiederherstellungsarbeiten durchgeführt werden müssen.

FAQ

Mein iPhone 15 Pro/16 Pro nimmt standardmäßig im HEVC-Format auf. Kann ich das ändern? Ja – Einstellungen → Kamera → Formate → „Am besten kompatibel“ erzwingt H.264. Du erhältst größere Dateien, die weitgehend kompatibel sind.

Meine Sony A7S III XAVC HS-Dateien werden auf meinem älteren Mac nicht abgespielt. XAVC HS ist H.265 Main 10. Gleiches Problem mit der Profilkompatibilität wie oben. Transcodieren Sie in H.264 oder führen Sie ein Upgrade auf Apple Silicon durch.

Kann ich ein HEVC-Codec-Paket auf einem Intel-Mac installieren, um eine bessere Unterstützung zu erhalten? Apple liefert keines. Es gibt Pakete von Drittanbietern (früher Perian, in jüngerer Zeit verschiedene Wrapper um FFmpeg), aber die Unterstützung ist seit 10.15 lückenhaft. VLC ist eine zuverlässigere Option.

Sind meine Aufnahmen sicher? Server in Frankreich, automatische Löschung nach 48 Stunden, werden niemals zum Trainieren verwendet oder geteilt. Datenschutzrichtlinie.

Ähnliche Themen

Lade deine Datei hoch →

Kostenlose Vorschau · Unverbindlich

Sind Sie bereit, Ihr Video wiederherzustellen?

Laden Sie Ihre Datei hoch – in etwa einer Minute erhalten Sie kostenlos eine 5-Sekunden-Vorschau. Sie zahlen nur, wenn die Vorschau in Ordnung aussieht.

Video hochladen →