Я хочу установить ffmpeg на ubuntu. и после этой статьи http://pasindudps.blogspot.com/2010/12/compiling-ffmpeg-in-ubuntu-1010.html, но когда m делает make после config
Then go to the ffmpeg folder.
cd ffmpeg
Start the installation
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc \
--enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb \
--enable-libopencore-amrwb --enable-libtheora --enable-libvorbis \
--enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab
make
, давая эту ошибку [ ! d2] /home/reach121/ffmpeg/libavcodec/x86/cabac.h:93: undefined reference to `ff_h264_norm_shift'
/home/reach121/ffmpeg/libavcodec/x86/cabac.h:93: undefined reference to `ff_h264_lps_range'
/home/reach121/ffmpeg/libavcodec/x86/cabac.h:93: undefined reference to `ff_h264_norm_shift'
/home/reach121/ffmpeg/libavcodec/x86/cabac.h:93: undefined reference to `ff_h264_mlps_state'
/home/reach121/ffmpeg/libavcodec/x86/cabac.h:93: undefined reference to `ff_h264_norm_shift'
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1
Пожалуйста, предложите, почему эта ошибка подходит и что делать, чтобы решить эту проблему
Версия ffmpeg от Ubuntu поставляется без поддержки ограниченных форматов, таких как MP3, но вы можете исправить это, установив пакеты, которые включают эту поддержку. Итак, чтобы исправить вашу первоначальную проблему:
Очистить существующую установку ffmpeg (если есть):sudo apt-get purge ffmpeg
Установить ffmpeg: sudo apt-get install ffmpeg
Чтобы установить ограниченные форматы, вам нужно включить репозитории Multiverse и Universe. Откройте файл /etc/apt/sources.list: sudo nano /etc/apt/sources.list
и раскомментируйте строки, заканчивающиеся на multiverse и universe. Если у вас нет таких строк, просто добавьте в файл следующее: deb http://archive.ubuntu.com/ubuntu maverick multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick multiverse
deb http://archive.ubuntu.com/ubuntu maverick-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-updates multiverse
deb http://archive.ubuntu.com/ubuntu maverick-security multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-security multiverse
deb http://archive.ubuntu.com/ubuntu maverick universe
deb-src http://archive.ubuntu.com/ubuntu maverick universe
deb http://archive.ubuntu.com/ubuntu maverick-updates universe
deb-src http://archive.ubuntu.com/ubuntu maverick-updates universe
deb http://archive.ubuntu.com/ubuntu maverick-security universe
deb-src http://archive.ubuntu.com/ubuntu maverick-security universe
Сохранить (Ctrl + o, Enter) и выйти (Ctrl + x). Теперь обновите список пакетов, запустив: sudo apt-get update
Установите поддержку для ограниченных форматов, таких как MP3: sudo apt-get install libavcodec-extra-52
Теперь что-то вроде:
ffmpeg -i in.wav out.mp3
должно работать.
Версия ffmpeg от Ubuntu поставляется без поддержки ограниченных форматов, таких как MP3, но вы можете исправить это, установив пакеты, которые включают эту поддержку. Итак, чтобы исправить вашу первоначальную проблему:
Очистить существующую установку ffmpeg (если есть):sudo apt-get purge ffmpeg
Установить ffmpeg: sudo apt-get install ffmpeg
Чтобы установить ограниченные форматы, вам нужно включить репозитории Multiverse и Universe. Откройте файл /etc/apt/sources.list: sudo nano /etc/apt/sources.list
и раскомментируйте строки, заканчивающиеся на multiverse и universe. Если у вас нет таких строк, просто добавьте в файл следующее: deb http://archive.ubuntu.com/ubuntu maverick multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick multiverse
deb http://archive.ubuntu.com/ubuntu maverick-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-updates multiverse
deb http://archive.ubuntu.com/ubuntu maverick-security multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-security multiverse
deb http://archive.ubuntu.com/ubuntu maverick universe
deb-src http://archive.ubuntu.com/ubuntu maverick universe
deb http://archive.ubuntu.com/ubuntu maverick-updates universe
deb-src http://archive.ubuntu.com/ubuntu maverick-updates universe
deb http://archive.ubuntu.com/ubuntu maverick-security universe
deb-src http://archive.ubuntu.com/ubuntu maverick-security universe
Сохранить (Ctrl + o, Enter) и выйти (Ctrl + x). Теперь обновите список пакетов, запустив: sudo apt-get update
Установите поддержку для ограниченных форматов, таких как MP3: sudo apt-get install libavcodec-extra-52
Теперь что-то вроде:
ffmpeg -i in.wav out.mp3
должно работать.
Версия ffmpeg от Ubuntu поставляется без поддержки ограниченных форматов, таких как MP3, но вы можете исправить это, установив пакеты, которые включают эту поддержку. Итак, чтобы исправить вашу первоначальную проблему:
Очистить существующую установку ffmpeg (если есть):sudo apt-get purge ffmpeg
Установить ffmpeg: sudo apt-get install ffmpeg
Чтобы установить ограниченные форматы, вам нужно включить репозитории Multiverse и Universe. Откройте файл /etc/apt/sources.list: sudo nano /etc/apt/sources.list
и раскомментируйте строки, заканчивающиеся на multiverse и universe. Если у вас нет таких строк, просто добавьте в файл следующее: deb http://archive.ubuntu.com/ubuntu maverick multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick multiverse
deb http://archive.ubuntu.com/ubuntu maverick-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-updates multiverse
deb http://archive.ubuntu.com/ubuntu maverick-security multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-security multiverse
deb http://archive.ubuntu.com/ubuntu maverick universe
deb-src http://archive.ubuntu.com/ubuntu maverick universe
deb http://archive.ubuntu.com/ubuntu maverick-updates universe
deb-src http://archive.ubuntu.com/ubuntu maverick-updates universe
deb http://archive.ubuntu.com/ubuntu maverick-security universe
deb-src http://archive.ubuntu.com/ubuntu maverick-security universe
Сохранить (Ctrl + o, Enter) и выйти (Ctrl + x). Теперь обновите список пакетов, запустив: sudo apt-get update
Установите поддержку для ограниченных форматов, таких как MP3: sudo apt-get install libavcodec-extra-52
Теперь что-то вроде:
ffmpeg -i in.wav out.mp3
должно работать.
Версия ffmpeg от Ubuntu поставляется без поддержки ограниченных форматов, таких как MP3, но вы можете исправить это, установив пакеты, которые включают эту поддержку. Итак, чтобы исправить вашу первоначальную проблему:
Очистить существующую установку ffmpeg (если есть):sudo apt-get purge ffmpeg
Установить ffmpeg: sudo apt-get install ffmpeg
Чтобы установить ограниченные форматы, вам нужно включить репозитории Multiverse и Universe. Откройте файл /etc/apt/sources.list: sudo nano /etc/apt/sources.list
и раскомментируйте строки, заканчивающиеся на multiverse и universe. Если у вас нет таких строк, просто добавьте в файл следующее: deb http://archive.ubuntu.com/ubuntu maverick multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick multiverse
deb http://archive.ubuntu.com/ubuntu maverick-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-updates multiverse
deb http://archive.ubuntu.com/ubuntu maverick-security multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-security multiverse
deb http://archive.ubuntu.com/ubuntu maverick universe
deb-src http://archive.ubuntu.com/ubuntu maverick universe
deb http://archive.ubuntu.com/ubuntu maverick-updates universe
deb-src http://archive.ubuntu.com/ubuntu maverick-updates universe
deb http://archive.ubuntu.com/ubuntu maverick-security universe
deb-src http://archive.ubuntu.com/ubuntu maverick-security universe
Сохранить (Ctrl + o, Enter) и выйти (Ctrl + x). Теперь обновите список пакетов, запустив: sudo apt-get update
Установите поддержку для ограниченных форматов, таких как MP3: sudo apt-get install libavcodec-extra-52
Теперь что-то вроде:
ffmpeg -i in.wav out.mp3
должно работать.
Версия ffmpeg от Ubuntu поставляется без поддержки ограниченных форматов, таких как MP3, но вы можете исправить это, установив пакеты, которые включают эту поддержку. Итак, чтобы исправить вашу первоначальную проблему:
Очистить существующую установку ffmpeg (если есть):sudo apt-get purge ffmpeg
Установить ffmpeg: sudo apt-get install ffmpeg
Чтобы установить ограниченные форматы, вам нужно включить репозитории Multiverse и Universe. Откройте файл /etc/apt/sources.list: sudo nano /etc/apt/sources.list
и раскомментируйте строки, заканчивающиеся на multiverse и universe. Если у вас нет таких строк, просто добавьте в файл следующее: deb http://archive.ubuntu.com/ubuntu maverick multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick multiverse
deb http://archive.ubuntu.com/ubuntu maverick-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-updates multiverse
deb http://archive.ubuntu.com/ubuntu maverick-security multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-security multiverse
deb http://archive.ubuntu.com/ubuntu maverick universe
deb-src http://archive.ubuntu.com/ubuntu maverick universe
deb http://archive.ubuntu.com/ubuntu maverick-updates universe
deb-src http://archive.ubuntu.com/ubuntu maverick-updates universe
deb http://archive.ubuntu.com/ubuntu maverick-security universe
deb-src http://archive.ubuntu.com/ubuntu maverick-security universe
Сохранить (Ctrl + o, Enter) и выйти (Ctrl + x). Теперь обновите список пакетов, запустив: sudo apt-get update
Установите поддержку для ограниченных форматов, таких как MP3: sudo apt-get install libavcodec-extra-52
Теперь что-то вроде:
ffmpeg -i in.wav out.mp3
должно работать.
Версия ffmpeg от Ubuntu поставляется без поддержки ограниченных форматов, таких как MP3, но вы можете исправить это, установив пакеты, которые включают эту поддержку. Итак, чтобы исправить вашу первоначальную проблему:
sudo apt-get purge ffmpeg
sudo apt-get install ffmpeg
/etc/apt/sources.list
: sudo nano /etc/apt/sources.list
и раскомментируйте строки, заканчивающиеся на multiverse
и universe
. Если у вас нет таких строк, просто добавьте в файл следующее: deb http://archive.ubuntu.com/ubuntu maverick multiverse deb-src http://archive.ubuntu.com/ubuntu maverick multiverse deb http://archive.ubuntu.com/ubuntu maverick-updates multiverse deb-src http://archive.ubuntu.com/ubuntu maverick-updates multiverse deb http://archive.ubuntu.com/ubuntu maverick-security multiverse deb-src http://archive.ubuntu.com/ubuntu maveric-security multiverse deb http://archive.ubuntu.com/ubuntu maverick universe deb-src http://archive.ubuntu.com/ubuntu maverick universe deb http : //archive.ubuntu.com/ubuntu maverick-updates universe deb-src http://archive.ubuntu.com/ubuntu maverick-updates universe deb deb http://archive.ubuntu.com/ubuntu maverick-security universe deb- src http://archive.ubuntu.com/ubuntu maverick-security universe
Сохранить (Ctrl + o, Enter) и выйти (Ctrl + x). Обновите список пакетов, выполнив: sudo apt-get update
sudo apt-get install libavcodec-extra-52
Теперь что-то вроде:
ffmpeg -i in.wav out.mp3
должен работать.
Версия ffmpeg от Ubuntu поставляется без поддержки ограниченных форматов, таких как MP3, но вы можете исправить это, установив пакеты, которые включают эту поддержку. Итак, чтобы исправить вашу первоначальную проблему:
sudo apt-get purge ffmpeg
sudo apt-get install ffmpeg
/etc/apt/sources.list
: sudo nano /etc/apt/sources.list
и раскомментируйте строки, заканчивающиеся на multiverse
и universe
. Если у вас нет таких строк, просто добавьте в файл следующее: deb http://archive.ubuntu.com/ubuntu maverick multiverse deb-src http://archive.ubuntu.com/ubuntu maverick multiverse deb http://archive.ubuntu.com/ubuntu maverick-updates multiverse deb-src http://archive.ubuntu.com/ubuntu maverick-updates multiverse deb http://archive.ubuntu.com/ubuntu maverick-security multiverse deb-src http://archive.ubuntu.com/ubuntu maveric-security multiverse deb http://archive.ubuntu.com/ubuntu maverick universe deb-src http://archive.ubuntu.com/ubuntu maverick universe deb http : //archive.ubuntu.com/ubuntu maverick-updates universe deb-src http://archive.ubuntu.com/ubuntu maverick-updates universe deb deb http://archive.ubuntu.com/ubuntu maverick-security universe deb- src http://archive.ubuntu.com/ubuntu maverick-security universe
Сохранить (Ctrl + o, Enter) и выйти (Ctrl + x). Обновите список пакетов, выполнив: sudo apt-get update
sudo apt-get install libavcodec-extra-52
Теперь что-то вроде:
ffmpeg -i in.wav out.mp3
должен работать.
Версия ffmpeg от Ubuntu поставляется без поддержки ограниченных форматов, таких как MP3, но вы можете исправить это, установив пакеты, которые включают эту поддержку. Итак, чтобы исправить вашу первоначальную проблему:
sudo apt-get purge ffmpeg
sudo apt-get install ffmpeg
/etc/apt/sources.list
: sudo nano /etc/apt/sources.list
и раскомментируйте строки, заканчивающиеся на multiverse
и universe
. Если у вас нет таких строк, просто добавьте в файл следующее: deb http://archive.ubuntu.com/ubuntu maverick multiverse deb-src http://archive.ubuntu.com/ubuntu maverick multiverse deb http://archive.ubuntu.com/ubuntu maverick-updates multiverse deb-src http://archive.ubuntu.com/ubuntu maverick-updates multiverse deb http://archive.ubuntu.com/ubuntu maverick-security multiverse deb-src http://archive.ubuntu.com/ubuntu maveric-security multiverse deb http://archive.ubuntu.com/ubuntu maverick universe deb-src http://archive.ubuntu.com/ubuntu maverick universe deb http : //archive.ubuntu.com/ubuntu maverick-updates universe deb-src http://archive.ubuntu.com/ubuntu maverick-updates universe deb deb http://archive.ubuntu.com/ubuntu maverick-security universe deb- src http://archive.ubuntu.com/ubuntu maverick-security universe
Сохранить (Ctrl + o, Enter) и выйти (Ctrl + x). Обновите список пакетов, выполнив: sudo apt-get update
sudo apt-get install libavcodec-extra-52
Теперь что-то вроде:
ffmpeg -i in.wav out.mp3
должен работать.
multiverse
– Rahul Mehta
24 June 2011 в 14:57