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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Сборка и настройка кодеков  (Прочитано 1852 раз)

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

Оффлайн y_tranquillity

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Сборка и настройка кодеков
« : 23 Ноября 2012, 16:33:24 »
Добрый день, уважаемые форумчане. Я занимаюсь кодированием видео и передомной стала задача создавать видео файлы с глубиной цвета 10 бит.
Для этих целей разработан и существует кодек x264 но вот только есть одна маленькая деталька для работы с ним на профессиональном уроввне кодек должнен конфигурироваться с параметром -bit-depth=10. В релизе Ubuntu устанавливается кодек x264 сконфигурированный с параметром -bit-depth=8.
Тупая компиляция и установка кодека с требуемым параметром приводит к тому, что в системе заменяется файл x264 на новый, скомпелированный с параметром -bit-depth=10 и остается старая библиотека кодирования libx264-120 для кодирования видео с 8 битной глубиной цвета. помогите кто может в решении вопроса.
Цели:
1. получить в системе 2 кодека: 1. x264 - для работы с 8 битным видео. 2. x264-10 (например) - для работы с 10 битным видео
2. получить в системе 2 библиотеки кодирования: 1. libx264 - для работы с 8 битным видео. 2. libx264-10 (например) - для работы с 10 битным видео.
3. завязать работу всего этого добра с ffmpeg, mencoder и остальными программами для обработки видео т.к. kdenlive, handbrare, avidemux и т.д.
На данный момент есть только одна единственная возможность обработки 10 битного видео в Ubuntu - это работать с программой Медиа Кодер через Wine. Хотелось бы изменить данную ситуацию.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: Сборка и настройка кодеков
« Ответ #1 : 23 Ноября 2012, 16:49:35 »
самое простое, что приходит в голову - сделать две кнопки запуска программы через LD_PRELOAD, указав нужную библиотеку.

если для всей системы - скрипт, который тупо перед запуском копирует/заменяет библиотеку

Оффлайн y_tranquillity

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Сборка и настройка кодеков
« Ответ #2 : 23 Ноября 2012, 16:54:14 »
Не годится. Вопервых - я не настолько крутой программер, во вторых связка ./configure&&make&&make install  создает и заменяет в системе только x264. Не создает и не трогает libx264, ну и в третьих хотелось бы, что бы и другие этим могли пользоваться.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: Сборка и настройка кодеков
« Ответ #3 : 23 Ноября 2012, 17:22:12 »
Не годится. Вопервых - я не настолько крутой программер,
чтобы создать кнопку запуска или написать однострочный скрипт, не нужно быть программистом

во вторых связка ./configure&&make&&make install  создает и заменяет в системе только x264. Не создает и не трогает libx264,
во-первых, не нужно в пакетной системе делать make install. Хотя бы checkinstall
во-вторых, libx264 видимо надо компилировать отдельно

 

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