Commit Graph

131 Commits (07fff59353c7fb5c9da006ad4b06e7a249cbb617)

Author SHA1 Message Date
Varun Patil 2684f705f9 output: choose zero streams 2023-03-29 15:54:53 -07:00
Varun Patil 1c9d46130e Don't set audio bitrate 2023-03-29 15:50:01 -07:00
Varun Patil 38384b0d6d Revamp scaler + add nv12 to vaapi 2023-03-17 16:40:31 -07:00
Varun Patil b4ad9d91be Switch to main profile 2023-03-17 16:07:33 -07:00
Varun Patil cbad0bb175 Trap exit code for ffmpeg 2023-03-17 14:44:59 -07:00
Varun Patil 5cb165d15f stream: don't die on stdout error 2023-03-17 14:31:03 -07:00
Varun Patil 7dde1e145c Add temp post support 2023-03-17 14:06:54 -07:00
Varun Patil 7f2dc535e4 Add dockerfile 2023-03-17 10:41:09 -07:00
Varun Patil 9ea4f3ad2d Reduce lookBehind to 3 (fix #5) 2023-03-15 10:21:44 -07:00
Varun Patil 5a6d0f8d0c Revert "Update circle config"
This reverts commit dbc2e516ea.
2023-03-14 12:12:16 -07:00
Varun Patil dbc2e516ea Update circle config 2023-03-14 12:10:50 -07:00
Varun Patil 42c971ed64 Remove comment 2023-03-14 12:06:44 -07:00
Varun Patil bfbe46fa98
Merge pull request #7 from remz1337/master
Drop the hwaccel_output_format argument to fix issue #6
2023-03-14 11:52:56 -07:00
Rémi Bédard-Couture 6710930109 Drop the hwaccel_output_format argument to fix issue #6 2023-03-14 14:27:44 -04:00
Varun Patil 95cfe3fd57 Make NVENC more configurable 2023-03-09 13:02:57 -08:00
Varun Patil a38fed1983 vaapi: make lowpower configurable 2023-03-09 12:39:43 -08:00
Varun Patil f41680455c Switch to config file 2023-03-09 11:57:15 -08:00
Varun Patil 35b4b3a8b2 buildvcs=false 2023-02-24 00:35:24 -08:00
Varun Patil 563d14248c go 1.20 2023-02-24 00:29:50 -08:00
Varun Patil 3c2a405133 Return conflict when coder changed 2023-02-24 00:26:10 -08:00
Varun Patil d003a271bf Allow setting bind port 2023-01-31 19:45:09 -08:00
Varun Patil ab49efa89b Don't run ffmpeg for h264 full video 2022-12-03 07:24:24 -08:00
Varun Patil 34b96aa1aa Preserve query strings 2022-12-02 22:06:03 -08:00
Varun Patil 758812c699 Make sure max is at end 2022-12-01 13:05:19 -08:00
Varun Patil c57fb1ca56 Change mp4 to mov 2022-11-29 14:16:27 -08:00
Varun Patil a203bc8f26 Whitespace fixes 2022-11-29 13:55:00 -08:00
Varun Patil 64767d7a78
Merge pull request #3 from MB-Finski/patch-1
Add support for NVIDIA GPU accelerated transcoding
2022-11-29 13:52:08 -08:00
Varun Patil 1729a04527 Copy full video if h264 2022-11-29 13:12:35 -08:00
MB-Finski a7b7fa5360
Add "format" back into NVENC transcode profile 2022-11-29 23:03:35 +02:00
Varun Patil 2c92130c40 Support serving full video 2022-11-29 13:00:36 -08:00
MB-Finski 0dd14fabe2
Optimizations for NVENC transcode profile
Permormance and quality related optimizations for NVENC. Also contains a bugfix where transcoding with "max"-profile would fail due to a bug in the NVENC itself.
2022-11-29 20:33:26 +02:00
MB-Finski 9972fc23c6
Add support for NVIDIA GPU accelerated transcoding
Add a transcoding profile for ffmpeg suitable for using with NVENC.
2022-11-25 13:59:33 +02:00
Varun Patil 56767bc56d Add format to max stream 2022-11-22 09:58:41 -08:00
Varun Patil c90483f61a Remove -map 0 2022-11-22 01:57:29 -08:00
Varun Patil d0f1433f64 Increase timeout to 10s 2022-11-21 16:22:28 -08:00
Varun Patil 8f26483140 Add map 0 to ffmpeg 2022-11-21 16:22:16 -08:00
Varun Patil afdda3038b Fix 10bit decoding 2022-11-21 16:22:02 -08:00
Varun Patil 630178e6cb Reduce buffer goal 2022-11-21 02:23:35 -08:00
Varun Patil 88685d0d69 Reduce idle times 2022-11-21 02:22:38 -08:00
Varun Patil 513e9410ca Force only one audio track 2022-11-16 07:10:21 -08:00
Varun Patil 1469f9eb9d Read paths from env variables 2022-11-15 02:09:33 -08:00
Varun Patil 3bfdc85603 Add global_quality 2022-11-14 01:25:42 -08:00
Varun Patil 7f26d300e3 Adjust crf 2022-11-14 00:57:03 -08:00
Varun Patil e40f53c18b Fix keyframe alignment 2022-11-13 22:08:14 -08:00
Varun Patil e20888f244 revert copy encoding 2022-11-13 19:34:12 -08:00
Varun Patil 10a4e469ba Revert to maxrate for bitrate
https://github.com/pulsejet/memories/issues/190
2022-11-13 02:41:12 -08:00
Varun Patil 8fc89b853c More tuning 2022-11-12 10:51:31 -08:00
Varun Patil af6c0eb190 Use copy if we can 2022-11-12 09:50:16 -08:00
Varun Patil a42fcd6978 Remove stray print statement 2022-11-12 08:27:14 -08:00
Varun Patil bf2f137d89 Tune with framerate 2022-11-12 04:35:05 -08:00