Jakie są idealne ustawienia, aby wykorzystać możliwości dekodowania sprzętowego procesora i nadal unikać jakichkolwiek funkcji, które wymagałyby dekodowania programowego lub niemożności prawidłowego dekodowania sprzętowego?
Na przykład wiem, że ramki B często nie są obsługiwane (lub wcale) na wielu urządzeniach mobilnych i to samo dotyczy schematu kodowania CABAC.
Odpowiedzi:
Aby odpowiedzieć na twoje pytanie, każde kodowanie H.264 będzie działać idealnie na Raspberry Pi. Musisz więc wybrać (niezależnie od wybranego profilu, najlepszy profil wysoki lub normalny) opcję H.264 w zakładce Wideo w sekcji Kodek wideo . Do dźwięku użyj AAC (obsługiwane) i wybierz stereo (Dolby surround nie działa).
Korzystając z tych ustawień (sam to przetestowałem) wszystko gra ładnie i płynnie, bez żadnych problemów. Inne opcje, takie jak częstotliwość klatek, mogą mieć duży wpływ na film, przewodnik na temat częstotliwości klatek: https://trac.handbrake.fr/wiki/FramerateGuide
Myślę, że to ci pomoże, pamiętaj kodek wideo na H.264 i audio na stereo AAC. Sprawdź liczbę klatek na sekundę, a inne opcje ogólnie wpływają na rozmiar filmu.
źródło
W celu odniesienia w przyszłości każdego, kto szuka szczegółowej odpowiedzi na to samo pytanie, zapoznaj się z tym postem na forach Raspberry Pi: https://www.raspberrypi.org/forums/viewtopic.php?f=2&t=4668
Podsumowanie: RPi obsługuje H.264 Level 4.1 High Profile. Jeśli wybierzesz te opcje na stronie wideo hamulca ręcznego, Pi powinien je odtworzyć.
Powinieneś upewnić się, że dźwięk jest kodowany za pomocą AC3 zamiast DTS, w przeciwnym razie możesz napotkać problemy z odtwarzaniem: zobacz to pytanie: Różnica między H.264 a x264 i jak go odtwarzać
Twoje zdrowie.
źródło