Commit graph

552 commits

Author SHA1 Message Date
Zen
2d711c2fcd refactoring, reducing complexity 2020-07-21 22:08:52 +03:00
Zen
a63fc8786f moved utils to Av1an + refactoring 2020-07-21 20:42:15 +03:00
Zen
226f4633b3 refactoring 2020-07-21 16:09:44 +03:00
Zen
928ee152cd refactoring 2020-07-20 23:15:52 +03:00
Zen
c3b100c22e Refactoring and x265 support for target_vmaf 2020-07-18 21:50:39 +03:00
Zen
6d1141bc19 small changes 2020-07-17 18:10:40 +03:00
Zen
99c9d83f5a moved target vmaf to utills 2020-07-16 22:01:05 +03:00
Zen
4a926d804f fx 2020-07-15 06:55:38 +03:00
Zen
fa1a2dcabb added option n_threads to set number of threads for vmaf calculation 2020-07-14 10:41:39 +03:00
Zen
f7a9eb4fde Added x265 support 2020-07-14 10:25:10 +03:00
Zen
12aca2cd65 changed vmaf plotting behaviour 2020-07-09 23:20:57 +03:00
Zen
f17f17a7b5 trimmed whitespaces 2020-07-07 00:47:21 +03:00
Zen
f4bd47bb6a Improved main queue, fixed pyscene don't showing with queue 2020-07-06 20:08:23 +03:00
Zen
1c992ce5b0 Now you need to set vmaf_plots to enable plotting after encode is finished 2020-07-05 23:32:54 +03:00
Zen
c518d73f26 refactoring, faster startup, removed not used imports 2020-07-05 19:45:10 +03:00
Zen
f2d19922c5 more explicit av1an attributes 2020-07-04 22:57:09 +03:00
Zen
4a7b907bc0 refactoring and stuff 2020-07-01 01:06:27 +03:00
Zen
df150d8394 todo 2020-06-29 14:03:47 +03:00
Zen
d1b44bb236 optimize imports 2020-06-27 22:21:00 +03:00
Zen
5e23d4e5df + 2020-06-27 00:42:02 +03:00
Zen
aa7d45e115 print fix 2020-06-27 00:30:43 +03:00
Zen
eff78ff0b4 Merge branch 'master' of https://github.com/master-of-zen/Av1an 2020-06-26 19:51:10 +03:00
Zen
20ba724d09 fix newline 2020-06-26 19:51:09 +03:00
n9Mtq4
f89e8b3b3b Simplify logic for first pass reuse command generation 2020-06-26 10:17:33 -04:00
n9Mtq4
770d6b3bfa Revert "Don't generate first pass commands when reusing"
This reverts commit 791b5c9d
2020-06-26 10:02:55 -04:00
n9Mtq4
d06977f6e4 Revert "Make target vmaf and boosting compatible with a single pass 2 command"
This reverts commit fa3e69bc
2020-06-26 09:59:35 -04:00
Zen
fb3405e21d
Merge branch 'master' into feature/firstpassreuse 2020-06-25 18:23:51 +03:00
n9Mtq4
fa3e69bc5a Make target vmaf and boosting compatible with a single pass 2 command 2020-06-24 15:51:48 -04:00
Zen
4515ffd7a5 fixed case for videos with negative fast frame_probes 2020-06-24 20:48:40 +03:00
n9Mtq4
dd7722f439 Fix using input instead of self.input and add as_posix on Paths 2020-06-23 22:05:26 -04:00
n9Mtq4
f1a64569a6 Naively split first pass file 2020-06-23 20:18:45 -04:00
n9Mtq4
791b5c9d6f Don't generate first pass commands when reusing 2020-06-23 18:42:03 -04:00
n9Mtq4
583d676f6f Add reuse first pass option 2020-06-23 17:02:05 -04:00
Zen
62159c6588 small fixes 2020-06-23 22:12:22 +03:00
Zen
5c1e54d131 rm print 2020-06-23 21:48:06 +03:00
Zen
d6a8879298
Merge branch 'master' into feature/aomkeyframematch 2020-06-23 21:12:39 +03:00
Zen
ad49b5795a rm print 2020-06-23 21:10:35 +03:00
n9Mtq4
ea1c71c396 Use video_params and ffmpeg options in aom keyframe split method 2020-06-22 19:02:48 -04:00
Zen
5783a7b0b4 unused imports 2020-06-23 01:56:50 +03:00
n9Mtq4
c8bccbf8fc Process video params before splitting 2020-06-22 18:01:31 -04:00
n9Mtq4
2e05052def Huge code cleanup 2020-06-22 16:11:07 -04:00
Zen
ad239fe6d1 windoz 2020-06-22 22:53:12 +03:00
Zen
7be34c3550 MAJOR REFACTOR
Using instance dictionary instead of newly created
2020-06-22 21:18:45 +03:00
Zen
414fbeb207 moved process inputs to utils 2020-06-22 20:03:49 +03:00
Zen
2dc4e2ea2b better target_vmaf logging, refactoring 2020-06-22 19:48:03 +03:00
Zen
af82e06585 moved merged methods, moved splits out 2020-06-22 19:36:01 +03:00
Zen
dbec435bd9 main changes 2020-06-22 19:35:19 +03:00
Zen
eb4eb7abec logging changes 2020-06-22 19:34:36 +03:00
Zen
82fd5bcb59 removed set logging and outputs_filenames 2020-06-22 19:34:18 +03:00
Zen
17565c66ef removed log, check inputs from av1an.py 2020-06-22 19:33:55 +03:00