2011-01-10 2 views
2

Я ищу инструмент, чтобы сделать следующее:кросс-платформенный инструмент преобразования видео + Python (Gstreamer?)

  1. Преобразовать видео/аудио из нескольких форматов в формат WebM.
  2. Нужно быть командной строкой или Python -связанный.
  3. Кросс-платформенный.
  4. Нет роялти не лицензии - Таким образом, все FFMpeg -На инструменты из - See this for an explanation.

Лучшие рамками я нашел до сих пор является GStreamer, но я не уверен, если это кросс-платформенного или если GST-питон является кросс-платформенным. Я установил GStreamer на мой макинтош, используя homebrew, но не хватает некоторых элементов (т.е. alsasink), и я не думаю, что я могу скомпилировать GST-питон для Mac. Они требуют pygtk. Все есть линукс-(-только!) :(

Знать что-нибудь еще, что может сделать трюк? Или как я могу исправить Gstreamer + GST-питон правильно работать на макинтош/выигрыше/Linux вообще?

+0

Только так вы знаете, я получить видео и аудио воспроизведение происходит с GStreamer на Mac с помощью MacPorts (http://www.macports.org/). Вы можете попробовать попробовать Mac. –

+0

Как я уже сказал, я уже установил GStreamer на своем Mac с помощью homebrew, который является обновленным/новым MacPorts. Я не могу правильно установить gst-python и не могу найти правильную документацию о том, как конвертировать видео с помощью Gstreamer. –

+0

Я не понимаю, почему лицензия FFmpeg является для вас разбойником. Ядро находится под LGPL, а WebM не требует каких-либо компонентов GPL. WRT MPEG-LA роялти: есть компании, которым удалось получить MPEG-LA, чтобы благословить их продукты на основе FFmpeg, и есть компании, использующие библиотеки не FFmpeg, которые получили юридическое давление. – ephemient

ответ

0

вы можете попробовать FFMPEG для преобразования формата. FFMPEG v.0.6 добавлена ​​поддержка VP8 (WebM)

+0

Это нехорошо. Как я уже сказал, у FFmpeg есть проблемы с лицензией и роялти. Вы можете проверить приведенную выше ссылку для объяснения. Спасибо в любом случае ... –

+0

Я тоже не понимаю проблему с FFMPEG. LGPL не удовлетворяет ваши потребности? или вам нужны GPL-части FFMPEG? если FFMPEG не имеет их под LGPL, поэтому мало шансов, что вы найдете эту функциональность по более расслабленной лицензии –

+0

Нет, у FFmpeg есть неясные проблемы с патентами. Он (может) использует алгоритмы, которые защищены патентом. Таким образом, компании, стоящие за патентами, могут потребовать роялти в будущем. Просто прочитайте нижнюю часть страницы в ссылке. Это здесь. –

Смежные вопросы