Commit graph

1990 commits

Author SHA1 Message Date
redzic
0b7391c434
Fix some clippy warnings, use enums instead of strings (#309) 2021-07-19 05:04:08 +03:00
Josh Holmer
c2ec5a929f
Update indicatif branch name (#308)
They changed the name of their master branch to "main",
so this fails to build if you don't have an existing Cargo.lock file.
2021-07-19 04:55:03 +03:00
Zen
532c6331b1
remove dead badges from readme 2021-07-19 04:34:33 +03:00
Josh Holmer
9f5a79295f
Readd apply extra splits logic (#307) 2021-07-19 04:32:36 +03:00
redzic
25f2eba75e
Fix default audio parameters (#306) 2021-07-19 03:49:01 +03:00
Josh Holmer
8dd9a07f95
Fix exact comparison of floats (#305)
This is a hard error in clippy,
so currently if compiled with clippy enabled,
compilation will fail. This commit allows compilation
with clippy enabled.
2021-07-19 03:05:36 +03:00
Zen
d4681318a6 remove dead code 2021-07-10 17:58:00 +03:00
Zen
1d613062b5 fix ffms2 and lsmash tests 2021-07-10 17:42:17 +03:00
redzic
1f49d0e84f
Remove commented out code, fix chunk restarting (#304) 2021-07-19 02:38:15 +03:00
Luigi311
16e39713a2
Fix workflow, Fix Dockerfile (#303)
* Fix workflow
* Dockerfile: Build rust
* Action: Fix svt-av1
2021-07-19 02:36:06 +03:00
Zen
3ad082d2e8 fix params print 2021-07-09 17:03:22 +03:00
Zen
3ee4487916 fix encoder params print 2021-07-09 17:00:46 +03:00
redzic
2b2138da5f
Remove all remaining Python code (#302) 2021-07-19 01:52:05 +03:00
Zen
4a7e7225fe remove python setup files 2021-07-18 23:44:56 +03:00
redzic
2ab70dc551
Port Pipes and Queue to Rust (#301)
* Port Pipes and Queue to Rust
* Fix Ctrl+C behavior
* Fix chunk restarting
2021-07-18 21:54:29 +03:00
Zen
01ee4f3bfe remove dead code 2021-07-17 23:51:23 +03:00
redzic
d6074a273f
Port target quality to Rust (#300) 2021-07-17 23:43:36 +03:00
Zen
0aec72f0b3 concatenate mkvmerge to rust 2021-07-17 08:04:16 +03:00
Zen
0d6173a691 remove unnecesary print 2021-07-17 05:07:59 +03:00
Zen
95b8e3535f vmaf_on_chunk to rust 2021-07-17 04:04:22 +03:00
redzic
733d9d947e
Many minor improvements, fix some pedantic clippy warnings (#299) 2021-07-16 03:15:48 +03:00
redzic
8cee2d3328
Fix chunking/resume, port chunk generation to Rust, remove unused Python code, update indicatif (#297)
* Use upstream indicatif instead of fork
* Port encode_file and all chunk generation to Rust, remove unused Python dependencies
2021-07-15 05:14:33 +03:00
redzic
21a9799ee1
Port split_routine to Rust (#296) 2021-07-14 01:14:54 +03:00
Zen
9c306e9c91 fix output with no file name 2021-07-13 23:40:33 +03:00
redzic
a1fd85f9a7
Port Project class to Rust (#295) 2021-07-13 19:51:34 +03:00
Zen
0975a77766 fix tests 2021-07-12 23:36:20 +03:00
Zen
a53ca400b7 Remove pyscene detectect 2021-07-12 23:14:42 +03:00
redzic
618827fc84
Minor fixes (#294)
* Fix more clippy warnings
* Take scores by mutable slice instead of my value in `get_percentile`
2021-07-12 22:52:41 +03:00
Zen
88e3267e59 improve process pipe 2021-07-12 21:54:31 +03:00
Zen
4d1f3d780c simplify process pipe 2021-07-12 21:10:55 +03:00
Zen
6610fc808d Simplify away counter 2021-07-12 16:02:03 +03:00
redzic
fb325a411c
Tweak progress bar (#293) 2021-07-12 07:14:42 +03:00
Zen
5b07da10cb Remove ffmpeg scenedetection 2021-07-12 07:05:43 +03:00
Zen
d3b73c1ecc fix progressbar print 2021-07-12 06:55:50 +03:00
redzic
3e30b31499
Add av-scenechange as the new and default scene detector (#292)
* Fix clippy warnings, run `cargo fmt`
* Add clippy::needless_pass_by_value lint to av1an-core
* Add av-scenechange as the new and default scene detector
2021-07-12 06:08:37 +03:00
Zen
b9af29f816 simplify 2021-07-12 02:33:26 +03:00
Luigi311
592bd9920d
Fix x264/x265, Disable multiplexing (#290)
* Fix x265/x264, Expand gitignore
* Cargo: Disable Multiplex
2021-07-11 14:36:31 +03:00
Luigi311
308e97047e
Add probe slow, add devcontainer, update readme (#289)
* Dockerfile: Update copy with chown, seperate copy requirements from all
* Add probe-slow support
* README: Update readme with new rust cli options
* Dockerfile: Hide av1an venv
* Add devcontainer
* Action: Add baseline-select
2021-07-09 19:32:47 +03:00
Zen
8e8f3a536e simplify startup setup 2021-07-08 06:26:17 +03:00
Zen
0bd3fa0265 remove matplotlib 2021-07-08 05:56:20 +03:00
Zen
fd209a2251 simplify setup 2021-07-08 05:55:52 +03:00
Zen
3d960e0618 fix pipes import 2021-07-08 04:42:23 +03:00
Zen
7c58a998f1 target quality make pipes inlined 2021-07-08 03:40:00 +03:00
Zen
a2aab6a235 log probes to rust 2021-07-08 03:27:48 +03:00
Zen
ec3adec39f progress bar and logger to separete files iin av1an_core 2021-07-08 02:50:43 +03:00
Zen
0a53b63d5a update cargo.toml 2021-07-08 01:16:42 +03:00
Zen
c323dc0bdf get_target_q to rust 2021-07-07 17:01:34 +03:00
Zen
d6413a627e Simplify a lot of python code 2021-07-06 14:57:50 +03:00
Zen
99fe1d9545 manager.py and project.py simplification 2021-07-06 14:22:43 +03:00
Zen
609e143476 wip plot vmaf to rust 2021-07-06 13:52:43 +03:00