summaryrefslogtreecommitdiff
path: root/localvideowebencode
AgeCommit message (Expand)Author
2021-02-13add poster attribute to final htmlJonas Smedegaard
2021-02-11use formats vp9,avc by default (not vp8,vp9,avc), and treat webm as vp9Jonas Smedegaard
2021-02-11use Bjornsgaard Metric as cross-codec factorJonas Smedegaard
2021-02-10docs: redefine our reference as VMAF 93, per page 35 of "How to fine-tune..."...Jonas Smedegaard
2021-02-10improve multi-threading for VP8/VP9: enable option row-mt (except for vpxenc:...Jonas Smedegaard
2021-02-10do faster first pass for dual-pass VP8/VP9Jonas Smedegaard
2021-02-10tune h264 based on page 54 of "How to fine-tune..." from https://streaminglea...Jonas Smedegaard
2021-02-10tidy: update TODOsJonas Smedegaard
2021-02-10tidy: re-link to archive.org snapshot of Penguin Producer article, due to los...Jonas Smedegaard
2021-02-10fix theora 2-pass, and tune quality and sizeJonas Smedegaard
2021-02-09tidy: update TODOsJonas Smedegaard
2021-02-09fix support theoraJonas Smedegaard
2021-02-09tidy: use new ffmpeg syntax -q:a (not deprecated -aq)Jonas Smedegaard
2021-02-09extend html video tag to include codecs for Theora and VP8 (and add TODO note...Jonas Smedegaard
2021-02-09fix VP9 container type in html video tagJonas Smedegaard
2021-02-09tidy: rename variables to disambiguate ogv (Ogg container with Theora) from o...Jonas Smedegaard
2021-02-09only pipe raw video when neededJonas Smedegaard
2021-02-09tidy: adjust whitespaceJonas Smedegaard
2021-02-09fix several bugs in multipass modeJonas Smedegaard
2021-02-09use AVC profile Main (not Baseline)Jonas Smedegaard
2021-02-08pass all render commands via function render()Jonas Smedegaard
2021-02-08fix use of both vpxenc and ffmpeg, and merge multiple ffmpeg usesJonas Smedegaard
2021-02-08tidy: use generalized variables $use_*_anyJonas Smedegaard
2021-02-08fix explicitly set singlepass/multipass for vpxenc (VP8 does singlepass by de...Jonas Smedegaard
2021-02-08fix singlepass VP9 with vpxencJonas Smedegaard
2021-02-08tidy: check $use_ffmpeg_avc only onceJonas Smedegaard
2021-02-08tidy: check $do_bitrate_* only onceJonas Smedegaard
2021-02-07tidy whitespace before low-level optionsJonas Smedegaard
2021-02-07tidy: separate bitrate and low-level options for avcJonas Smedegaard
2021-02-07tidy: use keys webm_vp9 (not vp9) where appropriateJonas Smedegaard
2021-02-07tidy: use keys vp8 vp9 (not webm) where appropriateJonas Smedegaard
2021-02-07tidy: use avc (not h264) as internal keyJonas Smedegaard
2021-02-07use "vp8" as preferred format name (webm only as alternate name)Jonas Smedegaard
2021-02-07use "avc" as preferred format name (h264 only as alternate name)Jonas Smedegaard
2021-02-07docs: talk about formats (not codecs) where appropriate, and clarify formats ...Jonas Smedegaard
2021-02-06fix avoid multipass for h264Jonas Smedegaard
2021-02-06docs: improve listing of method and passes for compression in --help outputJonas Smedegaard
2021-02-06use melt for GPU-accelerated and dual-pass encodingJonas Smedegaard
2021-02-06tidy: drop bogus unused dual-pass logfile renamingJonas Smedegaard
2021-02-06tidy: hide ffmpeg bannerJonas Smedegaard
2021-02-06fix dual-pass vp/vp9 with vpxencJonas Smedegaard
2021-02-06fix vp9 with vpxenc (pass proper low-level options)Jonas Smedegaard
2021-02-06fix dual-pass h264 encoding: stop bogusly rename nonexistent logfileJonas Smedegaard
2021-02-06fix vp8/vp9: omit bitrate only for --compression=quality testsJonas Smedegaard
2021-02-06improve GPU auto-detectionJonas Smedegaard
2021-02-06fix support using ffmpeg for h264Jonas Smedegaard
2021-02-06docs: add suggested quality rate factorsJonas Smedegaard
2021-02-05fix unconditionally avoid melt with GPU acceleration: unsupported until melt ...Jonas Smedegaard
2021-02-05fix support using melt for vp8/vp9 and ffmpeg for h264Jonas Smedegaard
2021-02-05feature: add options --gpu --gpudeviceJonas Smedegaard