HEVC 화면 깨짐과 밝기 오류입니다.



  • Fire HD 10 (2017) 태블릿은 MediaTek MT8173를 사용하기 때문에 하드웨어 HEVC 10bit 재생을 지원합니다.
    하지만 제 경우에 nPlayer에서 하드웨어 가속시 모든 HEVC 10bit 인코딩 영상이 깨지네요.
    MX Player나 VLC, BSPlayer 같은 다른 재생기에서는 모두 하드웨어 가속이 올바르게 됩니다.
    오직 nPlayer만 그런 현상이 생깁니다.

    그리고 밝기 조정 설정이 제대로 안 되네요.
    이건 Fire HD 10뿐만 아니라 그 이외의 기기들도 그럽니다.
    기본적으로 재생시 앱 상 화면 밝기 50%가 기본값인 것 같은데, 일단 이것부터 적용이 안 됩니다.
    파일을 재생할 때 기본으로 적용되는 화면 밝기가 기기 화면 밝기입니다.
    예를 들어 기기 화면 밝기를 10%로 해 두면 10%로 100%로 해 두면 100%로 파일 재생 시작할 때 재생 화면에 적용됩니다.
    앱에서 표기되는 밝기의 수치는 50%이지만, 시작시 연동이 안됩니다.
    파일 재생하는 동안 밝기 조정하는 것이 가능은 하지만, 다른 파일을 재생하면 마찬가지로 기기 화면 밝기 값으로 시작되네요.
    기기 자체가 오류가 있는 것이 아닌게, 동일한 환경에서 타 플레이어들은 앱 내에서 설정한 밝기가 제대로 적용됩니다.
    그리고 파일 재생할 때 화면 밝기가 항상 50%에서 시작하던데, 이것은 의도하신건가요, 아니면 버그인가요?
    만약 의도하신거라 해도 사용자가 설정한 값으로 시작하는 것이 더 좋다고 생각합니다.
    개인의 사용환경과 취향에 따라 적당하다고 생각하는 값이 다 다를 것이기 때문입니다.
    실제로 MX Player나 BSPlayer 같은 다른 플레이어들은 재생 화면에서는 사용자가 설정한 값이 적용되고, 그 이외의 플레이 리스트 같은 화면에서는 기기 화면 밝기값을 따라갑니다.
    기기 기본 화면 밝기를 10%로 해두고, 재생 화면에서 밝기를 100%로 해두면 재생화면에서만 자동적으로 확연히 밝아지고 그 이외의 설정 화면이나 플레이 리스트 등에서는 어두워지는 것이 확인됩니다.
    저 같은 경우 이북을 읽거나 웹서핑 할 때처럼 일반적인 상황에서는 동영상 감상할 때 수준의 밝기로 화면 설정해 두면 눈이 부셔서 동영상 재생 앱 내 재생 화면만 따로 밝기를 조절해 왔는데, 이게 안 될 줄은 몰랐네요.
    다른 플레이어들은 다들 되길래 당연하다고 생각해 왔는데 좀 당황스럽습니다.

    요약하자면 동영상 재생 화면 밝기가 기기 기본 밝기와는 별도로 제대로 적용 안 되는 버그의 수정과 항상 50%가 아닌 사용자가 설정한 화면 밝기값이 적용되었으면 한다는 겁니다.

    그럼 검토해 주시길 부탁드리고, 답변 기다리겠습니다.


  • administrators

    말씀하신 HEVC 디코딩 문제와 관련하여 문제 현상을 확인하기 위해 보다 자세한 정보가 필요합니다. 저희쪽에서 최대한 비슷한 환경에서 테스트하여 문제현상을 재현해 볼 수 있도록 사용하신 비디오 샘플 파일을 보내주시면 도움이 될 것 같습니다. 샘플 파일은 support@nplayer.tv로 보내주시거나, 아래 경로에 업로드 부탁드립니다.

    화면 밝기 고정 문제는 다음 버전에 업데이트 될 예정입니다. 재생 화면에서 설정한 값이 유지되고, 리스트 화면에서는 기기 설정값으로 지원됩니다. 리포트 감사합니다.



  • 이번에 1.3.2.33_180203 버전으로 업데이트 후 HEVC 디코딩 문제는 수정되었네요.
    이제 하드웨어 가속으로도 올바르게 재생됩니다. 감사합니다.
    화면 밝기 문제도 다음 버전에 수정된다고 하시니 기대하겠습니다.
    그리고 이전에 포스팅을 한 것이 하나 더 있는데, 그것도 답변해 주시면 정말 고맙겠습니다.

    http://forum.nplayer.tv/topic/1310/네트워크-계정-정보-암호화-전송-문의와-건의사항입니다


 

Looks like your connection to nPlayer Forums was lost, please wait while we try to reconnect.