Commit graph

501 commits

Author SHA1 Message Date
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
j
624a69a89f more timeline names 2011-10-21 20:12:09 +02:00
j
055a2b6482 more timeline names 2011-10-21 20:10:24 +02:00
j
f33f4ba45e save 2011-10-21 20:05:39 +02:00
j
b9b861a3e8 save color/cuts per stream 2011-10-21 20:02:36 +02:00
j
1bec444f66 always update sort_path 2011-10-21 11:53:39 +02:00
j
aa24971401 match new place 2011-10-21 01:52:21 +02:00
j
a546d07b73 get_or_create clip 2011-10-20 21:32:31 +02:00
j
1c33fea5bb part bug 2011-10-18 22:30:32 +02:00
j
74f777e0d1 show selected/wanted files 2011-10-18 22:06:01 +02:00
j
234085a2db pubic_id, load utf-16 subtitles, fix oxid 2011-10-18 14:01:01 +02:00
j
b7c015c27f admins can move files too 2011-10-18 11:23:05 +02:00
j
45798810a9 - rework file/upload handling, no more extras
- cleanup imdb data, get from external data service
- rename filesview
2011-10-15 17:21:41 +02:00
j
0b8b04234a use get_sort_name/get_sort_title 2011-10-11 16:30:10 +02:00
j
78b07dd64a findClips 2011-10-02 20:16:28 +02:00
j
000362c05c annotation sort 2011-09-28 02:29:40 +02:00
j
52df791560 - use getPage for site dialog
- add events and users dialog and backend
- add some values to preferences/settings dialog
- more migration of backend to new query api
2011-09-25 01:09:48 +02:00
j
cbd04a10c8 site config, user level, item level 2011-09-06 08:06:59 -04:00
j
aafb513492 Item no longer imported in archive.models 2011-09-05 18:34:05 +02:00
j
ceab0fba2a circular import 2011-09-04 20:42:05 +02:00
j
05fe743c66 circular import 2011-09-04 20:35:38 +02:00
j
f06164b151 mark instance as extra on update 2011-08-27 09:03:33 +02:00
j
f04c1a7deb dont update timeline twice 2011-08-26 18:08:50 +02:00
j
a99ee4b60e update selected 2011-08-26 18:07:32 +02:00
j
c54f47590b cleanup file state 2011-08-26 17:52:08 +02:00
j
56b292619d subtitles available 2011-08-26 17:43:31 +02:00
j
68844b6ed0 subtitles. search filenames 2011-08-26 17:40:37 +02:00
j
fde89554cc tune files 2011-08-26 16:32:00 +02:00
j
5f740534b5 update wanted 2011-08-25 16:45:55 +02:00
j
50adcb66fc rework files 2011-08-23 19:39:34 +02:00
j
39f42aa1dd subs are not video or audio 2011-08-22 09:05:14 +02:00
j
ef58797099 available 2011-08-21 10:57:53 +02:00
j
205304a66f processing 2011-08-20 10:45:54 +02:00
j
af671dc779 stream processing 2011-08-19 18:54:42 +02:00
j
ce912b59be use site_config for video settings 2011-08-19 17:37:37 +02:00
j
43c8ad7b27 actually extract derivatives 2011-08-18 22:35:43 +02:00
j
445553f337 fix typo 2011-08-18 21:42:02 +02:00
j
98fcaf63aa typo 2011-08-18 21:40:15 +02:00
j
2a6a48f135 cleanup streams 2011-08-18 21:37:12 +02:00
j
0cc24d09c9 fix upload name 2011-08-18 20:57:56 +02:00
j
ea919c2bc7 upload bug 2011-08-18 20:19:09 +02:00
j
fc26ff01bd streams per file and no longer per item 2011-08-18 14:01:37 +02:00
j
8f1ac057f5 director is a list 2011-08-17 20:37:24 +02:00
j
b9fb78d395 cleanup menu 2011-08-16 19:03:14 +02:00
j
97c15882db do not set -g/keyint_min twice 2011-08-16 11:38:17 +02:00
rolux
73a14c8a47 new frame urls 2011-08-06 18:17:22 +00:00
j
87584f74fb move files to items without id 2011-07-05 16:28:22 +02:00
j
82336011d5 move files 2011-07-03 20:30:47 +02:00
j
020a3e1808 cache stream state 2011-07-03 20:11:35 +02:00
j
d6a1ec4266 file.item 2011-06-27 21:55:40 +02:00
j
4f71992f2b rendered, editFile 2011-06-27 15:39:35 +02:00
j
d588987c12 findFile positions 2011-06-20 19:21:21 +02:00
j
09464ba805 findFiles 2011-06-20 19:09:53 +02:00
j
4fd1cbdc0f move files 2011-06-15 15:05:06 +02:00
j
8bf2a89749 always return instances for now 2011-06-15 14:20:45 +02:00
j
28796b80ba cleanup subtitles while parsing 2011-06-15 12:08:15 +02:00
j
c2981681c1 matches, subtitles, parts 2011-06-02 10:19:15 +02:00
j
16cf98cad6 language 2011-06-01 18:55:30 +02:00
j
e4519b41a4 matches. load subtitle annotations into database 2011-06-01 18:40:39 +02:00
j
3b85387481 positions not ids and other cleanups 2011-06-01 13:03:43 +02:00
j
b32ac91211 subtitles should annotations part 1 2011-06-01 13:03:07 +02:00
j
ad4ed30dd6 get defaults to None 2011-04-23 01:34:01 +02:00
j
24cf7e5625 handle file updates 2011-04-18 21:12:41 +02:00
j
99899235ce cleanup 2011-04-18 20:50:31 +02:00
j
3dfe2e8c75 file names and upload file size 2011-04-12 21:22:03 +02:00
j
224055c7bb use instance name if possible 2011-04-08 10:20:59 +02:00
j
4328d54450 server side cleanups and fixed for pandora_client sync 2011-04-06 20:57:25 +02:00
j
61e972aa9f folder names are unicode 2011-04-05 12:50:14 +02:00
j
e3bd260b55 only add target once, add ,to derivatives 2011-03-26 15:18:21 +01:00
j
6c3fbb6fa3 folder names can be longer 2011-03-04 17:10:19 +01:00
j
1bbf76f918 version 2011-02-24 17:28:44 +01:00
j
16c8193c69 -threads 2 not working right now 2011-02-24 11:36:00 +01:00
j
70c7f92e60 tasks is default, default response 2011-02-23 18:32:30 +01:00
j
d7e8d18e35 audio only 2011-02-23 12:51:32 +01:00
j
daabd64677 pad.ma urls 2011-02-22 22:22:03 +05:30
j
72b8f86172 fix import 2011-02-22 17:09:13 +01:00
j
b5b4afec5e fix task 2011-02-22 16:45:12 +01:00
j
8117269fcc fix task 2011-02-22 16:42:56 +01:00
j
a4ff248f03 remove _ 2011-02-22 16:26:06 +01:00
j
d4a82c8a08 merge 2011-02-10 22:30:36 +05:30
j
132cbe30ac annotations 2011-02-09 14:28:52 +00:00
j
61c867dec1 240p 2011-02-06 18:20:21 +05:30
j
0feeef6d7d make derivatives more generic 2011-02-06 18:10:28 +05:30
j
e3a637265b generate suggested name based on item metadata 2011-02-04 18:54:03 +05:30
j
71e56a6b22 refactor file update code 2011-02-02 16:06:04 +05:30
j
58b30dc671 get name 2011-02-02 13:21:59 +05:30
j
5001e9a808 cleanup files, round 1 2011-02-01 18:49:34 +05:30
j
17791da015 files 2011-01-29 16:49:11 +05:30
j
b42dfb5e0b cuts are not layers, use subtitles.value 2011-01-28 15:00:32 +05:30
j
ec28dc05e1 make systems without imdb work 2011-01-28 14:18:38 +05:30
j
4be4b8639e color 2011-01-25 20:44:25 +05:30
j
00c8db1a19 import cleanup 2011-01-22 15:44:30 +05:30
j
cad35ebc46 groups 2011-01-21 15:01:49 +05:30
j
c493af50e7 findFiles 2011-01-19 17:36:03 +05:30
j
839c9761fd api.api add cache info, add list type 2011-01-13 08:33:14 +00:00
j
67ac7fdf56 chop can also work for other formats, default sort 2011-01-02 15:21:39 +05:30
j
2d5f924891 cleanup imports and syntax warnings 2011-01-01 17:14:42 +05:30
j
7fdae917cf chop to disk to get index and stream from where instead of loading it all into ram 2011-01-01 15:55:13 +05:30
j
0b71fa1ef1 server side chopping of webm, resulting files have broken index, to get seeking to work they need to be run through mkvmerge once. 2010-12-31 17:34:33 +05:30
j
e402886bd8 not all file have samplerate 2010-12-29 16:18:42 +05:30
j
32d63afd5a add 240p 2010-12-28 15:45:45 +05:30