Я хотел бы включить некоторые простые функции редактирования видео для приложения Python, которое я пишу, и googling:
- pymedia
- pyglet (с использованием медиа-модуля)
- GST-питон
Требования:
- Малая занимаемая площадь. Я уже использую wxPython (просто потому, что), который довольно быстро раздувает окончательный EXE файл, поэтому предпочтительно, что бы я ни использовал для реализации этого функциональность редактирования видео не должна значительно увеличиваться до уровня раздувания.
- Библиотека должна по-прежнему активно поддерживаться.
- Это не должно требовать лицензирования на правах собственности, поэтому FMOD не может быть и речи.
- Минимальные зависимости
- Не полный редактор видео. Нет необходимости в причудливых штанах. Просто возможность пропускать разные части видео и либо захватить фрейм, либо поместить (несколько) маркеров для начала и конца секций видео, чтобы вырезать биты.
- Кросс-платформа - должна быть в состоянии работать в Windows, Linux и OS X в конце дня.
Если вы использовали какие-либо из вышеперечисленных библиотек редактирования видео, перечисленных выше, или другие, которые мне еще предстоит встретить в вашем приложении Python, я бы хотел знать, какие ловушки для каждого и как они складываются друг против друга. Если вы также знаете привязку Python для avbin, я хотел бы знать, где ее найти.
gst-python (Gstreamer с привязками Python), похоже, не очень хорошо документирован. Он также тесно связан с pyGTK, который также представляет собой довольно большой набор инструментов.