查看提取和注释媒体

vixen的Python项目详细描述


[![生成状态](https://travis-ci.org/vixen-project/vixen.svg?branch=master)](https://travis-ci.org/vixen-project/vixen) [![生成状态](https://ci.appveyor.com/api/projects/status/9smsybrpx04bmh22?svg=true)](https://ci.appveyor.com/project/prabhuramachandran/vixen) [![codecov](https://codecov.io/gh/vixen-project/vixen/branch/master/graph/badge.svg)](https://codecov.io/gh/vixen-project/vixen) [![文档状态](https://readthedocs.org/projects/vixen/badge/?version=latest)](http://vixen.readthedocs.io/en/latest/?徽章=最新)

啊![Vixen徽标](https://raw.githubusercontent.com/vixen-project/vixen/master/docs/source/images/logo_small.png

Vixen是一个简单的工具,可以方便地查看、添加和注释 与媒体关联的元数据。Vixen的主要目的是帮助 管理他们收集的大量媒介的野外生物学家 一种最小程度的打扰方式。

人们可能认为vixen是一种特殊的、可定制的文件浏览器,使用它 用户可以查看和编辑与媒体文件(如视频、图像、 还有音频。

vixen文档位于http://vixen.rtfd.io

功能

  • 使用不同类型的媒体、视频、图像、音频、文本和PDF。
  • 支持每个项目使用的任何数量的已定义元数据字段。
  • 不修改原始媒体,但单独保留其元数据。
  • 强大的元数据搜索功能。
  • 重量轻,易于安装。不需要安装服务器。
  • 跨平台:适用于Linux、OS X和Windows。
  • 简单的基于浏览器的用户界面。
  • 支持将元数据导出到CSV文件并从CSV文件导入标记。
  • 通过外部程序或python为媒体添加元数据的能力 脚本
  • 支持允许用户定义的媒体转换为支持的版本。
  • 开源。

vixen目前已经在一个项目中测试了大约350k个文件。它 对于较大的项目来说效果很好,但是对于较大的项目来说会逐渐变慢 文件数。但是,速度并不取决于 媒体。Vixen目前不支持多人在同一个平台上工作 同时计划。

下载

如果您不熟悉python,可以使用非常简单的 所有主要平台上的二进制安装程序。要试用Vixen,请下载 从这里安装二进制文件:

https://github.com/vixen-project/vixen/releases

这些都是非常容易安装,基本上只是下载,解压缩,并运行。

如果您熟悉python包,可以使用 运行python setup.py install或使用 [pip](https://pip.pypa.io/)使用pip install vixen

历史记录

Vixen被认为是一种“无需大惊小怪”的手段,可以管理32个摄像头捕捉到的视频 是在印度西北部的班尼草原上建立的用来调查物种的 发生和相互作用的模式,以食肉动物为重点。研究 该项目始于2013年,截至2015年,已产生6000多个视频。什么时候? 面临着查看和管理这些数量巨大的 媒体文件,我们意识到在 处理这些数据。有图像的数据管理器,但没有合适的 对于视频(在一定程度上是音频)文件。

支架

如果您有任何问题或对Vixen有任何问题,请发送电子邮件 或者将您的问题张贴在Vixen用户邮件列表中: https://groups.google.com/d/forum/vixen

学分

由Prabhu Ramachandran和Kadambari Devarajan设计和开发

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java什么会导致程序在它似乎拥有的监视器上被阻止?   java Android studio设置视图的背景色   java我可以保存一个文本文件而不给用户修改它的能力吗?   pdfbox PDFBOX2。0:java堆堆栈错误   java是维护和操作AllowList的有效方法   JAVAsql。SQLException:找不到适合jdbc的驱动程序:mysql://localhost:3306/asd性爱   如何使用java。lang.NullPointerException:void 安卓。支持v7。应用程序。ActionBar。setElevation(float)“”在空对象引用上'   java调试空指针异常   java正则表达式,以按令牌的特定匹配项拆分,同时忽略其他匹配项   java为JPanel设置边框上的笔划   并发@Schedule方法的java行为   如何在Java中使用泛型与语言运算符和泛型类扩展数   java Rhino Javascript如何为异常堆栈跟踪标记字符串源   运行可执行jar时发生java错误,无法找到或加载主类