LINUX.ORG.RU

x264 encoder + Gstreamer


0

1

Решил кодировать в h.264 с помощью Gstreamer, для чего положил глаз на плагин h264enc. Раньше получалось, но сейчас ситуация странная, причём уже не только у меня:

1. поставлен последний gstreamer-0.10.35

2. gst-plugins-base-0.10.35

3. gst-plugins-good-0.10.30

4. gst-plugins-bad-0.10.22

5. Поставлен последний x264, в режиме --enable-shared

6. Запущен ./configure пакета gst-plugins-ugly-0.10.18. x264 было обещано поставить:

configure: *** Plug-ins with dependencies that will be built: lame x264

После всего этого, я запускаю gst-inspect и не получаю x264enc.. После установки Бьюсь уже целый день. Получил h.264 только после установки пакета gst-plugins, датируемого 8 сентября 2005 года. Но этот вариант хоть и добавляет в репозиторий плагинов h264enc, но тот реально не работает и вызывает падение конвейера при различных условиях.



Последнее исправление: Grid_Sergey (всего исправлений: 1)

Отвечу сам себе, уже давно разобрался. Надо было запустить gst-inspect c ключом:

-b, --print-blacklist Вывести файлы из чёрного списка

Это позволило увидеть что x264enc в чёрном списке. После этого я исправил ошибки и в ~/.gstreamer удалил файл регистра gstreamer. При следующем gst-inspect система перепроверила ситуацию и добавила энкодер в список валидных плагинов.

Grid_Sergey
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.