Obwohl anscheinend nur wenige Informationen verfügbar sind, habe ich mehrere Posts von Personen gesehen, die H265-Videos auf dem Pi 3 entweder mit oder ohne Übertaktung erfolgreich dekodiert haben.
Ich verwende einen Raspberry Pi 3, der hauptsächlich als Plex-Medienserver verwendet wird. Während andere Dateien einwandfrei abgespielt werden (sogar bei 30 fps bei 1080p!), Scheint der Pi an H265-codierten Dateien zu ersticken. "Plex new transcoder" springt auf über 350% CPU und das Video pausiert, um alle ein oder zwei Minuten zu puffern.
Das Übertakten auf 1400 MHz scheint geholfen zu haben, reichte aber für eine reibungslose Wiedergabe nicht aus.
Ist es unvernünftig, vom Pi 3 eine H265-Decodierung / -Transcodierung zu erwarten?
Hilft eine MPEG-2-Lizenz? Benötige ich überhaupt einen für den Pi 3? Und wenn ja, wird der Plex Media Server davon profitieren?
quelle
Antworten:
Wie Qualcuno gestern betonte, unterstützt das RPi (alle Modelle) die Hardwarebeschleunigung von H.265-Videoquellen nicht. Daher verfügt das RPi nicht über die erforderliche Leistung, um Videos mit höherer Auflösung im laufenden Betrieb zu dekodieren.
MPEG-2 ist ein völlig anderer Codierungstyp, also nein, es wird Ihrem Fall nicht helfen.
Wenn Sie viel mit MPEG-2-Dateien arbeiten, ist dies immer noch keine schlechte Idee.
Wie die meisten Dinge in Bezug auf das Innenleben des RPi hatte ich es wirklich schwer, diese Antwort herauszufinden. Die Dokumentation ist weiterhin weniger gründlich. Ich kann Ihnen sagen, dass der NewPlexTranscoder auf ffmpeg basiert, das kein GPU-Rendering unterstützt. Alles hängt wirklich von der CPU ab, daher denke ich, dass es unwahrscheinlich ist, dass der Transcoder davon profitiert, wenn Sie diesen bestimmten Dateityp verwenden.
Eine Alternative
Wenn Sie Ihre Plex-Bibliothek öffnen, sollten die Einstellungen für die ausgewählte Videobibliothek eine Optimierungsoption enthalten . Sie können die Codierung und Auflösung im Voraus festlegen, wodurch Plex alles in dieser Bibliothek vorrendert.
Dies wird wahrscheinlich eine Weile dauern, macht den Service jedoch möglicherweise für Sie benutzerfreundlicher, sobald er abgeschlossen ist.
quelle
Ein RPI3 kann 1080p HEVC recht gut dekodieren. Es gab NEON-Optimierungen zur HW-beschleunigten HEVC-Decodierung. Am besten mit KODI spielen.
Das Problem ist, dass ein RPI3 heiß läuft und daher zu drosseln beginnt. Ein RPI3 + hat viel weniger thermische Probleme.
Heutzutage kann ein RPI3 + sogar 10-Bit-1080p-HEVC ziemlich gut dekodieren. Verwenden Sie die neuesten KODI / LibreElec-Builds, um die beste Leistung zu erzielen.
quelle