TB16 на XPS 15 9550 Запуск Ubuntu

Opus 12.04

В 12.04 (Precise), однако, есть проблемы с зависимостью при установке opus-кодеков и инструментов, поэтому я нашел, что лучшим решением является тот, который стал доступен очень недавно: скомпилируйте звуковой кодировщик и декодер opus, как указано здесь, и постройте ffmpeg с поддержкой opus, добавив --enable-opus к параметрам конфигурации ffmpeg (как указано в руководстве по компиляции).

Я знаю, что ffmpeg устарел в Ubuntu в пользу Libav, но компиляция - хороший способ получить полностью функционирующий энкодер / декодер opus, встроенный в ffmpeg. Затем вы можете использовать его для преобразования файлов (сначала в wav), а затем в .opus. Документация, установленная с помощью libopus и ffmpeg, покажет все параметры, которые можно использовать для преобразования файлов.

При преобразовании файлов с ffmpeg после компиляции вы должны указать -acodec libopus или ffmpeg не будет использовать opus codec:

ffmpeg -i pc.wav -ar 48000 -ac 2 -acodec libopus -ab 256k man.opus

Затем вы можете проверить файл созданный с помощью

ffplay man.opus

Opus 12.04

Нет необходимости воспроизводить , как указано здесь здесь, но стоит отметить одну или две вещи:

Сначала вы должны установить зависимости, перечисленные (я опускаю yasm из списка: см. мою вторую точку):
 sudo apt-get -y install autoconf build-essential checkinstall git libass-dev libfaac-dev libgpac-dev libjack-jackd2-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev librtmp-dev libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libx11-dev libxext-dev libxfixes-dev pkg-config texi2html zlib1g-dev
Существует одна проблема, которая должна быть указана: git build, похоже, хочет yasm-1.2, и это недоступно, поэтому вам нужно скомпилировать источник с официального сайта, но это просто. Просто удалите все установленные версии yasm, затем распакуйте загруженный архив, cd в папку, запустите ./configure && make, а затем sudo checkinstall. Если какие-либо другие сборки требуют более ранней версии, вы можете просто удалить эту версию и установить версию репозитория. Перед началом компиляции необходимо удалить любые существующие пакеты libav, ffmpeg, x264, libvpx или fdk-aac. Очень важно, чтобы вы компилировали и устанавливали x264, fdk-aac, libvpx и opus перед тем, как вы создали ffmpeg, поскольку эти библиотеки будут использоваться в сборке. Не забудьте добавить --enable-opus к параметрам конфигурации при запуске компиляции ffmpeg. Версия opus, скомпилированная, была 1.1alpha, поэтому вам может понадобиться снова скомпилировать библиотеку opus и ffmpeg в будущем, когда выпущена новая версия. Вы можете использовать ffplay для воспроизведения любых файлов opus, которые вы создаете.

2
задан 2 July 2017 в 10:00

2 ответа

В BIOS отключите защиту thunderbolt в «конфигурации системы» - «Usb». Это должно устранить ваши проблемы. После этого моя (почти идентичная) настройка работает нормально.

0
ответ дан 18 July 2018 в 10:49

В BIOS отключите защиту thunderbolt в «конфигурации системы» - «Usb». Это должно устранить ваши проблемы. После этого моя (почти идентичная) настройка работает нормально.

0
ответ дан 24 July 2018 в 19:39

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

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