프로세서의 하드웨어 디코드 기능을 활용하기위한 이상적인 설정은 무엇이며 소프트웨어 디코드 또는 하드웨어에서 올바르게 디코드 할 수없는 기능은 여전히 제거해야합니까?
예를 들어, 많은 모바일 장치에서 B- 프레임이 제대로 처리되지 않거나 전혀 처리되지 않으며 CABAC 인코딩 체계에서도 마찬가지입니다.
프로세서의 하드웨어 디코드 기능을 활용하기위한 이상적인 설정은 무엇이며 소프트웨어 디코드 또는 하드웨어에서 올바르게 디코드 할 수없는 기능은 여전히 제거해야합니까?
예를 들어, 많은 모바일 장치에서 B- 프레임이 제대로 처리되지 않거나 전혀 처리되지 않으며 CABAC 인코딩 체계에서도 마찬가지입니다.
답변:
귀하의 질문에 대답하기 위해 모든 H.264 인코딩은 Raspberry Pi에서 완벽하게 작동합니다. 당신은 탭에서 H.264 옵션 (당신이 가장 높은 프로필 또는 일반 선택 어떤 프로필) 선택해야합니다 그래서 비디오 에서 비디오 코덱을 . 오디오의 경우 AAC (지원)를 사용하고 스테레오를 선택하십시오 (Dolby 서라운드가 작동하지 않음).
이 설정을 사용하면 (자신의 테스트를 거친) 모든 것이 아무런 문제없이 훌륭하고 부드럽게 재생됩니다. 프레임 속도와 같은 다른 옵션은 동영상 속도에 영향을 줄 수있는 프레임 속도에 대한 지침입니다. https://trac.handbrake.fr/wiki/FramerateGuide
H.264의 비디오 코덱과 스테레오 AAC의 오디오를 기억하면 도움이 될 것입니다. 프레임 속도를 확인하면 다른 옵션은 일반적으로 비디오 크기에 영향을줍니다.
이 같은 질문에 대한 자세한 답변을 원하는 사람을 나중에 참조하려면 Raspberry Pi 포럼에서이 게시물을 참조하십시오. https://www.raspberrypi.org/forums/viewtopic.php?f=2&t=4668
요약 : RPi는 H.264 Level 4.1 High Profile을 지원합니다. 핸드 브레이크의 비디오 페이지에서이 옵션을 선택하면 Pi가 해당 옵션을 재생해야합니다.
오디오가 DTS가 아닌 AC3로 인코딩되어 있는지 확인하거나 재생 문제가 발생할 수 있습니다.이 질문 : H.264와 x264의 차이점 및 재생 방법
건배.