Konvertierung von TS/H264 zu MPG/H265 vergrößert Dateigröße?

Es ist keine Seltenheit, dass sich die Dateigröße bei der Transkodierung zwischen bereits komprimierten Formaten erhöht, selbst wenn man von H.264 zum effizienteren H.265 (HEVC) wechselt. Basierend auf ähnlichen Diskussionen im Forum gibt es hier einige Gründe, warum dies bei deinen Emby-Aufnahmen (TS) im Vergleich zu deinen Channels-DVR-Aufnahmen (MP4) passieren könnte:

1. Die „Qualität“-Einstellung und Multiplikatoren

MCEBuddy-Profile verwenden oft einen Qualitätsmultiplikator oder einen konstanten Qualitätsfaktor (CRF).

  • Wenn dein Profil auf eine hohe Qualitätsstufe eingestellt ist, versucht MCEBuddy, so viele Details wie möglich zu erhalten.
  • TS-Dateien (Transport Streams) von Emby sind oft „unsauberer“ als MP4-Dateien – sie können Übertragungsfehler, Zeilensprungverfahren (Interlacing) oder zusätzliche Metadaten enthalten. Wenn H.265 versucht, dieses Rauschen oder Interlacing bei einer hohen Qualitätseinstellung „perfekt“ zu kodieren, kann das tatsächlich mehr Bits verbrauchen als die ursprüngliche H.264-Version.
  • Überprüfe dein Protokoll: Suche nach dem -q- oder crf-Wert, der von Handbrake oder FFmpeg in dem von dir angehängten Protokoll verwendet wird. Wenn er sehr niedrig ist (z. B. unter 20 für H.265), wird möglicherweise überkodiert.

2. Hardware- vs. Software-Kodierung

Verwendest du eine GPU (NVENC, QuickSync) für diese Konvertierungen?

  • Hardware-Enkoder sind viel schneller, aber im Allgemeinen weniger effizient bei der Komprimierung als Software-Kodierung (x265).
  • Wenn deine Channels-DVR-Dateien ohnehin schon stark komprimiert waren, erfordert eine Hardware-H.265-Kodierung möglicherweise eine höhere Bitrate, um dieselbe wahrgenommene Qualität beizubehalten, was zu einer größeren Datei führt.

3. Audio- und Container-Overhead

  • TS vs. MPG: Du hast erwähnt, dass du in einen MPG-Container konvertierst. Der MPEG-PS-Container (Program Stream) hat einen anderen Overhead als MP4 oder MKV.
  • Audio: Wenn die originale TS-Datei AC3-Audio hat und dein Profil diese in eine höhere Bitrate oder ein anderes Format (wie AAC oder PCM) konvertiert, könnte der Audioteil der Datei an Größe zunehmen.

4. Interlacing

Viele Emby-/Broadcast-TS-Aufnahmen sind in 1080i (mit Zeilensprung) gehalten.

  • Wenn MCEBuddy das Video während des Transkodierens de-interlaced, werden neue Frames erstellt.
  • H.265 verarbeitet progressive Videos viel besser als solche mit Zeilensprung. Wenn die Quelle interlaced ist und vom Profil nicht korrekt behandelt wird, hat der Enkoder möglicherweise Schwierigkeiten, sie effizient zu komprimieren.

Empfohlene nächste Schritte:

  1. Qualitätsschieberegler nach unten anpassen: Versuche, den Qualitätsschieberegler in deiner Konvertierungsaufgabe um 5–10 % nach unten zu bewegen, um zu sehen, ob die Dateigröße ohne merklichen Verlust der visuellen Qualität sinkt.
  2. MKV/MP4 ausprobieren: Es sei denn, du benötigst .mpg speziell für ein älteres Abspielgerät, versuche ein MKV HEVC- oder MP4 HEVC-Profil zu verwenden. Diese sind im Allgemeinen moderner und effizienter.
  3. Auf „High Quality“ prüfen: Wenn du ein „High Quality“-Profil verwendest, ist dieses darauf ausgelegt, der Videotreue Vorrang vor der Dateigröße zu geben. Wechsle zu einem „Normal“- oder „Fast“-Profil, um den Unterschied zu sehen.

Weitere fortgeschrittene technische Details zur Anpassung dieser Einstellungen findest du im MCEBuddy Advanced Settings Guide.