Commit 38195b7
OAPV and HTJ2K docs (#106)
* Adding in better docs for libaom-av1. (#91)
Signed-off-by: [email protected] <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Docs update (#92)
* AV1 update
Signed-off-by: [email protected] <[email protected]>
* Adding section for sws-scale.
Signed-off-by: [email protected] <[email protected]>
* Clarifying why colormatrix isnt great, also adding zscale for completeness.
Signed-off-by: [email protected] <[email protected]>
* Adding some extra notes on what the graphs are showing, also added the allintra flag.
Signed-off-by: [email protected] <[email protected]>
* Updating the color tests, removing some un-necessary tests.
Signed-off-by: [email protected] <[email protected]>
* Adding in some more reference-results images that are needed by the AV1 page.
Signed-off-by: [email protected] <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Docs update rgb (#93)
* Remove period.
Signed-off-by: [email protected] <[email protected]>
* Remove the wedge_results folder.
Signed-off-by: [email protected] <[email protected]>
* Breaking out separate section for RGB encoding, removing it from QuickStart.
Signed-off-by: [email protected] <[email protected]>
* Initial commit of bit-depth testing, trying to determine how well the codec tracks Luminance.
Signed-off-by: [email protected] <[email protected]>
* Fleshing out the bit-depth comparison, giving a high level summary.
Signed-off-by: [email protected] <[email protected]>
* Adding some zscale links, and other formatting changes.
Signed-off-by: [email protected] <[email protected]>
* Fixing broken link.
Signed-off-by: [email protected] <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Broken link fixes (#94)
* Broken link fixes.
Signed-off-by: [email protected] <[email protected]>
* Minor tweak commenting on speed improvement.
Signed-off-by: [email protected] <[email protected]>
* Tweak copy-results to get data from relative paths.
Signed-off-by: [email protected] <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Fixing more broken links. (#95)
Signed-off-by: [email protected] <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Broken link fixes3 (#96)
* Missing file.
Signed-off-by: [email protected] <[email protected]>
* Fixing broken links.
Signed-off-by: [email protected] <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* docker ffmpeg7 (#89)
* Enable bit-depth in older version of x264.
Signed-off-by: [email protected] <[email protected]>
* Adding docker for ffmpeg-7.0
Signed-off-by: [email protected] <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Vp8 (#97)
* Adding some vp8 tests, still a WIP.
Signed-off-by: [email protected] <[email protected]>
* We dont actually need the yml file for a still.
Signed-off-by: [email protected] <[email protected]>
* Remove irrevelant table.
Signed-off-by: [email protected] <[email protected]>
* Fix links
Signed-off-by: [email protected] <[email protected]>
* Updated VP9 section
Signed-off-by: [email protected] <[email protected]>
* Adding very basic rav1e test.
Signed-off-by: [email protected] <[email protected]>
* Minor update to rav1, in testing its not great.
Signed-off-by: [email protected] <[email protected]>
* Update with arnr-strength.
Signed-off-by: [email protected] <[email protected]>
* Minor tweaks to vp8 setup.
Signed-off-by: Sam Richards <[email protected]>
* -qscale 3 does not map to 90% compression.
Signed-off-by: [email protected] <[email protected]>
* Adding a graph for preset.
Signed-off-by: [email protected] <[email protected]>
* Added a codec web test page to test a variety of codecs.
Signed-off-by: [email protected] <[email protected]>
* Fixes to make it legal html.
Signed-off-by: [email protected] <[email protected]>
* Make sure the labels are right.
Signed-off-by: [email protected] <[email protected]>
* Adding more tests, that were used in the ASWF open source days presentation.
Signed-off-by: [email protected] <[email protected]>
* Add a note about alpha for vp9.
Signed-off-by: [email protected] <[email protected]>
* Add a crf value for the quickstart.
Signed-off-by: [email protected] <[email protected]>
* Adding VP8 Docs.
Signed-off-by: [email protected] <[email protected]>
* Changing the preset to 5 from 9, addresses some artifacts.
Signed-off-by: [email protected] <[email protected]>
* Defining the column ordering of the graphs.
Signed-off-by: [email protected] <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
Signed-off-by: Sam Richards <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* ASWF open-source-days update (#98)
* Adding link to Nextgen white-paper.
Signed-off-by: [email protected] <[email protected]>
* The readme links were not working on the home page, so cut them out and added a link to the main encoding guidelines.
Signed-off-by: [email protected] <[email protected]>
* Updates adding in lossless encoding.
Signed-off-by: [email protected] <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Tweak to main index. (#99)
Signed-off-by: [email protected] <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Playbacktest (#100)
* Added some tests of playback, using some code from ffmpeg to test seeking to a frame and extracting some individual frames.
Signed-off-by: [email protected] <[email protected]>
* Comparing different intraframe encoding options.
Signed-off-by: [email protected] <[email protected]>
* Adding PC tests.
Signed-off-by: Sam Richards <[email protected]>
* Adding lots of timing information.
Signed-off-by: [email protected] <[email protected]>
* Adding optimization for build.
Signed-off-by: [email protected] <[email protected]>
* Adding more timing breakdown.
Signed-off-by: [email protected] <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
Signed-off-by: Sam Richards <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Ffmpeg 7.1 (#101)
* Dont need the yml files for single frames.
Signed-off-by: Sam Richards <[email protected]>
* Define an order to the frames.
Signed-off-by: Sam Richards <[email protected]>
* Adding both types of docker container for ffmpeg 7.1
This includes patches for htj2k decoding.
Signed-off-by: Sam Richards <[email protected]>
---------
Signed-off-by: Sam Richards <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Fix typos (#102)
Signed-off-by: Dimitris Apostolou <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Reorg host config (#90)
* We have been recording the host-config already, this fix displays it on the results.
Signed-off-by: [email protected] <[email protected]>
* Allow you to specify a directory of config files.
Signed-off-by: [email protected] <[email protected]>
* Update enctests/testframework/main.py
Simpler way to grab a directories worth of files.
Co-authored-by: Daniel Flehner Heen <[email protected]>
Signed-off-by: Sam Richards <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
Signed-off-by: Sam Richards <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Daniel Flehner Heen <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Htj2k fixes (#103)
* Adding jpeg2000 codec.
Signed-off-by: [email protected] <[email protected]>
* WIP, Had problems running this in a docker container, since the timing returned didnt make sense, so we have a clock version and a non-clock version.
Also am experimenting with the thread-type.
Signed-off-by: [email protected] <[email protected]>
* A bit more docker ffmpeg-7.1 cleanup dont need aces now, since it comes with OCIO.
Signed-off-by: [email protected] <[email protected]>
* Adding the terrific parallel-frames flag, for faster conversion.
Signed-off-by: [email protected] <[email protected]>
* Added tests for htj2k, currently relying on ppm files.
Signed-off-by: [email protected] <[email protected]>
* Wrapper script for generating h2k files and then wrapping in mxf (or mov) file.
Signed-off-by: [email protected] <[email protected]>
* Frame range fix.
Signed-off-by: [email protected] <[email protected]>
(cherry picked from commit 13fbea652773b0c65027914efca741c0dd7052ad)
Signed-off-by: [email protected] <[email protected]>
* Lets just use DPX files since they are supported.
Signed-off-by: [email protected] <[email protected]>
(cherry picked from commit c999d88c4225eb0d9285a47b4d6ca320fb6181a9)
Signed-off-by: [email protected] <[email protected]>
* Update new model location.
Signed-off-by: [email protected] <[email protected]>
(cherry picked from commit 02646963e6fd7c2fc2dd2f176cecfaed50defba6)
Signed-off-by: [email protected] <[email protected]>
* Update env location so it works on both osx and docker/rockylinux
Signed-off-by: [email protected] <[email protected]>
(cherry picked from commit 2df535f36b50e7f8c6ec0c4aa907052b31fbdd8a)
Signed-off-by: [email protected] <[email protected]>
* This is measuring fps rates, purely using ffmpeg.
(cherry picked from commit 685b9cc)
Signed-off-by: [email protected] <[email protected]>
* Adding a bunch of htj2k tests.
Signed-off-by: [email protected] <[email protected]>
* Adding a dwab test.
Signed-off-by: [email protected] <[email protected]>
* Wrappers to help map htj2k and dwab into the encoding framework.
Signed-off-by: [email protected] <[email protected]>
* Adding some of the 4k media as reference.
Signed-off-by: [email protected] <[email protected]>
* Adding support for cambi.
Signed-off-by: [email protected] <[email protected]>
* Put each bit of media in a separate folder.
Signed-off-by: [email protected] <[email protected]>
* UPgrade to use the vmaf3 code, and do some better comparisons.
Signed-off-by: [email protected] <[email protected]>
* New templates for vmaf3.
Signed-off-by: [email protected] <[email protected]>
* Handle the cambi and other parameters into the template better.
Signed-off-by: [email protected] <[email protected]>
* Special case to handle QFactor= parameters, although this would work with any "=" parameter.
Signed-off-by: [email protected] <[email protected]>
* comments, and labeling.
Signed-off-by: [email protected] <[email protected]>
* Dont need this varient.
Signed-off-by: [email protected] <[email protected]>
* Adding the vmaf3 test.
Signed-off-by: [email protected] <[email protected]>
* Too extreme, makes graph hard to read.
Signed-off-by: [email protected] <[email protected]>
* Note for getting exr versions of some of the files.
Signed-off-by: [email protected] <[email protected]>
* Enable ffplay, so we can do some of the playback testing on the VM.
Signed-off-by: [email protected] <[email protected]>
* Improve units here and there.
Signed-off-by: [email protected] <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
* Initial round of oapv tests.
Signed-off-by: [email protected] <[email protected]>
* WIP to replace pyseq with fileseq
Signed-off-by: Sam Richards <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Building ffmpeg (with or without apv) natively on windows using msys2, to get the better performance benchmarks.
Signed-off-by: Sam Richards <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Running 4k tests for apv.
Signed-off-by: Sam Richards <[email protected]>
Signed-off-by: [email protected] <[email protected]>
* Pip install.
Signed-off-by: [email protected] <[email protected]>
* Encoding args.
Signed-off-by: [email protected] <[email protected]>
* New style.
Signed-off-by: [email protected] <[email protected]>
* VP9 change from speed to cpu-used.
Signed-off-by: [email protected] <[email protected]>
* Wrapper cleanup.
Signed-off-by: [email protected] <[email protected]>
* Playback tests, think vanilla ffmpeg probably fine though.
Signed-off-by: [email protected] <[email protected]>
* Wrapper to build 10-bit and 12-bit versions.
Signed-off-by: [email protected] <[email protected]>
* Switch to using fileseq.
Signed-off-by: [email protected] <[email protected]>
* Re-working of tests, got cleaner and faster vmaf3.
Addewd psnr and frame-extraction.
Added better compare GUI.
Signed-off-by: [email protected] <[email protected]>
* Added apv tests.
Signed-off-by: [email protected] <[email protected]>
* Added htj2k tests.
Signed-off-by: [email protected] <[email protected]>
* Updating indexes and formatting pages.
Signed-off-by: [email protected] <[email protected]>
* Cleanup.
Signed-off-by: [email protected] <[email protected]>
* Using 10-bit and 12-bit data where appropriate.
Signed-off-by: [email protected] <[email protected]>
* Adding openapv
Signed-off-by: [email protected] <[email protected]>
* Updated scripts.
Signed-off-by: [email protected] <[email protected]>
* New configs.
Signed-off-by: [email protected] <[email protected]>
* Its ProRes not Prores.
Signed-off-by: [email protected] <[email protected]>
* CPU Used repeated.
Signed-off-by: [email protected] <[email protected]>
* Adding OpenAPV and HTJ2K WIP.
Signed-off-by: [email protected] <[email protected]>
* Support single frames.
Signed-off-by: [email protected] <[email protected]>
* Adding metadata page.
Signed-off-by: [email protected] <[email protected]>
* Updating index.
Signed-off-by: [email protected] <[email protected]>
* Add transcoding notes.
Signed-off-by: [email protected] <[email protected]>
* UPdated docs.
Signed-off-by: [email protected] <[email protected]>
* Renamed from htj2k_prep to media_prep
Signed-off-by: [email protected] <[email protected]>
* Updated sync to encode site.
Signed-off-by: [email protected] <[email protected]>
* Enhanced sync page.
Signed-off-by: [email protected] <[email protected]>
* Updated tests.
Signed-off-by: [email protected] <[email protected]>
* Update notes.
Signed-off-by: [email protected] <[email protected]>
* More tests to ignore.
Signed-off-by: [email protected] <[email protected]>
---------
Signed-off-by: [email protected] <[email protected]>
Signed-off-by: Sam Richards <[email protected]>
Signed-off-by: Dimitris Apostolou <[email protected]>
Signed-off-by: Sam Richards <[email protected]>
Co-authored-by: Dimitris Apostolou <[email protected]>
Co-authored-by: Daniel Flehner Heen <[email protected]>1 parent f76f89c commit 38195b7
File tree
72 files changed
+4901
-510
lines changed- docker/windows_build_7.1
- enctests
- bin
- playback
- sources/enc_sources
- test_wedge_configs
- testframework
- encoders
- templates
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
72 files changed
+4901
-510
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
0 commit comments