Существует ли сборка Audacity для Ubuntu, которая может использовать локальную версию FFMpeg?

6

Audacity на Ubuntu больше не поддерживает FFMpeg из-за глупости libav.

Может быть, PPA или что-то со сборкой Audacity, которая поддерживает использование локальной сборки FFMpeg? Я мог бы скомпилировать его сам, но это было бы отсрочкой с точки зрения времени, особенно если есть ошибки.

P.S.

Пожалуйста, не предлагайте ночной PPA, он не поддерживает FFMpeg.

    
задан RolandiXor 08.03.2014 в 17:41
источник

3 ответа

6

Похоже, что Audacity будет строить против ffmpeg-0.10.12. Я написал все здесь:

Смелость под Trusty Tahr: построение его с помощью FFmpeg Ссылка

Протестируйте это и сообщите мне, если все это сработает ...

    
ответ дан andrew.46 26.04.2014 в 03:30
источник
6

Из руководства Audacity мы можем прочитать, что он не будет построен против библиотек FFmpeg выше 0.8:

  

Смелость должна поддерживать здание против FFmpeg от 0,5 до 0,8. В настоящее время невозможно создать Audacity для более поздних версий FFmpeg. Руководство Audacity

От 14.04 мы установили libavcodec54 по умолчанию. Это будет противоречить более старым релизам libavcodec. Audacity уже скомпилирована и построена против libavcodec и LAME:

  

В некоторых дистрибутивах Linux (например, Ubuntu) теперь пакет Audacity с кодировкой MP3 и поддержка FFmpeg динамически связаны с соответствующими системными библиотеками. В этих упакованных сборках не нужно искать LAME или FFmpeg , поэтому Audacity не будет иметь никаких настроек «Библиотеки». Руководство по достоверности

Как представляется, возможно еще скомпилировать Audacity с более новыми версиями FFmpeg для конверсий форматов файлов, которые не поддерживаются Audacity ,

Если нам нужен только экспорт в не поддерживаемый формат файла, может быть проще просто использовать параметр Audacity для экспорта с использованием внешнего приложения. Этот unfortunatley не реализован для файла import .

В диалоговом окне формата файла экспорта мы можем выбрать (external program) вместо встроенного формата. На Options... мы можем определить канал для любого внешнего конвертера, включая avconv , который заменил FFmpeg.

avconv -i - "%f"

Формат вывода будет определяться указанным расширением файла.

    
ответ дан Takkat 08.03.2014 в 19:49
2

Я установил Audacity из своих ежедневных сборок, а импорт aac / mp4 работает безупречно для меня сейчас. Ссылка

Пожалуйста, проверьте и сообщите.

    
ответ дан grn 28.06.2014 в 08:42