summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
H.264/AVC and AAC-LC
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
Source: <https://auphonic.com/blog/2013/01/07/loudness-targets-mobile-audio-podcasts-radio-tv/>
2021-02-05fix unconditionally avoid melt with GPU acceleration: unsupported until melt ↵Jonas Smedegaard
v6.26
2021-02-05fix support using melt for vp8/vp9 and ffmpeg for h264Jonas Smedegaard
2021-02-05feature: add options --gpu --gpudeviceJonas Smedegaard
2021-02-05docs: add comment on how to establish/verify rendering settingsJonas Smedegaard
2021-02-05adjust dirty settingsJonas Smedegaard
2021-02-05fix adjust vp8/vp9 default settings, and use Constrained Quality+VBV by ↵Jonas Smedegaard
default (not VBR)
2021-02-05docs: mention vp8 using "soft-CQ" for compression in --help outputJonas Smedegaard
2021-02-05docs: mention method and passes for compression in --help outputJonas Smedegaard
2021-02-05fix resolve bitrate, even for melt (by faking unsupported Constant Quality ↵Jonas Smedegaard
for vp8)
2021-02-05fix set vprofile/provile:v (not ambiguous profile)Jonas Smedegaard
2021-02-05fix resolve quality rate factorJonas Smedegaard
2021-02-05fix syntax of low-level optionsJonas Smedegaard
2021-02-05fix add low-level options for ffmpeg and meltJonas Smedegaard
2021-02-05support ffmpeg-based h.264 encodingJonas Smedegaard
2021-02-05tidy: reorder h264 optionsJonas Smedegaard
2021-02-05tidy: drop superfluous {}Jonas Smedegaard
2021-02-05fix honor explicit quality factor (i.e. not from preset) for h264Jonas Smedegaard
2021-02-04fix resolve codec-specific quality rate factor before making ecxeptionsJonas Smedegaard
2021-02-04fix resolve bitrate even if unused directly (may still be used e.g. to ↵Jonas Smedegaard
resolve buffer sizes)
2021-02-04tidy: isolate more low-level optionsJonas Smedegaard
2021-02-04tidy: isolate more low-level optionsJonas Smedegaard
2021-02-04fix support Constant Quality with ffmpeg, by avoiding option -pre (includes ↵Jonas Smedegaard
bitrate options impossible to undo, causing error 'Rate control parameters set without a bitrate'
2021-02-04tidy: isolate more low-level vpxenc optionsJonas Smedegaard
2021-02-04tidy: separate variable $_vpxenc_vpx -> $_vpxenc_misc_vp8 $_vpxenc_misc_vp9Jonas Smedegaard
2021-02-04fix pass vpxenc options --minsection-pct --maxsection-pct only when bitrate ↵Jonas Smedegaard
is set, but also in singlepass (not only dual-pass)
2021-02-04tidy: isolate codec bitrate optionsJonas Smedegaard
2021-02-04tidy: isolate codec low-level optionsJonas Smedegaard
2021-02-04feature: add option --quality to disable or override quality rate factorJonas Smedegaard
2021-02-04tidy: use internal variable $_ffmpeg_stdin (replacing $_yuv4mpeg2_in)Jonas Smedegaard
2021-02-04tidy: use internal variable $_melt_stdout (replacing $_melt_yuv4mpeg2)Jonas Smedegaard
2021-02-04tidy: add generalized variables $qkey_*Jonas Smedegaard
2021-02-04tidy: add generalized variables $q_* $no_q_* (replacing $qscale_* $crf_* ↵Jonas Smedegaard
$no_crf_*)
2021-02-04feature: add option argument --compression=exact to use dual-pass, and use ↵Jonas Smedegaard
single-pass by default
2021-02-04tidy description of coverage of compression in --help outputJonas Smedegaard
2021-02-04tidy: consistently use Constrained Quality+VBV when quality factor is setJonas Smedegaard
vp8/vp9 encoding with ffmpeg wrongly use Constant Bitrate, not taking quality factor into account, since introduced in git commit 31c8860. Only relevant when (in next commit) quality factor is set for vp8/vp9.
2021-02-04feature: add option argument --compression=quality to use Constant QualityJonas Smedegaard