Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Установка ffmpeg  (Прочитано 22749 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн timur73_73

  • Активист
  • *
  • Сообщений: 644
  • йа
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #15 : 14 Декабря 2009, 08:21:22 »
Зачем удален ffmpeg? Вмместе с пакетом идут кроме либов еще куча файлов. ЛУчше установить и родной, хуже не должно быть. А ffmpeg1 не находит, потому что , насколько я понял, мой ffmpeg лежит в директории /usr/bin/ffmpeg1 и называется по всей видимости ffmpeg, а надо, чтоб он назывался ffmpeg1 и лежал в /usr/bin, а либы в /usr/lib. Ну и не мешало бы поставить xvidcore и прочие кодеки
Runtu 14.04.2 LTS х64, XFCE 4, 2x Intel(R) Core(TM)2 Duo CPU E6550 2.33GHz, RAM 4Gb, GeForce 210/PCIe/SSE2 512Mb

Оффлайн BorisPlus

  • Активист
  • *
  • Сообщений: 253
  • Болты вперед,болты назад,такой работе я очень рад!
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #16 : 02 Февраля 2010, 22:31:23 »
что-то не все так просто оказалось

делаю для 8.10 как тут https://wiki.ubuntu.com/ffmpeg
на стадии конфига ffmpeg ток добавил--enable-libmp3lame
делаю make и вот такое происходит
dsputil.c: В функции ‘h263_v_loop_filter_c’:
dsputil.c:2685: ошибка: ‘ENABLE_H263_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:2685: ошибка: (Сообщение о неописанном идентификаторе выдается один раз
dsputil.c:2685: ошибка: для каждой функции, в которой он используется.)
dsputil.c:2685: ошибка: ‘ENABLE_H263P_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:2685: ошибка: ‘ENABLE_MPEG4_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:2685: ошибка: ‘ENABLE_MSMPEG4V1_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:2685: ошибка: ‘ENABLE_MSMPEG4V2_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:2685: ошибка: ‘ENABLE_MSMPEG4V3_ENCODER’ не описан (первое использование в этой функции)
dsputil.c: В функции ‘h263_h_loop_filter_c’:
dsputil.c:2722: ошибка: ‘ENABLE_H263_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:2722: ошибка: ‘ENABLE_H263P_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:2722: ошибка: ‘ENABLE_MPEG4_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:2722: ошибка: ‘ENABLE_MSMPEG4V1_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:2722: ошибка: ‘ENABLE_MSMPEG4V2_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:2722: ошибка: ‘ENABLE_MSMPEG4V3_ENCODER’ не описан (первое использование в этой функции)
dsputil.c: В функции ‘dsputil_init’:
dsputil.c:4247: ошибка: ‘ENABLE_H263_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:4247: ошибка: ‘ENABLE_H263P_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:4247: ошибка: ‘ENABLE_MPEG4_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:4247: ошибка: ‘ENABLE_MSMPEG4V1_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:4247: ошибка: ‘ENABLE_MSMPEG4V2_ENCODER’ не описан (первое использование в этой функции)
dsputil.c:4247: ошибка: ‘ENABLE_MSMPEG4V3_ENCODER’ не описан (первое использование в этой функции)
make[1]: *** [dsputil.o] Ошибка 1
make[1]: Выход из каталога `/home/borisplus/ffmpeg/ffmpeg-debian-0.svn20080206/libavcodec'
make: *** [lib] Ошибка 2
и что мне с этим делать.

как собрать ffmpeg с большинством необходимых кодеков? mp3,3gp,mpeg и т.п.? и возможностью делать посредством его скринкасты?

Дело в том, что как-то раздельно это все у меня работало одно время, удалил, а соединить попробовал - ниче не выходит. Что-то я забыл. Сижу и без музла и без продвижений.
Спасибо за помощь, товарищи!

Оффлайн GreatFoolDad

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #17 : 14 Июня 2010, 08:05:35 »
Инструкция отсюда :http://gentooway.ru/2009/11/ubuntu-ustanovka-poslednej-versii-ffmpeg-i-x264-i-obnovlenie мне очень помогла. Единственное, пришлось руками скопирокать libx264.so.98 - в моем случае, sudo cp /usr/local/lib/libx264.so.98 /usr/lib/
не важно, из какого места растут золотые руки

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #18 : 14 Июня 2010, 11:26:17 »
Можно было обойтись без копирования, просто создав ссылку:
sudo ln /usr/local/lib/libx264.so.98 /usr/lib/
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #19 : 15 Июня 2010, 11:51:40 »
оф сайт ffmpeg
Цитировать
FFmpeg can make use of the OpenCORE libraries for AMR-NB decoding/encoding and AMR-WB decoding.

Go to http://sourceforge.net/projects/opencore-amr/ and follow the instructions for installing the libraries. Then pass --enable-libopencore-amrnb and/or --enable-libopencore-amrwb to configure to enable the libraries.

Оффлайн slech

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #20 : 08 Декабря 2010, 11:57:48 »
HOWTO: Install and use the latest FFmpeg and x264

Установка ffmpeg в Debian

Устанавливаем иснтрументы для компиляции
sudo apt-get install build-essential subversion git-core checkinstall yasm texi2html

Ставим необходимые пакеты
sudo apt-get install libfaad-dev libfaac-dev liba52-0.7.4 liba52-0.7.4-dev libx264-65 libx264-dev libdts-dev libgsm1 libgsm1-dev libogg-dev libogg0 libvorbis-dev libxvidcore4 libxvidcore4-dev libdc1394-22-dev libfaac-dev libtheora-dev libtheora0 libsdl1.2-dev
wget http://debian-multimedia.org/pool/main/l/lame/libmp3lame-dev_3.98.2-0.4_amd64.deb && sudo dpkg -i libmp3lame-dev_3.98.2-0.4_amd64.deb
wget http://debian-multimedia.org/pool/main/l/lame/libmp3lame0_3.98.2-0.4_amd64.deb && sudo dpkg -i libmp3lame0_3.98.2-0.4_amd64.deb

Скачиваем исходники ffmpeg
#
cd /usr/local/src
wget http://ffmpeg.org/releases/ffmpeg-0.6.1.tar.gz
tar -xvf ffmpeg-0.6.1.tar.gz
rm ffmpeg-0.6.1.tar.gz
cd  ffmpeg-0.6.1
Запускаем скрипт конфигурации
./configure \
--enable-gpl \
--enable-postproc \
--enable-pthreads \
--enable-swscale \
--disable-debug \
--enable-avfilter \
--enable-avfilter-lavf \
--enable-nonfree \
--enable-libopencore-amrnb \
--enable-version3 \
--enable-libopencore-amrwb \
--enable-libdc1394 \
--enable-libfaac \
--enable-libfaad \
--enable-libgsm \
--enable-libmp3lame \
--enable-libtheora \
--enable-libvorbis \
--enable-libx264 \
--enable-libxvid

Запускаем компиляцию
make

Создаём deb пакет
checkinstall --pkgname=ffmpeg --pkgversion "0.6.1-release-`date +%Y%m%d`" --backup=no --install=no --default

Удаляем файлы созданные во время компиляции
make clean
make distclean

Устанавливаем полученный deb пакет
dpkg -i ffmpeg_0.6.1-release-20101206-1_i386.deb


вам может понадобится установить libmp3lame и libx264. в моём примере не работает libavfilter для наложения картинки на видео.
в Internet описанна установка используя libavfilter из SOC, но у меня так и не получилось собрать такой ffmpeg.
« Последнее редактирование: 08 Декабря 2010, 13:12:43 от slech »

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Установка ffmpeg
« Ответ #21 : 08 Декабря 2010, 12:23:44 »
А как же SVN и sudo apt-get build-dep ffmpeg?
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн slech

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #22 : 08 Декабря 2010, 13:09:43 »
спасибо, этот момент упустил потому как это собственно был апдейт версии 0.5.1
обновил пост выше, со всеми пакетами которые я устанавливал.

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Установка ffmpeg
« Ответ #23 : 08 Декабря 2010, 13:18:22 »
а как же
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpegи git-core вряд ли нужен
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн slech

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #24 : 08 Декабря 2010, 14:27:23 »
а как же
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpegи git-core вряд ли нужен
git-core нужен для x264.
из SVN не всегда хорошо ставить.
когда мы начинали использование ffmpeg 0.5.1 -  только в tarrball можно было найти vhook, в SVN его уже не было.

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Установка ffmpeg
« Ответ #25 : 08 Декабря 2010, 14:43:01 »
ясно
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн arch!ver

  • Старожил
  • *
  • Сообщений: 1260
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #26 : 21 Февраля 2013, 02:12:40 »
А не проще ли поставить последнюю версию ffmpeg и мучаться фигнёй? - https://help.ubuntu.ru/wiki/ffmpeg см. Установка с сайта ffmpeg.org, https://trac.ffmpeg.org/wiki/UbuntuCompilationGuide - ffmpeg 2.1.4
Там и поддержка x264 имеется...

Тем более, что в версиях 0.x - обнаружены уязвимости...
« Последнее редактирование: 01 Марта 2014, 21:31:35 от archiver »

Оффлайн yura91

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #27 : 19 Февраля 2014, 14:50:07 »
не подскажите как зделать захват видео с веб камеры при помощи ffmpeg? можете дать ссылку на подробное описание библиотеки ffmpeg какие там есть функции особенно что касается захвата видео с веб камеры?

Оффлайн arch!ver

  • Старожил
  • *
  • Сообщений: 1260
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #28 : 22 Февраля 2014, 17:07:23 »
yura91,
Там же - https://help.ubuntu.ru/wiki/ffmpeg - Видеозахват средствами ffmpeg

Оффлайн rgb000

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Установка ffmpeg
« Ответ #29 : 23 Октября 2014, 00:19:14 »
Нашел подобную статью со зборкой ffmpeg-a под Ubuntu 12.04, где добавлено поддержку всех возможных (поддерживаемых) аудио и видео форматов (в том чесле  webm, ogv, arm,ogg) - http://sysadm.pp.ua/linux/video-streaming/ffmpeg-build.html . Может пригодиться.

 

Страница сгенерирована за 0.019 секунд. Запросов: 22.