Преобразование файла ARF с использованием nbr2mp4 с помощью Kubuntu 13.10

Я следовал процедуре NBR2MP4 на сайте WebEx, а также просмотрел пошаговые инструкции на https://askubuntu.com/a/362719/219130 , но не независимо от того, что я делаю, это просто не работает (то есть не выводит файл MP4).

Из каталога nbr2_mp4:

$ ./nbr2mp4 my_file.arf /tmp/ 5
Converting /home/username/nbr2_mp4/my_file.arf to /tmp/my_file.mp4
Retrieving video data, fps=5...

Я пробовал много разных опций с DEST и FPS или без, с и без sudo, и что бы я ни делал, он просто не выводит никаких файлов, никогда .

На сайте WebEx написано Linux OS: 32-bit Ubuntu 8.10/9.04, так что может случиться так, что сценарии несовместимы с 13.10, но я бы предпочел знать, если у других тоже есть такая же проблема?

7
задан 13 April 2017 в 15:24

4 ответа

Конвертер nbr2mp4 поставляется с необходимыми библиотеками, но не читает их из каталога.

Просто запустите

export LD_LIBRARY_PATH='./'

, чтобы nbr2mp4 «увидел» свои собственные библиотеки.

Затем конвертер можно запустить как

nbr2mp4 XXX.arf

. Чтобы убедиться, что преобразование выполняется, проверьте, увеличивается ли размер одного из /tmp/wbx_nbr*.h264 файлов.

Проверено на Ubuntu 16.04 64bit

0
ответ дан 13 April 2017 в 15:24

В моем случае, в Ubuntu 16.04 AMD64 мне все еще были нужны эти 32-битные библиотеки:

sudo apt-get install libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libgtk2.0-0:i386 libasound2-plugins:i386

я выяснил, какие библиотеки мне нужны

  1. пытается запустить ./nbr_play

  2. ищет недостающую библиотеку с dpkg -S (например, dpkg -S libpangoxft-1.0.so.0)

  3. установка библиотеки в ее версии: i386.

Но это было гораздо сложнее, чем просто загрузить Windows Player MSI из https://www.webex.com/play-webex-recording.html и запустить его в Wine (и Я все еще получаю ошибку выделения mmap):

wine msiexec /i path/to/nbr2player.msi

Программа называется Network Recording Player и должна появиться в меню вашего приложения.

0
ответ дан 13 April 2017 в 15:24

У меня была такая же проблема. В моем случае некоторые библиотеки требуются для nbr_play (фактический двоичный файл, выполняемый nbr2mp4-> nbrplay-> nbr_play; nbr2mp4 и nbrplay, являются сценариями оболочки). Простая установка отсутствующих библиотек решила проблему.

Вы можете проверить наличие недостающих библиотек с помощью 'ldd nbr_play'.

Также помните, что nbr_play - это 32-битная программа. Если вы используете 64-битную систему, есть вероятность, что вы уже установили 64-битные версии библиотек, но не 32-битные версии. В таком случае вы должны также установить 32-битную версию библиотек.

Причина, по которой ошибки компоновщика (неразрешенные библиотеки) не отображаются при выполнении команды, заключается в том, что ошибки перенаправляются в / dev / null в сценариях оболочки, упомянутых выше.

0
ответ дан 13 April 2017 в 15:24

Нет необходимости устанавливать nbr2mp4 , который в любом случае не работал на моем бионике Ubuntu 18.04. Чтобы воспроизвести файл .arf, выполните следующие действия

1> Загрузите nbr2player.msi (да, установщик Windows) по приведенной выше ссылке webex или найдите его в Google.

2> Щелкните правой кнопкой мыши и выберите «Открыть с помощью», а затем выберите «Найти новое приложение»

3> Ubuntu предложит Q4Wine для приложения, установите его.

4> Теперь пусть ваш Q4Wine знает путь к загруженному msi-файлу и устанавливает плеер nbr.

5> Откройте проигрыватель nbr с помощью супер-клавиши и перейдите к файлу arf и альту, воспроизведите его.

Дополнительный необязательный шаг: Приведенные выше шаги работают, но если зависимости для Q4wine по-прежнему отсутствуют, установите winetricks

sudo apt-get install winetricks

Повторите 5 шагов.

0
ответ дан 22 August 2020 в 05:10

Другие вопросы по тегам:

Похожие вопросы: