]>
git.nihav.org Git - nihav-encoder.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Kostya Shishkov [Sun, 30 Jun 2024 12:11:40 +0000 (14:11 +0200)]
introduce --iformat as an alias for --input-format
Kostya Shishkov [Sun, 30 Jun 2024 12:10:18 +0000 (14:10 +0200)]
imgseq: always use rawvideo
rawvideo-ms requires a padding to multiple of 4 and thus not always suitable
Kostya Shishkov [Sat, 27 Apr 2024 11:41:55 +0000 (13:41 +0200)]
use NAPacketiser::attach_stream() where appropriate
Kostya Shishkov [Fri, 5 Jan 2024 17:10:51 +0000 (18:10 +0100)]
make audio pipe work with interleaved audio properly
Kostya Shishkov [Fri, 5 Jan 2024 17:10:15 +0000 (18:10 +0100)]
force PCM audio processing in (almost) all cases
Kostya Shishkov [Fri, 5 Jan 2024 11:45:12 +0000 (12:45 +0100)]
audio queue: support interleaved formats
Kostya Shishkov [Sat, 11 Nov 2023 14:10:12 +0000 (15:10 +0100)]
OnlyVideo/OnlyAudio muxer capabilities mean several streams are accepted
Kostya Shishkov [Fri, 6 Oct 2023 16:47:40 +0000 (18:47 +0200)]
add an option to set the same timebase for as the first video stream
Kostya Shishkov [Tue, 3 Oct 2023 15:16:37 +0000 (17:16 +0200)]
add option to calculate number of frames in the stream
This information may be useful when e.g. transcoding full input file to Bink.
Kostya Shishkov [Tue, 3 Oct 2023 15:14:40 +0000 (17:14 +0200)]
make demuxer print information only when requested
Kostya Shishkov [Sun, 1 Oct 2023 16:05:26 +0000 (18:05 +0200)]
parse and try to apply output stream options before the encoder is created too
Kostya Shishkov [Sun, 1 Oct 2023 16:03:50 +0000 (18:03 +0200)]
exit in case muxer is not found
Kostya Shishkov [Fri, 25 Aug 2023 16:09:41 +0000 (18:09 +0200)]
print unrecognized option/argument value
Kostya Shishkov [Sat, 19 Aug 2023 16:02:09 +0000 (18:02 +0200)]
allow encoder to work with multiple inputs
Kostya Shishkov [Sat, 19 Aug 2023 15:54:44 +0000 (17:54 +0200)]
whitespace fix
Kostya Shishkov [Sun, 13 Aug 2023 16:04:00 +0000 (18:04 +0200)]
add PNM image sequence as possible input source
Kostya Shishkov [Thu, 27 Jul 2023 16:17:35 +0000 (18:17 +0200)]
fix clippy warnings
Kostya Shishkov [Thu, 25 May 2023 15:46:15 +0000 (17:46 +0200)]
improve audio conversion
Kostya Shishkov [Thu, 18 May 2023 16:54:45 +0000 (18:54 +0200)]
do not use 'str' as the variable name
Kostya Shishkov [Thu, 18 May 2023 16:46:37 +0000 (18:46 +0200)]
recognize /dev/null as null muxer output by default
Kostya Shishkov [Tue, 16 May 2023 16:13:11 +0000 (18:13 +0200)]
duplicate last frame when the encoder does not support skip frames
Kostya Shishkov [Fri, 5 May 2023 16:01:34 +0000 (18:01 +0200)]
improve audio processing pipeline
Kostya Shishkov [Thu, 4 May 2023 16:22:39 +0000 (18:22 +0200)]
parse bitrate in a more flexible way
Kostya Shishkov [Tue, 14 Mar 2023 10:12:43 +0000 (11:12 +0100)]
adapt to freshly-introduced encoder capabilities
Kostya Shishkov [Fri, 10 Mar 2023 18:35:17 +0000 (19:35 +0100)]
enhance printed runtime stats
Kostya Shishkov [Fri, 10 Mar 2023 17:23:23 +0000 (18:23 +0100)]
pass null frames to the encoder without attempting to convert them
Kostya Shishkov [Mon, 22 Nov 2021 17:43:03 +0000 (18:43 +0100)]
use raw stream duration
Kostya Shishkov [Thu, 18 Nov 2021 13:11:27 +0000 (14:11 +0100)]
calculate PTS for raw stream if needed and possible
Kostya Shishkov [Thu, 18 Nov 2021 12:58:28 +0000 (13:58 +0100)]
document --verbose option
Kostya Shishkov [Wed, 17 Nov 2021 17:40:51 +0000 (18:40 +0100)]
add verbose option
Kostya Shishkov [Wed, 17 Nov 2021 16:51:16 +0000 (17:51 +0100)]
try to apply default encoder if possible
Kostya Shishkov [Wed, 17 Nov 2021 16:31:28 +0000 (17:31 +0100)]
support various input stream types
Kostya Shishkov [Mon, 18 Oct 2021 16:57:40 +0000 (18:57 +0200)]
support scale options
Kostya Shishkov [Wed, 29 Sep 2021 10:46:08 +0000 (12:46 +0200)]
do not ignore boolean "noX" options
Kostya Shishkov [Sun, 4 Apr 2021 08:29:13 +0000 (10:29 +0200)]
fix or silence clippy warnings
Kostya Shishkov [Sun, 4 Oct 2020 09:58:48 +0000 (11:58 +0200)]
update null sink for newly introduced stream duration
Kostya Shishkov [Thu, 23 Jul 2020 15:56:06 +0000 (17:56 +0200)]
mention that --help is available
Kostya Shishkov [Sun, 27 Sep 2020 11:27:45 +0000 (13:27 +0200)]
add missing dyn keywords
Kostya Shishkov [Sun, 19 Jul 2020 10:13:48 +0000 (12:13 +0200)]
add help
Kostya Shishkov [Sat, 18 Jul 2020 12:13:04 +0000 (14:13 +0200)]
add COPYING and README.md
Kostya Shishkov [Sun, 12 Jul 2020 09:28:32 +0000 (11:28 +0200)]
add an option to force timebase value
Kostya Shishkov [Sun, 12 Jul 2020 09:11:19 +0000 (11:11 +0200)]
add frame reordering
Kostya Shishkov [Sun, 12 Jul 2020 08:40:39 +0000 (10:40 +0200)]
skip packets before start point
Kostya Shishkov [Sun, 12 Jul 2020 08:28:21 +0000 (10:28 +0200)]
add short aliases for some commands
Kostya Shishkov [Sun, 12 Jul 2020 08:25:12 +0000 (10:25 +0200)]
fix copy-paste bug
Kostya Shishkov [Sun, 12 Jul 2020 08:24:52 +0000 (10:24 +0200)]
use conversion when output parameters are forced
Kostya Shishkov [Sat, 11 Jul 2020 13:34:09 +0000 (15:34 +0200)]
parse requested formaton and soniton
Kostya Shishkov [Fri, 10 Jul 2020 19:44:11 +0000 (21:44 +0200)]
remove trailing whitespace
Kostya Shishkov [Thu, 9 Jul 2020 16:58:26 +0000 (18:58 +0200)]
nihav_register_all_codecs was renamed
Kostya Shishkov [Thu, 9 Jul 2020 09:05:48 +0000 (11:05 +0200)]
add commands for setting start and end time of input to process
Kostya Shishkov [Tue, 16 Jun 2020 07:48:08 +0000 (09:48 +0200)]
fix submodule use
Kostya Shishkov [Fri, 12 Jun 2020 14:18:31 +0000 (16:18 +0200)]
exit after printing options or lists
Kostya Shishkov [Fri, 12 Jun 2020 14:14:53 +0000 (16:14 +0200)]
add options to print codec and (de)muxer lists
Kostya Shishkov [Fri, 12 Jun 2020 13:06:04 +0000 (15:06 +0200)]
add null encoder and muxer
Kostya Shishkov [Tue, 9 Jun 2020 08:21:50 +0000 (10:21 +0200)]
fix stream copy mode
Kostya Shishkov [Mon, 8 Jun 2020 10:25:27 +0000 (12:25 +0200)]
preserve wrong encoder name for later
Kostya Shishkov [Sun, 7 Jun 2020 16:36:59 +0000 (18:36 +0200)]
re-add missing dependencies
Kostya Shishkov [Sat, 6 Jun 2020 15:50:40 +0000 (17:50 +0200)]
Initial work on transcoder