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
|
f433495592
|
fix tasks.update_info
|
2014-07-09 18:29:17 +00:00 |
|
j
|
5005fddf69
|
turn updating info into task
|
2014-07-09 18:27:21 +00:00 |
|
j
|
e62c7d30f2
|
reset failed if encoding again
|
2014-06-04 09:53:39 +03:00 |
|
j
|
fcbe552de3
|
fix stream uploads
|
2014-04-11 19:34:15 +00:00 |
|
j
|
14315455da
|
remove debug
|
2014-04-11 19:17:46 +00:00 |
|
j
|
7cd152b1d5
|
refactor chunk upload: return offset, continue at server offset
|
2014-04-11 16:56:22 +00:00 |
|
j
|
22e3a9eedd
|
upload chunks with offset. fail if uploaded file does not match oshash
|
2014-04-11 12:08:14 +00:00 |
|
j
|
7e0f7cf5fb
|
remove debug statement
|
2014-03-16 15:11:59 +00:00 |
|
j
|
ad89e9ffed
|
make sure path is normalized on first save
|
2014-03-12 20:23:59 +01:00 |
|
j
|
d8e20d9380
|
properly update item after removing selected video
|
2014-03-09 16:45:13 +00:00 |
|
j
|
2c3ff91c91
|
allow uploading videos to canAddItems
|
2014-03-05 20:29:01 +00:00 |
|
j
|
93cd998fcf
|
reset failed state on reupload
|
2014-03-02 10:32:35 +01:00 |
|
j
|
ab2949f815
|
expose audio channels
|
2014-02-24 16:53:51 +05:30 |
|
j
|
6321859796
|
support uploading videos in any of the supported resolutions, to avoid upscaling
|
2014-02-15 16:13:43 +00:00 |
|
j
|
2ceaac6c6d
|
set error if upload file can not be decoded
|
2014-02-13 12:09:49 +00:00 |
|
j
|
4387d8e97e
|
reset possible error if enoding again
|
2014-01-24 12:05:07 +00:00 |
|
j
|
b7c4d9af41
|
normalize newlines in encoding errors
|
2014-01-24 11:46:06 +00:00 |
|
j
|
2abf8836bc
|
use previewRatio as aspect ratio for audio files
|
2013-12-30 15:30:59 +05:30 |
|
j
|
d7d5008bbb
|
dont use absolute url for upload, fixes #1939
|
2013-12-10 15:38:52 +00:00 |
|
j
|
7dde9eb8ae
|
add task functions to File
|
2013-11-10 18:30:34 +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
|
20007d3416
|
TypeError: argument of type 'NoneType' is not iterable
|
2013-10-08 06:59:23 +00:00 |
|
j
|
8917a71f47
|
use avconv to extract frames from mp4 videos
|
2013-10-02 10:56:30 +00:00 |
|
j
|
e24f83d4c6
|
dont reupload files if already on server
|
2013-09-26 21:58:06 +00:00 |
|
j
|
c50db67150
|
delete all derivatives removing a file
|
2013-09-26 20:58:03 +00:00 |
|
j
|
4b575c2c89
|
fix ./manage.py orphaned_media
|
2013-09-26 15:27:43 +00:00 |
|
j
|
3064785b3e
|
remove failed transcodes, fix reuploading the same file via direct upload
|
2013-09-26 14:55:37 +00:00 |
|
j
|
14d147013d
|
encoding is not available
|
2013-09-18 15:41:06 +00:00 |
|
j
|
6a8e82fe0e
|
dont store useless path in stream info
|
2013-09-17 15:11:55 +02:00 |
|
j
|
ff38db7751
|
add media state: uploading, queued, encoding, available
|
2013-09-14 14:10:52 +00:00 |
|
j
|
f30a3fa70c
|
paths are not html, fixes #1823
|
2013-08-24 13:34:16 +02:00 |
|
j
|
0048908785
|
dont move all episodes into one item, fixes #1706
|
2013-07-27 18:10:21 +00:00 |
|
j
|
0606b09ec6
|
redirect to media
|
2013-07-25 14:36:48 +02:00 |
|
j
|
de57d6dcfc
|
fix reuploading frames pandora/archive/views.py
|
2013-07-22 18:58:03 +00:00 |
|
j
|
7588e81f71
|
allow reuploading frames, #849
|
2013-07-22 07:30:27 +00:00 |
|
j
|
7aaddb29a9
|
fix poster after upload
|
2013-07-03 19:18:02 +02:00 |
|
j
|
23c48d8290
|
dont fail if part is an int
|
2013-06-21 14:19:25 +02:00 |
|
j
|
5d6a93d795
|
limit framerate to 30 for calculating bitrate
|
2013-06-06 10:23:20 +00:00 |
|
j
|
d3e38fceec
|
make sure file is in item files while updating item, fixes #1552
|
2013-05-31 15:26:44 +00:00 |
|
j
|
0383de30fb
|
more path normalization
|
2013-05-31 13:07:33 +00:00 |
|
j
|
9dafefdcf2
|
use info of all files in same volume to normalize path
|
2013-05-31 12:14:23 +00:00 |
|
j
|
e56ac00a84
|
typos
|
2013-05-30 11:38:33 +00:00 |
|
j
|
0c063f1650
|
really only put files into item with same folder not same folder prefix
|
2013-05-28 08:45:07 +00:00 |
|
j
|
14f58532a8
|
use item not itemId for moveMedia
|
2013-05-27 13:28:35 +00:00 |
|
j
|
5f209cf92b
|
move monkey_patch into app, no need for extra app
|
2013-05-18 21:43:52 +00:00 |
|
j
|
f0acbd2bef
|
use .save not .update
|
2013-05-12 10:44:55 +02:00 |
|
j
|
b1d326c6dd
|
reformat
|
2013-05-10 14:17:15 +00:00 |
|
j
|
35eb535b03
|
dont set path if encoding failes, set path if not set
|
2013-05-10 11:45:42 +02:00 |
|
j
|
251cc12d38
|
fix upload
|
2013-05-07 11:36:07 +02:00 |
|
j
|
ee9ec46602
|
remove double line
|
2013-04-29 17:13:20 +00:00 |
|
j
|
0cb9ebda1f
|
fix ./manage.py extract_derivatives
|
2013-04-28 20:42:43 +00:00 |
|
j
|
74a82a52e6
|
only create derivatives with lower resolution. return best match if resolution does not exist for defined resolutions.
|
2013-04-28 12:07:49 +00:00 |
|
j
|
0a94e04958
|
sqlfindindex updates db itself, no need to pipe, minor documentation fixes
|
2013-04-25 14:37:16 +00:00 |
|
j
|
a4442dacd8
|
dont filter files, filtering is done on client. add additional metadata parsed from path to item
|
2013-04-23 14:14:48 +00:00 |
|
j
|
15e0d9a633
|
add all files in one folder to one item
|
2013-04-22 12:22:02 +00:00 |
|
j
|
889754273a
|
rename stream.video to stream.media
|
2013-04-22 11:45:22 +00:00 |
|
j
|
b299b4b7e8
|
fix frame migration
|
2013-03-30 11:18:02 +00:00 |
|
j
|
056cb0d699
|
encode larger streams first
|
2013-03-29 16:16:35 +00:00 |
|
j
|
cc86435a1f
|
path of frames changed too
|
2013-03-29 10:13:37 +00:00 |
|
j
|
9153c80844
|
add support for direct video uploads with server side transcoding, ticket #1351
|
2013-03-26 11:54:03 +00:00 |
|
j
|
d0c59e05c2
|
also migrate uploaded srt files
|
2013-03-26 10:33:47 +00:00 |
|
j
|
5c995553c9
|
fix files/archive conflict, move item files to data/media, rename api from *File(s) to *Media
|
2013-03-25 12:57:20 +00:00 |
|
j
|
8f7a2094cd
|
only user selected streams, update stream once chunk upload is done
|
2013-03-24 20:57:38 +00:00 |
|
j
|
eb7bb3571f
|
fix color extraction, fixes #1446
|
2013-03-23 14:52:54 +00:00 |
|
j
|
f5cd0cf2ca
|
load subtitles in sync with creating timeline, use stream duration for files
|
2013-03-12 09:36:00 +00:00 |
|
j
|
e706fbfb9b
|
api documentation takes and returns
|
2013-03-04 19:35:06 +00:00 |
|
j
|
29008d0eae
|
add addAnnotations api to batch import many annotations, update importAnnotations dialog
|
2013-03-04 15:41:25 +00:00 |
|
j
|
b9a01b2db9
|
use max resolutions not first
|
2013-03-04 15:39:08 +00:00 |
|
j
|
f01534b36c
|
upload files for an item
|
2013-03-01 09:14:57 +00:00 |
|
j
|
2f68365d2f
|
use format_path for sites with folderdepth of 4
|
2013-02-25 20:54:47 +00:00 |
|
j
|
8734e35613
|
add add item api
|
2013-02-25 10:30:29 +00:00 |
|
j
|
b1d83b0f93
|
cleanup unused imports and unused variables
|
2013-02-21 13:28:36 +00:00 |
|
j
|
9f1f571094
|
if series is set it is an episode
|
2013-02-09 18:54:18 +00:00 |
|
j
|
a8f1ae51ef
|
drop item_id not null constraint
|
2013-02-09 10:13:57 +00:00 |
|
j
|
b3ce09da88
|
isEpisode should be boolean
|
2013-02-09 05:02:26 +00:00 |
|
j
|
5d78c6cba8
|
detect episodes without episode or season number fixes #1225
|
2013-02-09 04:02:32 +00:00 |
|
j
|
d685485ee4
|
fix firefogg upload
|
2013-02-09 01:49:17 +00:00 |
|
j
|
54f2619bdc
|
update file state after info update
|
2013-02-08 23:38:13 +00:00 |
|
j
|
a253d29d1a
|
improve path info migration
|
2013-02-08 19:19:46 +00:00 |
|
j
|
459ab5ea97
|
add path_info->path migration
|
2013-02-08 18:03:59 +00:00 |
|
j
|
2bb7fe3a75
|
save info into right place
|
2013-02-08 17:51:12 +00:00 |
|
j
|
e1889397b2
|
remove editFile, clenaup editFiles
|
2013-02-08 17:05:18 +00:00 |
|
j
|
7951c42609
|
rewrite file/instance backend
|
2013-02-08 17:01:26 +00:00 |
|
j
|
fba6281b3f
|
sort by part should be same as stream sort
|
2013-02-08 12:26:56 +00:00 |
|
j
|
d1b210d06a
|
better item detection of existing items, sort steams by part and fallback to path
|
2013-02-08 11:05:35 +00:00 |
|
j
|
98adab1259
|
make folderdepth part of config
|
2013-02-04 18:37:26 +05:30 |
|
j
|
ffd256ca93
|
use display_aspect_ratio of stream if set
|
2013-01-11 12:48:40 +05:30 |
|
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
|
28aadd6a43
|
make sure derivative name is set before encoding
|
2012-12-14 15:05:37 +01:00 |
|
j
|
1f18bcbb15
|
fix extract_derivatives command
|
2012-11-20 17:39:44 +01:00 |
|
j
|
1bc21588a6
|
fix type of direct uploads
|
2012-11-16 02:50:10 +01:00 |
|
j
|
db9e943b28
|
parse info after updating
|
2012-11-09 12:11:56 +01:00 |
|
j
|
bb7d43e29f
|
typo
|
2012-11-09 12:10:25 +01:00 |
|
j
|
597fe9d6c6
|
always request info for all files that need it
|
2012-11-09 12:07:38 +01:00 |
|
j
|
caaff10884
|
check lower case extension
|
2012-11-04 17:47:25 +01:00 |
|
j
|
2c07dedac0
|
add south migrations, convert update to python
|
2012-11-02 13:41:41 +01:00 |
|
j
|
d340e753e5
|
dont normalize path for pad.ma like systems for now
|
2012-10-06 16:37:13 +02:00 |
|
j
|
64376795ff
|
fix offset option in srt
|
2012-09-15 12:23:17 +02:00 |
|
j
|
7b22bba4e7
|
use path to populate unknown sort names, #958
|
2012-09-14 11:50:08 +02:00 |
|
j
|
fdb358ea89
|
part might be int
|
2012-09-14 11:03:30 +02:00 |
|
j
|
7248616937
|
fix part sort
|
2012-09-14 11:02:08 +02:00 |
|
j
|
1b27def499
|
no default width/height
|
2012-09-14 10:54:09 +02:00 |
|
j
|
45d7bb3ea3
|
only videos have resolution
|
2012-09-14 00:15:08 +02:00 |
|
j
|
1bbfa6e0c8
|
no more auto, seriesYear
|
2012-09-12 18:16:54 +02:00 |
|
j
|
a1a8c0b428
|
typo
|
2012-09-12 11:50:50 +02:00 |
|
j
|
38af33bb2f
|
format_path return value changed
|
2012-09-12 11:48:52 +02:00 |
|
j
|
69af82bd9f
|
store full path info
|
2012-09-12 11:44:22 +02:00 |
|
j
|
f3605569fa
|
cleanup getPath response
|
2012-09-11 15:39:49 +02:00 |
|
j
|
d87a7ce181
|
parse_path expects top level
|
2012-09-11 15:32:17 +02:00 |
|
j
|
3de99bb4b6
|
update paths on item edit, enable editable fields in editFile, part is a string now
|
2012-09-11 15:17:35 +02:00 |
|
j
|
6916792f95
|
new file/path logic
|
2012-09-11 14:42:33 +02:00 |
|
j
|
e5107d8610
|
- fix upload for non admin users
- fix https test
- give permission denied warning if upload is not working
|
2012-09-08 17:03:59 +02:00 |
|
j
|
084fde7b67
|
save again
|
2012-09-08 14:56:40 +02:00 |
|
j
|
e0172a38f4
|
File.duration
|
2012-09-08 13:41:11 +02:00 |
|
j
|
90a7488797
|
if info has duration of 0 or less use duratino from extracted streams (work around issues in upload process)
|
2012-09-08 13:37:52 +02:00 |
|
j
|
d4caad4871
|
normalizedPath
|
2012-09-08 00:30:56 +02:00 |
|
j
|
da9dd942b2
|
index all instance paths too, add getPath
|
2012-08-22 00:18:00 +02:00 |
|
j
|
f5003f9613
|
redirect to files view
|
2012-06-28 15:55:38 +02:00 |
|
j
|
e72a9675c7
|
make copy and pase of oshash from filesystem easier
|
2012-06-13 09:45:39 +02:00 |
|
j
|
8bb3652f5a
|
typo
|
2012-05-30 00:26:31 +02:00 |
|
j
|
76aa590bbb
|
add manage.py command to extract derivatives, fixes #783
|
2012-05-29 17:02:59 +02: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
|
7f96b34e54
|
fix torrent path, set rendered to false if uploading again
|
2012-04-18 11:11:12 +02:00 |
|
j
|
11b0a06107
|
typo, fixes #693
|
2012-03-21 09:13:38 +01:00 |
|
j
|
65943df3f8
|
support adding files without archive
|
2012-03-16 17:18:26 +01: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 |
|
j
|
cfd7d6a4d9
|
filter
|
2012-03-11 21:56:01 +01:00 |
|
j
|
c659ff961b
|
dont call manager, use get
|
2012-03-11 21:33:17 +01:00 |
|
j
|
931aeaf130
|
dont call item.save() in poster update, this causes data loss
|
2012-03-10 02:46:26 +01:00 |
|
j
|
30313e35ce
|
addFile
|
2012-03-06 23:05:21 +01:00 |
|
j
|
7a8756161e
|
load srt
|
2012-03-06 23:04:29 +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
|
2f914f16d6
|
add flv
|
2012-02-24 23:09:21 +05:30 |
|
j
|
0ea397cac5
|
support .mts
|
2012-02-24 22:55:56 +05:30 |
|
j
|
563b202a1c
|
save item after extracting derivatives
|
2012-02-24 01:32:59 +05:30 |
|
j
|
c1738fc346
|
dont fail if sort was not set, fix logs dialog
|
2012-02-23 23:16:02 +05:30 |
|
j
|
d34b2e4860
|
random 1, update sort after import
|
2012-02-22 17:58:42 +05:30 |
|
j
|
81748afa2d
|
use stream height by default
|
2012-02-17 13:02:04 +05:30 |
|
j
|
2cf7c56115
|
only request subtitles if a subtitles layer is defined, fixed #427
|
2012-02-15 21:19:40 +05:30 |
|
j
|
f9a70c7285
|
fix numberoffiles
|
2012-02-11 18:13:02 +05:30 |
|
j
|
52b524430c
|
handle new version of file with old one moved to versions
|
2012-01-30 16:02:19 +05:30 |
|
j
|
4c1dc2afe2
|
fix import script
|
2012-01-28 11:22:51 +01:00 |
|
j
|
7d17f387b5
|
getFileInfo
|
2012-01-20 23:45:54 +05:30 |
|
j
|
ff3f1c3399
|
only return instances if requested
|
2012-01-19 17:27:47 +05:30 |
|
rolux
|
84cdd2ebf5
|
update video editor
|
2012-01-15 20:35:37 +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 |
|
j
|
0c3bfaa792
|
use vf for scale and add hqdn3d for derivatives
|
2012-01-04 23:08:38 +05:30 |
|
j
|
e1989eed57
|
use ox.django.api instead of local copy
|
2012-01-04 01:48:47 +05:30 |
|
j
|
7757582aaf
|
srt parsing moved to ox.srt.load
|
2012-01-02 22:15:01 +05:30 |
|
j
|
2d36ca047e
|
dispatch stream update to celery
|
2012-01-02 17:58:26 +05:30 |
|
j
|
29395aeeff
|
ignore text files
|
2012-01-02 09:20:54 +05:30 |
|
j
|
25513b7a12
|
wmv
|
2011-12-31 16:11:22 +05:30 |
|
j
|
dd40a17c9a
|
return item url
|
2011-12-31 16:07:26 +05:30 |
|
j
|
90a36cfa17
|
use Ox.localStorage
|
2011-12-31 02:17:40 +05:30 |
|
j
|
e26812bf5d
|
also update clips after import
|
2011-12-30 15:04:43 +05:30 |
|
j
|
de419b7d25
|
fix stream path
|
2011-12-30 14:51:43 +05:30 |
|
j
|
16b0240d5a
|
save stream name
|
2011-12-30 14:20:52 +05:30 |
|
j
|
d48254c1d2
|
make sure path exists
|
2011-12-30 12:11:57 +05:30 |
|
j
|
a9ae0ab5e6
|
dont save files with _1
|
2011-12-30 00:43:03 +05:30 |
|
j
|
d3f96386c0
|
default to frames
|
2011-12-28 18:05:10 +05:30 |
|
j
|
2a3c09d0ce
|
update celery import to work with 2.2
|
2011-12-27 18:51:22 +05:30 |
|
j
|
5e09aa2b7c
|
remove unused api encodingProfile
|
2011-12-20 16:00:17 +05:30 |
|
j
|
1c40048045
|
extract missing derivates
|
2011-12-16 21:01:24 +05:30 |
|
j
|
58461287d4
|
only extract timeline if needed
|
2011-12-16 20:59:59 +05:30 |
|
j
|
00145a603b
|
orphan files, fix vm build
|
2011-12-16 19:43:37 +05:30 |
|
j
|
4d113c80c6
|
make pad.ma config work
|
2011-12-15 12:21:21 +01:00 |
|
j
|
a5c9d023c1
|
add management command to reimport existing streams
|
2011-12-11 19:20:37 +01:00 |
|
j
|
a1ee861266
|
ensure permissions for uploaded files
|
2011-11-29 18:50:58 +01:00 |
|
j
|
7bbee07012
|
update poster after uploading frames
|
2011-11-29 15:14:03 +01:00 |
|
j
|
ecf02a143a
|
fix color calculation off by one
|
2011-11-07 12:31:20 +01:00 |
|
j
|
ba186ffd10
|
avoid division by 0
|
2011-11-07 12:09:38 +01:00 |
|
j
|
e41a23e1d4
|
ignore noop conditions, return descriptions, itemlist/items, update selected frame after uploading frames
|
2011-11-06 14:12:15 +01:00 |
|
j
|
90f735acb5
|
cleanup name
|
2011-10-30 01:32:11 +02:00 |
|
j
|
88b4d9f62f
|
only open timelines needed to computed average color for clips
|
2011-10-29 16:45:27 +02:00 |
|
j
|
2a7fa3e4e8
|
aspectratio
|
2011-10-29 01:27:44 +02:00 |
|
j
|
b55bc8e42e
|
call update_timeline once more
|
2011-10-28 15:16:42 +02:00 |
|
j
|
3a031bbda1
|
fix poster
|
2011-10-28 00:19:58 +02:00 |
|
j
|
83d57b6197
|
image width/height must be >0
|
2011-10-27 16:31:23 +02:00 |
|
j
|
3b1c1f87cc
|
set rightslevel based on user
|
2011-10-26 16:04:50 +02:00 |
|
j
|
21cb2e3519
|
dont call save twice creating an annotation
|
2011-10-25 18:22:10 +02:00 |
|
j
|
499b6ac204
|
ignore multiple files at once
|
2011-10-23 18:19:47 +02:00 |
|
j
|
aa40c39a81
|
dont change path if there are no instances left
|
2011-10-23 14:07:29 +02:00 |
|
j
|
5beba72d39
|
enable/disable files
|
2011-10-23 13:57:52 +02:00 |
|
j
|
4e534dba91
|
remove unused admin stuff
|
2011-10-23 03:30:09 +02:00 |
|
j
|
ea52870db6
|
charactes are not people, fix changing password
|
2011-10-22 22:12:56 +00:00 |
|
j
|
7738ac2779
|
baseUrl unused
|
2011-10-22 14:58:21 +02:00 |
|
j
|
e1c62e831e
|
RGB only, add resetUI url
|
2011-10-21 20:36:21 +02:00 |
|