Commit Graph

88 Commits

Author SHA1 Message Date
j 2cec1b9ad5 s/import Image/from PIL import Image/g 2016-06-25 20:39:29 +02:00
j 4785f314cb Add VP9/Opus support, use VP8 by default
- support vp9 and opus
- switch to 2 pass encoding
- use ffmpeg -movflags +faststart instead of qtfaststart
2016-06-23 17:36:41 +02:00
j d83647c4a5 don't hide oxtimelines errors 2016-06-20 18:27:31 +02:00
j 0486d62ec9 use absolute path 2016-06-16 14:48:09 +02:00
j 6b1ce30eb2 from __future__ import print_function 2016-02-18 16:19:26 +05:30
j b7cfcfa182 add some encoding options: crop, trim, aspect 2015-11-12 16:15:02 +00:00
j 65fb9ccb6d reduce ffmpeg output 2015-09-16 15:04:44 +01:00
j 7359a24d78 keep video height if its < profile height 2015-05-22 19:01:05 +05:30
j 4ed0d56f4f add mkv cues to audio only files to fix seeking in firefox 2015-02-04 00:09:22 +05:30
j e1bc418e0c use one version of ffmpeg for all tasks, remove avconv dependency, fixes #2606 2015-01-05 16:07:55 +00:00
j bf6c12ae0f use ffmpeg > 2.1 for mp4 frames if settings.FFMPEG is defined, fixes #2549 2014-11-16 20:34:55 +00:00
j 2a3062e029 fix melt scaling 2014-11-14 23:00:19 +00:00
j fb32ec7d96 encode to tmp name and rename once done 2014-11-04 15:38:00 +02:00
j aacc712869 only parse avconv major version 2014-10-10 15:58:54 +02:00
j e4c6a671a6 fix mp4 encoding in ubuntu 14.04 2014-10-06 10:54:20 +02:00
j bb8bef991f set h264 level to 3.0 (most compatible) 2014-09-30 14:00:40 +00:00
j 4ebd64becf fix melt cmd 2014-09-25 16:49:17 +02:00
j 5b25411a60 only use melt if USE_MELT is set 2014-09-25 16:18:13 +02:00
j ada3bbe346 add optoin to use melt(MLT) to extract frames from H264 2014-09-25 15:28:08 +02:00
j 72d9dbf0f2 avoid passing open network connections to subprocesses, call Popen with close_fds=True 2014-09-02 14:24:12 +00:00
j f6939ff08e disable subtitle stream during video conversion 2014-08-04 16:08:49 +02:00
j ac3c84cb9b support media.importFrames for direct uploads 2014-07-29 19:07:50 +02:00
j f61cc7ee54 add support for audio tracks 2014-07-23 17:27:27 +02:00
j 68ead8a2af strip metadata 2014-07-20 12:06:54 +00:00
j 139348b0d3 fix import 2014-07-18 14:21:10 +00:00
j f0a5f5ddb7 check for avconv version and use new command line api if needed (to support Ubuntu 14.04) 2014-07-16 11:04:52 +00:00
j 2ceaac6c6d set error if upload file can not be decoded 2014-02-13 12:09:49 +00:00
j b7c4d9af41 normalize newlines in encoding errors 2014-01-24 11:46:06 +00:00
j fbc3b6f8b7 keep encoding error in database and show in media view 2013-10-21 12:32:52 +00:00
j 1ac76c99df use Firefogg ffmpeg for direct uploads, to work around issues with 5.1 audio 2013-10-21 11:55:10 +02:00
j 8917a71f47 use avconv to extract frames from mp4 videos 2013-10-02 10:56:30 +00:00
j 3064785b3e remove failed transcodes, fix reuploading the same file via direct upload 2013-09-26 14:55:37 +00:00
j 5d6a93d795 limit framerate to 30 for calculating bitrate 2013-06-06 10:23:20 +00:00
j b1d326c6dd reformat 2013-05-10 14:17:15 +00:00
j eb7bb3571f fix color extraction, fixes #1446 2013-03-23 14:52:54 +00:00
j 6cfaa54f97 use aac encoder(libvo_aacenc) available in ubuntu 12.04 universe (libavcodec-extra-53) 2012-12-16 19:56:54 +01:00
j 8d5dfd7413 dont use mutables as default values 2012-05-21 14:46:48 +02:00
j bc494f6c18 remove ipv6 prefix from ipv4 addresses 2012-05-19 13:46:06 +02:00
j 45ff05ca49 remove debug 2012-05-17 11:40:44 +02:00
j 96ec35e51a use oxtimelines 2012-05-17 11:38:59 +02:00
j 14fa74bf44 add resolutions to firefogg upload 2012-04-19 18:14:43 +02:00
j 1cad133fc3 add more video modes 2012-04-19 18:06:38 +02:00
j c686a6ebe9 fix cut detection 2012-03-12 14:18:11 +01:00
j 0284635805 enable multithreading for server side transcodes 2012-03-12 13:24:11 +01:00
rolux 6f82e1298f make cut detection faster 2012-03-06 21:18:29 +01:00
rolux afa51f7971 improved cut detection 2012-03-06 20:59:44 +01:00
j 0f482ac8c4 use rgb for distance 2012-03-06 18:40:21 +01:00
j 81748afa2d use stream height by default 2012-02-17 13:02:04 +05:30
j fa05c9d297 remove cached frames 2012-01-07 16:18:05 +05:30
j f72a70252c set keyframe keyframe interval 2012-01-05 21:11:42 +05:30