H.264 libraries incompatible with NX 6.2.4?

Forum / NoMachine for Mac / H.264 libraries incompatible with NX 6.2.4?

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #19082
    nekoth
    Participant

    There is a problem with h.264 support on Mac version of nx client. OSX 10.11.6.

    I used older versions of client with ffmpeg libraries (installed as symlinks to libavcodec and libavutil to nomachine.app/contents/frameworks/libs from /opt/local/libs) from macports and h.264 worked fine, but after I updated to nx client 6.2.4 and ffmpeg @4.0.2_0+gpl2 I get errors in logs:

    2486 81231 16:34:58 910.669 AVCLoadLibrary: WARNING! Couldn’t load Avc library: Incompatible library version.
    2486 81231 16:34:59 804.789 MacCreateDecoder: ERROR! Failed to create decoder.
    2486 81231 16:34:59 804.813 MacCreateDecoder: ERROR! Can’t access decoder resources.
    2486 81231 16:34:59 804.832 MacCreateDecoder: ERROR! Error is -12473.
    Info: H264 support is not available.

    and NX falls back to vp8 codec.

    I tried to downgrade ffmpeg to @3.4.2_0+gpl2 which worked fine with older NX client version, but I still get errors in logs and no h.264:

    Info: Established display connection.
    2375 81419 16:29:55 740.105 MacCreateDecoder: ERROR! Failed to create decoder.
    2375 81419 16:29:55 740.130 MacCreateDecoder: ERROR! Can’t access decoder resources.
    2375 81419 16:29:55 740.139 MacCreateDecoder: ERROR! Error is -12473.
    Info: H264 support is not available.

    Windows and Linux clients connect to the same server using h.264 just fine, the problem exists only on my Mac. What should I do to make h.264 working again?

    #19086
    kroy
    Contributor

    Are you sure that that you have simlink libs again after update? Are the files in the same directory?

    #19193
    nekoth
    Participant

    Yes, I am sure that simlinks are at the right place.

    And logs clearly show “Incompatible library version” error.

    #19216
    kroy
    Contributor

    And logs clearly show “Incompatible library version” error.

    This message wasn’t in the logs from the session you pasted where you used the downgraded library.

    Have you linked to new or old libraries now? Bear in mind that the latest ffmpeg is not supported at the moment. You need to use the older version. Please make sure you are making the symlinks to the correct library.

    #22463
    Britgirl
    Participant

    Update: from version 6.6.8 onwards, the most recent version of FFMPEG (4.1.3) is supported.

Viewing 5 posts - 1 through 5 (of 5 total)

Closed because the user did not provide further feedback. Please notify us if you confirm that it is resolved or open a new topic if you have the same problem.