Varun Patil
7a67cf56e2
Make transpose optional and configurable
...
Close #15
Close #16
Close #17
2023-08-03 13:06:31 -07:00
Varun Patil
f2d1a66a2a
Disable transpose for CUDA
2023-07-21 20:21:39 -07:00
Varun Patil
ff9c27a74e
Fix invalid rotation with CPU
2023-07-21 19:02:31 -07:00
Varun Patil
0e09eb1d76
Another attempt at fixiing autorotation
2023-05-27 23:42:58 -07:00
Varun Patil
c4ad66567f
Do not rotate MOV
2023-05-14 19:38:13 -07:00
Varun Patil
52cef01dca
manager: read rotation from side data
2023-05-14 18:38:50 -07:00
Varun Patil
dd637f9b1f
Rotate videos
2023-05-14 18:10:17 -07:00
Varun Patil
df7122fe07
Disable ENCODER_COPY
2023-04-17 00:36:36 -07:00
Varun Patil
a2a8fda91e
Use copy for H264
2023-04-03 18:55:26 -07:00
Varun Patil
b1aba2284f
refactor: consts
2023-04-03 18:44:11 -07:00
Varun Patil
c9198e0218
x264: remove level
2023-03-29 15:57:23 -07:00
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
42c971ed64
Remove comment
2023-03-14 12:06:44 -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
3c2a405133
Return conflict when coder changed
2023-02-24 00:26:10 -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
513e9410ca
Force only one audio track
2022-11-16 07:10:21 -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
af6c0eb190
Use copy if we can
2022-11-12 09:50:16 -08:00
Varun Patil
3408e48db9
More tuning
2022-11-12 03:05:30 -08:00
Varun Patil
2c4575171f
stream: double header write
2022-11-12 02:41:42 -08:00
Varun Patil
22e6715b2a
More tuning
2022-11-12 02:39:56 -08:00
Varun Patil
5b5a5afe78
Adjust bitrates
2022-11-12 02:09:09 -08:00