Was sind die idealen Einstellungen, um die Hardware-Dekodierungsfähigkeiten des Prozessors zu nutzen und dennoch Features zu meiden, die Software-Dekodierung oder die Unfähigkeit erfordern, Hardware korrekt zu dekodieren?
Ich weiß zum Beispiel, dass B-Frames auf vielen Mobilgeräten oft nicht gut (oder überhaupt nicht) verarbeitet werden und dasselbe gilt für das CABAC-Codierungsschema.
Antworten:
Um Ihre Frage zu beantworten, funktioniert jede H.264-Codierung auf dem Raspberry Pi einwandfrei. Sie müssen also die Option H.264 auf der Registerkarte Video unter Video-Codec auswählen (unabhängig davon, welches Profil Sie auswählen, welches für Sie am besten geeignet ist oder welches für Sie am besten geeignet ist) . Verwenden Sie für Audio AAC (unterstützt) und wählen Sie Stereo (Dolby Surround funktioniert nicht).
Mit diesen Einstellungen (ich habe es selbst getestet) spielt sich alles gut und reibungslos, überhaupt keine Probleme. Andere Optionen wie die Bildrate können den Film stark beeinflussen, eine Anleitung zur Bildrate: https://trac.handbrake.fr/wiki/FramerateGuide
Ich denke das wird dir helfen, erinnere dich an Video Codec Codec im Glossar erklärt auf H.264 und Audio auf Stereo AAC. Überprüfen Sie Ihre Bildrate, und andere Optionen wirken sich im Allgemeinen auf die Größe des Videos aus.
quelle
Weitere Informationen zu Personen, die eine detaillierte Antwort auf diese Frage suchen, finden Sie in diesem Beitrag in den Raspberry Pi-Foren: https://www.raspberrypi.org/forums/viewtopic.php?f=2&t=4668
Zusammenfassung: Das RPi unterstützt H.264 Level 4.1 High Profile. Wenn Sie diese Optionen auf der Videoseite der Handbremse auswählen, sollte der Pi sie abspielen.
Sie sollten sicherstellen, dass das Audio nicht mit DTS, sondern mit AC3 codiert ist. Andernfalls treten möglicherweise Probleme bei der Wiedergabe auf: Siehe folgende Frage: Unterschied zwischen H.264 und x264 und wie wird es wiedergegeben?
Prost.
quelle