aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/helpers
Commit message (Collapse)AuthorAgeFilesLines
* Add priority to transcoding jobsChocobozzz2021-01-252-27/+9
| | | | | | | | | | (1 = highest priority) 100 for new resolutions 10 for original file optimization Add a malus for transcoding jobs depending on how many uploads the user did in the last 7 days
* Refactor transcoding job handlersChocobozzz2021-01-211-2/+2
|
* Support progress for ffmpeg tasksChocobozzz2021-01-211-6/+14
|
* Fix raw file importChocobozzz2021-01-201-1/+6
|
* Fix (again) youtube importChocobozzz2021-01-192-47/+50
|
* Fix youtube importChocobozzz2021-01-181-4/+12
|
* Fix youtube-dl format fallbackChocobozzz2021-01-181-1/+2
|
* stricter youtubedl format selectors (#3516)Rigel Kent2021-01-151-6/+47
| | | | | | | | | | | | | | * stricter youtubedl format selectors make sure selectors avoid av1, and otherwise match as closely to the maximum resolution enabled for transcoding * add support for merge formats in youtubedl * avoid vp9.2 in youtubedl to avoid any HDR * move getEnabledResolutions, safer replace of imported extension * add test for youtube-dl selectors
* Display debug ffmpeg stdout/stderrChocobozzz2021-01-151-1/+3
|
* specific niceness for live transcodingRigel Kent2021-01-131-1/+4
|
* add support for 1440p (Quad HD/QHD/WQHD) videosRigel Kent2021-01-131-0/+1
|
* add script printing command to generate a resolution for a given fileRigel Kent2021-01-131-16/+18
|
* Don't reject accounts with empty descriptionChocobozzz2021-01-111-0/+7
|
* Don't crash on youtube-dl update write errorChocobozzz2021-01-041-1/+6
|
* Refactor jobs stateChocobozzz2020-12-141-1/+1
|
* add display of logs matching any stateRigel Kent2020-12-131-0/+1
|
* Upgrade sequelize to v6Chocobozzz2020-12-093-20/+18
|
* emit more specific status codes on video upload (#3423)Rigel Kent2020-12-083-6/+53
| | | | | - reduce http status codes list to potentially useful codes - convert more codes to typed ones - factorize html generator for error responses
* replace numbers with typed http status codes (#3409)Rigel Kent2020-12-0711-23/+36
|
* Load video in permanent live after last one endedChocobozzz2020-12-041-3/+8
|
* Fix audio issues with live replayChocobozzz2020-12-041-5/+4
|
* Try to fix live freezeChocobozzz2020-12-041-3/+2
|
* Fix live transcoding threads configChocobozzz2020-12-041-6/+10
|
* Add permanent live supportChocobozzz2020-12-032-2/+11
|
* Fix live invalid save replay durationChocobozzz2020-12-031-1/+1
|
* Fix live replay duration glitchChocobozzz2020-12-021-37/+39
|
* Fix high CPU with long live when save replay is trueChocobozzz2020-11-301-14/+9
|
* Fix "Too many packets buffered for output stream"Chocobozzz2020-11-261-12/+23
| | | | And move encoder global options in a global wrapper
* Fix live FPS limitChocobozzz2020-11-262-27/+37
|
* Avoid too large cert error messagesChocobozzz2020-11-251-0/+2
|
* Fix migration and testChocobozzz2020-11-251-2/+2
|
* refactor scoped token serviceRigel Kent2020-11-251-5/+3
|
* allow private syndication feeds via a user feedTokenRigel Kent2020-11-251-1/+19
|
* Add tests to gif resizerChocobozzz2020-11-252-41/+26
|
* Add transcoding module commentsChocobozzz2020-11-252-0/+13
|
* Fix audio encoding paramsChocobozzz2020-11-251-27/+29
|
* Support encoding profilesChocobozzz2020-11-252-65/+177
|
* Export encoders options in a dedicated structChocobozzz2020-11-251-150/+196
|
* Split ffmpeg utils with ffprobe utilsChocobozzz2020-11-252-277/+282
|
* Add pixel size to tooltip and gif support with FFmpeg for avatar upload (#3329)Kimsible2020-11-252-1/+44
| | | | | | | | | * Add avatar pixel size upload in tooltip * Add gif support for avatar * Add ffmpeg GIF process Co-authored-by: kimsible <kimsible@users.noreply.github.com>
* Do not transcode to an higher bitrateChocobozzz2020-11-201-1/+6
| | | | Thanks bkil https://github.com/bkil
* Add ability to display all channel/account videosChocobozzz2020-11-181-1/+1
|
* Fix youtube-dl ipv4 PRChocobozzz2020-11-181-1/+5
|
* default youtube-dl to use ipv4 (#3311)Mark Van den Borre2020-11-181-0/+1
| | | Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
* Increase live segment file nameChocobozzz2020-11-121-1/+1
|
* Force signed headers in http signaturesChocobozzz2020-11-121-1/+5
| | | | Thanks Roger
* Remove deprecated abuse apiChocobozzz2020-11-101-26/+1
|
* Don't add live videos in redundancyChocobozzz2020-11-091-0/+2
|
* Regenerate miniature on live saveChocobozzz2020-11-091-1/+1
|
* Fix audio sync after saving replayChocobozzz2020-11-091-12/+18
| | | | | hls.js seems to not correctly handle audio gaps with fragmented mp4 (but can with a ts playlist)