Commit graph

  • 681e76361d add --subtitle master Martin Sekera 2023-05-29 11:21:07 +02:00
  • e1beb8312d Fix normalization crash on files with complex subtitle sets. Also increases normalization speed by 20-30 %. Martin Sekera 2021-09-04 00:51:38 +02:00
  • aff7ec290d H265: increase default QP a bit Martin Sekera 2021-08-29 17:57:46 +02:00
  • 1b5ab6416b Increase normalization speed, fix normalization scope when --cut is set. Martin Sekera 2021-08-29 15:26:47 +02:00
  • fbf90f2c89 add hardware HEVC encoder support, add matching profiles Martin Sekera 2021-08-28 18:40:08 +02:00
  • f9b19ebdc4 fix bitrate not detected on some videos v2.0.1 Martin Sekera 2021-08-27 12:19:12 +02:00
  • ffd18a9757 over-video 2.0: presets, sane defaults, legible output... v2.0 Martin Sekera 2021-08-24 09:16:20 +02:00
  • a1e1f3ce79 default to AV1 encoding using rav1e Martin Sekera 2021-04-03 11:58:22 +02:00
  • 5056618949 fix: doing an expensive normalization pre-pass despite --audio copy v1.115.1 Martin Sekera 2021-03-14 18:32:43 +01:00
  • 37b4d2d34d add --chapters Martin Sekera 2021-02-19 01:54:11 +01:00
  • 9b2477a39b add --force-5718 Martin Sekera 2019-07-15 00:51:32 +02:00
  • aa907484ec - add --audio aac - don't crash when channel_layout is missing - handle progressbar fault on zero filesize (WIP) Martin Sekera 2019-04-01 00:14:31 +02:00
  • 59d61e5f3e add AV1 support (although it's so slow it has no practical use) Martin Sekera 2019-03-19 16:35:01 +01:00
  • e94c3d166f fixed progressbar crashing on non-video media Martin Sekera 2019-03-18 07:04:47 +01:00
  • 2929725416 honor --ffmpeg-map even during normalization Martin Sekera 2019-03-15 08:39:36 +01:00
  • b4621d0044 fix normalization to conform to EBU R128 Martin Sekera 2019-03-10 16:30:17 +01:00
  • ddb5f38d75 fix crash on audio-less files Martinez 2018-10-11 00:00:31 +02:00
  • 4f9cac78c5 improved opus stream remapping (bug #5718) Martinez 2018-08-18 23:14:47 +02:00
  • 41f94f724b - add mp3 output - explicitly map 5.1 audio with opus Martinez 2018-08-18 22:21:56 +02:00
  • dffe860bfa doc fix Martinez 2018-05-08 09:42:39 +02:00
  • abe3b37f03 - added --output - doc updates Martinez 2018-05-08 09:41:31 +02:00
  • da0d60eecf - removed Theora support - removed --context - added Opus support (now default) - added VP9 support (now default) - added WebM support Martinez 2018-05-07 01:21:48 +02:00
  • fa9b3fe790 fixes a collision in install.sh Martinez 2017-10-10 11:03:56 +02:00
  • 89e8deeb65 added install.sh Martinez 2017-10-10 10:44:57 +02:00
  • f1b7600d4e ui fix Martinez 2017-08-20 18:55:32 +02:00
  • f092e852da rewrote normalization to use loudnorm in order to avoid clipping Martinez 2017-08-20 16:16:27 +02:00
  • d12eb050a7 fixes an issue with volume autodetection that caused clipping with some source masters Martinez 2017-08-17 23:11:27 +02:00
  • 9437d387ec fix buffer overflow on some input files Martinez 2017-07-25 02:01:13 +02:00
  • b8ae8b0de7 minor cleanup Martinez 2017-04-14 22:23:58 +02:00
  • 7326f5be69 add --fps Martinez 2016-08-08 00:21:28 +02:00
  • aa564e5eee add --cut Martinez 2016-08-07 23:05:58 +02:00
  • da1f6972fb fix --context crash: aux.update_cfg_context now uses over.app.ConfigFile.ignore_unknown Martinez 2016-05-29 09:28:12 +02:00
  • de12887956 un-PEP8'd to look more C friendly Martinez 2016-05-18 13:07:05 +02:00
  • 963a6799da ported to over-2.0 Martinez 2016-05-18 12:59:13 +02:00
  • de2178c4f9 add yuv422p to banned x264 pixfmts Martinez 2016-05-18 11:09:24 +02:00
  • f8f346c75c fix .over-video (context file) parser Martinez 2016-04-25 10:49:23 +02:00
  • ef52a3ea72 add --normalize-override to --context blacklist Martinez 2016-03-20 12:31:48 +01:00
  • 86965b90cd add --ffmpeg-map, an interface to ffmpeg's -map Martinez 2016-03-18 00:02:41 +01:00
  • 7714a8590a --context: ignore some options (like --armed) Martinez 2016-03-16 11:47:17 +01:00
  • 55646352ec Merge remote-tracking branch 'refs/remotes/origin/master' Martinez 2016-03-16 11:31:17 +01:00
  • 9fd271351f minor fixes Martinez 2016-03-16 11:30:40 +01:00
  • 590c8ad280 add --context (per-directory encoding config) Martinez 2016-03-16 11:29:31 +01:00
  • d2bc68885e change to over.core.text.ProgressBar2 change bytes to octets Martinez 2016-02-21 13:16:18 +01:00
  • 09483b6c7c add support for files with no video (i.e. audio files) fix stream selection (now in line with ffmpeg's logic) enlarge progress bars :-) Martinez 2015-12-26 20:41:51 +01:00
  • 5de735234d add x265 support add --video-preset, an interface to x264 and x265 presets add --probe, an interface to ffprobe minor fixes Martinez 2015-12-24 16:43:57 +01:00
  • 08ee80454c handle incompatible pixel formats Martinez 2015-11-08 16:29:10 +01:00
  • 5ffb173513 fix interpreter path update to current over Martinez 2015-06-09 20:58:30 +02:00
  • fd46dc9590 added color to TWO letters! Martinez 2015-02-18 16:48:12 +01:00
  • f62209ca0c added color to one number ... :] Martinez 2015-02-18 16:46:46 +01:00
  • c21aac3186 minor documentation fix Overwatch 2014-11-29 20:04:19 +01:00
  • f418f28acf Removed aux.Command and friends. Functionality provided by over.core.cmd. Overwatch 2014-09-17 18:09:54 +02:00
  • 3103e577ad - don't normalize if there's no audio in the source file Overwatch 2014-09-08 22:33:02 +02:00
  • 9d72d2156c fixed crash when reading a file with no audio track Overwatch 2014-09-01 22:58:31 +02:00
  • 2f1c4efb97 don't do a normalize pre-pass if --audio drop Overwatch 2014-09-01 22:17:25 +02:00
  • ae91419b5f - dropping subtitles from processed files (unconditionally for now) Overwatch 2014-08-31 20:48:56 +02:00
  • 65b0fe6144 added coniuga.py (with deps) to doc/ - contains usage paths for ffmpeg -map that might be implemented one day Overwatch 2014-08-29 11:48:06 +02:00
  • ae18e7a6ef added --normalize-override: Volume correction to use instead of computing the required value in a (lengthy) pre-pass. Overwatch 2014-08-29 11:24:53 +02:00
  • 3fff52fedc - Command.dump can now output commands pastable into sh - Command no longer leaves zombies everywhere and exports process return codes - fixed --audio copy/--video copy - it actually copies streams now - files with a colon in their names can be processed now - files with multiple audio streams are sort of handled - halt when ffmpeg returns an error Overwatch 2014-08-28 23:33:58 +02:00
  • 93777058bd display command before encoding Overwatch 2014-08-27 21:53:54 +02:00
  • 60cb65998c Rewrite using a modular command assembler; new features include: - "extract audio" workflow: video -> wav|ogg - majorly cleaned up code - both --audio and --video codec options now accept "copy" and "drop" - dropped ogv support Overwatch 2014-08-27 21:19:41 +02:00
  • 18c1cb920a removed local copy of versioning installer Overwatch 2014-08-20 11:50:27 +02:00
  • 4f2d42e74a added automatic version stamping Overwatch 2014-08-20 11:09:27 +02:00
  • 0fb3276b9f - implemented --ffmpeg-vfilter: Raw ffmpeg -filter:v options, e.g. "scale=1280:-1" - bugfixes Overwatch 2014-08-19 10:34:49 +02:00
  • 691244db41 - implemented --move-source: Move source file to this directory after conversion. - bugfixes - changed the x264 container from mp4 to mkv (through ffmpeg, no external dependency was added) Overwatch 2014-08-18 21:58:31 +02:00
  • 5d1dd9f0a6 bugfix Overwatch 2014-08-17 21:58:14 +02:00
  • f6e9a8f9c7 changed all "s to 's and fixed a bug caused by this O:-) Overwatch 2014-08-17 21:55:14 +02:00
  • 4d6a8f9bd0 new warning when no files are specified Overwatch 2014-08-17 21:53:07 +02:00
  • 7eb29f6fe6 finished: conversion to x264, audio extraction to wav, normalization and reporting has been tested, theora is assumed to work Overwatch 2014-08-17 21:00:31 +02:00
  • b165bb628d finished aux.Command, working volume detection pre-pass Overwatch 2014-08-15 16:57:04 +02:00
  • 5c3df8f2fc normalization pre-pass almost done, ffmpeg output reading lacking proper termination Overwatch 2014-08-14 23:10:04 +02:00
  • 3243f46772 over.core.app configured, beginning main loop Overwatch 2014-08-14 11:05:26 +02:00
  • a5c1b81a3a initial commit Overwatch 2014-08-13 16:27:47 +02:00