Commit graph

34 commits

Author SHA1 Message Date
j
47bdf3c897 include size for unknown formats 2015-04-24 16:09:31 +02:00
j
dc6f25aac1 dont fail if files dont have all format keys 2015-01-22 15:31:36 +05:30
j
e4c51f0598 use ffprobe in avinfo if installed 2015-01-03 10:58:21 +01:00
j
f02d42712d dont throw exception for invalid files 2014-12-24 23:18:29 +01:00
j
fd0c35fa14 fix ox.ffprobe output to match ox.avinfo 2014-12-19 11:57:38 +00:00
j
c2de06d9d8 better performances of ox.js.minify 2014-09-30 23:19:19 +02:00
j
46278349e3 fix ox.file 2014-09-30 21:30:25 +02:00
j
d4d09b56b6 use six to support python 2 and 3 2014-09-30 21:04:46 +02:00
j
1b1dcf1c58 add ts to video extensions 2014-09-29 18:03:56 +02:00
j
25c203e981 use metadata from ffmpeg2theora if available 2014-07-20 12:54:13 +02:00
j
2f129c4766 parse language from audio track if video has multiple audio tracks 2014-07-20 11:35:55 +02:00
j
bc9c3c8944 map track language to track 2014-07-20 11:20:43 +02:00
j
5488920d07 add more video extensions 2014-06-04 14:04:25 +03:00
j
2ee2087b1d add aiff 2014-05-17 22:24:17 +02:00
j
92d7c210ca work around thread issues with ox.cache 2014-05-17 11:25:19 +02:00
j
5c1ab13749 no need to load json string into ram 2013-11-15 16:16:21 +01:00
j
0effb090a3 move EXTENSIONS to ox.file and add image type 2013-10-14 20:07:05 +02:00
j
5c6ff50027 use iter to read file with a multiple of hash block_size(sha1sum) 2013-10-14 12:35:07 +02:00
rolux
339b7026f5 ox.file: add ensure_ascii parameter to write_json; add write_image method (write_path + image.save) 2013-06-09 16:45:26 +02:00
rolux
5c377a5d3a saner copyfile method (that works for files > max python str len) 2012-12-26 21:26:43 +01:00
j
771d76d8bb add cache for file functions: oshash/sha1sum/avinfo 2012-08-21 09:35:37 +02:00
j
d6be4b20f7 add ffprobe wrapper 2012-06-11 12:11:06 +02:00
j
224fcf7955 dont fail with f2t 0.27 2012-03-23 23:00:54 +01:00
j
b0b8f87d43 fail if ffmpeg2theora is not up to date 2012-03-21 23:45:19 +01:00
j
6bd249a5ae use local ffmpeg2theora if available 2012-02-24 22:37:55 +05:30
rolux
d1021cd9c3 update file module, add get_sort_name and get_sort_title to text module 2011-10-11 16:14:29 +02:00
j
2e2a391ae9 more format workarounds in avinfo 2011-04-19 15:42:04 +02:00
j
9a05621d69 ox.makedirs 2011-04-06 15:24:32 +02:00
j
f0065dd756 f2t sometimes does not list display aspect ratio, set it to width/height in that case 2011-03-26 12:12:56 +01:00
j
36b2fec446 work around ffmpeg2theora problems with some metadata output 2010-11-15 17:35:07 +01:00
j
eae4803cd3 import json/simplejson in one place and use that 2010-07-28 15:08:06 +02:00
j
0d354d2574 rename, use namespaces 2010-07-08 00:34:04 +02:00
j
cff20af4e7 back to oxlib, package_dir does not work with pip/python setup.py develop 2009-10-12 17:21:05 +02:00
j
d14f13faaf install as ox 2009-10-11 14:53:50 +02:00
Renamed from oxlib/file.py (Browse further)