Skip to content

Releases: superdesk/video-server

v1.0.1

20 Oct 08:55
ba1ffe5
Compare
Choose a tag to compare
  • Update API error response
    • Update error response for edit video and thumbnails for consistency
    • Add information for crop error response, current response width is less than minimum allowed crop width is not useful, the user can't know what minimum allowed crop value is when we show the error on the client
    • Add thumbnails for getting timeline, if task timeline is accepted, return empty
    • Fix #20
  • Run tox using Travis
  • Update setup.py
  • Add configuration to define video stream proxy URL
  • Add range end headers support and fix FFmpeg error
    • Add support end part in range HEADER (for safari browser)
    • Fix error not divisible by 2
    • Reduce end frame subtraction (use for avoid black screen on video end frame) from 1s to 0.05s so that the client could render thumbnail at the end for short video (e.g. 5s)
    • Replace count with estimated_document_count (Pymongo warning)

v1.0

26 Nov 10:23
a258b3b
Compare
Choose a tag to compare

Feature list:

  • pluggable data storage
    • file system storage is implemented
  • pluggable video editing backend
    • FFmpeg is implemented
  • CRUD for project
  • duplicate project
  • edit video
    • trim
    • rotate
    • scale
    • crop
  • capture thumbnails for timeline
  • capture a thumbnail for a preview at a certain position of the video, with optional crop and rotate params
  • upload a custom image file for a preview thumbnail
  • get thumbnails files
  • get a video file
  • stream video