Commit Graph

473 Commits (543b0127b363d3fd371eb08166633ba6e0d2f9bd)

Author SHA1 Message Date
Nyanmisaka 0c6ac38454 fix graphical subtitle scaling for NVDEC
4 years ago
Nyanmisaka 111095c2b0 fix QSV HWA failed when burning text subtitles
4 years ago
nyanmisaka fac6831653 fix various bugs in VAAPI hardware acceleration
4 years ago
Bond_009 e9d1eabd53 Remove unused usings
4 years ago
Peter Maar adbf375efe
Merge pull request #1 from jellyfin/master
4 years ago
Peter Maar 818695a01e Improve controls for deinterlace method; matches with jellyfin-web changes
4 years ago
Bond_009 a07ee65365 Minor improvements
4 years ago
Peter Maar 7716deddf0 Add encoding option bobandweave, change back the EncodingHelper logic
4 years ago
Bond-009 a2490a7ae5
Merge branch 'master' into images
4 years ago
Peter Maar 8531ed646d Temporary fix/change forcing yadif to "send_field"
4 years ago
dkanada b7a9900556
Merge pull request #2357 from Bond-009/warn13
4 years ago
dkanada c1ecd886d9
Merge pull request #2368 from nyanmisaka/master
4 years ago
Nyanmisaka c149fcb3ee
Update MediaBrowser.Controller/MediaEncoding/JobLogger.cs
4 years ago
Nyanmisaka 2c3b1bb8cb
Update JobLogger.cs
4 years ago
Nyanmisaka 7472ae5ca9
fix fps info issue when the video is h264.
4 years ago
Nyanmisaka 8eced835c0
Update JobLogger.cs
4 years ago
Bond_009 87d2479b78 Fix warnings
4 years ago
ThreeFive-O 4f3bfd9146 Add Transcoding framerate info
4 years ago
Bond-009 c8409d2ea1 Remove FileSystem.GetStream
4 years ago
Bond_009 ddf9b38799 Simplify image processing by removing image enhancers
4 years ago
dkanada d4de78693f
Merge pull request #2184 from WiiPlayer2/bug/global-header-flag-support
4 years ago
Waldemar Tomme ef487441d1 Remove configuration of global_header flag
4 years ago
Nyanmisaka 8868ff2ffa
remove useless comment
5 years ago
Nyanmisaka 08c4d3797f
add support for AMF hardware encoding on Linux.
5 years ago
Bond_009 a253fa616d Fix build and address comments
5 years ago
dkanada aca31457c0 merge branch master into media-attachments
5 years ago
Waldemar Tomme 57aec873d0 Add check if output container supports "global_header" flag
5 years ago
dkanada bc7cbfb21a
Merge pull request #1941 from Bond-009/mediaencoding
5 years ago
cryptobank d063300af4
Add space
5 years ago
cryptobank bafcadbe58 Use case insensitive contains (4)
5 years ago
cryptobank d0febd6c37 Use case insensitive contains (3)
5 years ago
cryptobank 802a66a9e6 Use case insensitive contains (2)
5 years ago
cryptobank 867b61025d Use case insensitive contains (1)
5 years ago
Bond-009 6464bca791 Use extension methods
5 years ago
Bond_009 0bf8bfbb0c Merge branch 'master' into mediaencoding
5 years ago
cryptobank 408cf017a4
Remove newline
5 years ago
cryptobank 68edb9734d
Add space between if statement and boolean expression
5 years ago
Petr Janda 3f43aef997 Add back code removed during testing/debugging
5 years ago
Petr Janda 535390bb64 QSV can hardware deinterlace too now
5 years ago
Petr Janda a9766992b7 Do not force original aspect ratio to decrease, it causes bitmap subtitles to be off-centre
5 years ago
Petr Janda 9ee0804407 Move scaling filters and definitions before deinterlacing
5 years ago
Petr Janda 7d2bfabb32 Force original aspect ratio can be used for QSV subtitle scaling
5 years ago
Petr Janda 8368815788 Remove trailing spaces
5 years ago
Petr Janda 70530e1f14 Fix formatting (2)
5 years ago
Petr Janda 3d8f3da5d6 Add comments
5 years ago
Petr Janda 78a161138f Fix formatting stuffed up by previous commit
5 years ago
Petr Janda 89605d4fb1 Fix VAAPI encoding on 10-bit hevc. Update QSV encoding and scaling to take advantage of scale_qsv and overlay_qsv
5 years ago
ferferga 94ef239de0 Add full Raspberry Pi hardware decoding support
5 years ago
Bond_009 cc5acf37f7 Make probesize and analyzeduration configurable and simplify circular
5 years ago
Bond-009 d4b438791f Don't append transcodes to transcoding temp path
5 years ago
Andrew Mahone 1600d5b53f Merge remote-tracking branch 'origin/master' into media-attachments-clean
5 years ago
Joshua M. Boniface a460814182
Merge pull request #1904 from JustAMan/hls-move-2
5 years ago
Andrew Mahone 12f752d8b1 FFMPEG extractor for attachments.
5 years ago
Vasily 3743137c31 Address Bond-009 review comments
5 years ago
KerryJ ef3df7baaf Fix System.NullReferenceException when playing Dvds copied to HDD
5 years ago
Vasily 1bd12083c3 Respect non-inversed setting of "enable break on non-keyframes"
5 years ago
Joshua M. Boniface dcc8c7b92a
Merge pull request #1808 from joshuaboniface/fix-amf-win
5 years ago
Joshua Boniface 7fd75bf071 Change Win32 AMF flag to d3d11va for Windows 8+
5 years ago
Joshua M. Boniface d64005df40
Merge pull request #1812 from dkanada/settings
5 years ago
dkanada 7a88e7fa34 avoid editing preferences without user interaction
5 years ago
Bond_009 c9820d30ed Fix multiple mistakes and warnings
5 years ago
Bond_009 675754bc5c Possible fix for MrMC
5 years ago
Bond_009 1616f24cee Fix more warnings
5 years ago
Samantha Collard 627bde4b72 Fix VAAPI 8-bit HW to SW transcoding for some media
5 years ago
Samantha Collard a321ca5b39 Enable VAAPI decoding without hardware encoding
5 years ago
Joshua M. Boniface d95c04787c
Merge branch 'master' into h265
5 years ago
Bond_009 e6ef6088ff Fix #1388 and #1472
5 years ago
dkanada dbc2cda9d4
Merge pull request #1369 from teacupx/master
5 years ago
dkanada 65fa61a636 add comment explaining GetMinBitrate
5 years ago
Frank 3ba709fcc3 Fix #1432. Add support for encoding with libx265 and hevc_nvenc.
5 years ago
JMCC 012e4a3e63 Fix transcode bitrate control
5 years ago
Bond_009 b647959ec4 Add EnableOutputInSubFolder back
5 years ago
Bond_009 93e535d3a1 Trying to make sense of the streaming code
5 years ago
Bond_009 d5f080fefb Check before flushing ffmpeg log
5 years ago
Bond_009 37ea50a572 Reduce the amount of exceptions thrown
5 years ago
PloughPuff 2617a49b78 Renamed Init() to SetFFmpegPath()
5 years ago
PloughPuff ed69e690b8 Review comments
5 years ago
Joshua M. Boniface 9651a78b0c
Merge pull request #977 from Lynxy/genpts
5 years ago
Claus Vium 547d0ecf58 Move the check further down
5 years ago
Claus Vium 96b3d37caf Check that ffmpeg log target isn't disposed before writing to it
5 years ago
The Lynxy 67f399dccf
Leave +genpts untouched in GetProgressiveVideoArguments()
5 years ago
Lynxy 9b39404b9a Always set ffmpeg flag +genpts when video stream is being copied
5 years ago
Bond_009 1cdcace061 Remove dead code
5 years ago
Bond_009 66eabcdd39 Minor changes to encoding code
5 years ago
Bond-009 1ea219bf3f
Merge branch 'master' into culture
5 years ago
Erwin de Haan 581a7fe078 Unwrapped `MoveDirectory`, `DirectoryExists`, `FileExists` & removed `MoveFile`
5 years ago
Bond_009 a709cbdc64 Fix more analyzer warnings
5 years ago
Luca Beltrame ee89236fe8 [VA-API] Fix filter order (#714)
5 years ago
Bond_009 883575893b Change image dimentions from double to int
5 years ago
Mathieu Velten ae73f7b3e3 Fix transcoding bitrate
6 years ago
Mathieu Velten 060eb98cc5 Fix encoding profile handling for vaapi
6 years ago
Mathieu Velten da16de48aa Revert back to 10e57ce8d21b4516733894075001819f3cd6db6b for MediaEncoding
6 years ago
Bond_009 fc7c211025 Remove unused font
6 years ago
Erwin de Haan 38f96af079 Reformat JustAMan review pt2 changes
6 years ago
Erwin de Haan e867446437 ReSharper format: conform inline 'out' parameters.
6 years ago
Erwin de Haan a36658f6f0 ReSharper Reformat: Properties to expression bodied form.
6 years ago
Erwin de Haan ba610b5094 Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller
6 years ago
Erwin de Haan 26ca4b607b Visual Studio Reformat: MediaBrowser.Controller
6 years ago
Erwin de Haan e2751d42e8 Merge branch 'dev' into code-cleanup
6 years ago
Erwin de Haan ec1f5dc317 Mayor code cleanup
6 years ago
hawken bd169e4fd4 remove trailing whitespace
6 years ago
hawken ba1794f64b Remove tabs and trailing whitespace
6 years ago
Bond_009 340a2c6512 Post GPL cleanup
6 years ago
Bond_009 c99b45dbe0 Remove some warnings
6 years ago
Bond_009 ea4c914123 Fix exception logging
6 years ago
Bond_009 0c1b9d3bff Rebase
6 years ago
Bond_009 0f8b3c6347 Use Microsoft.Extensions.Logging abstraction
6 years ago
Andrew Rabert a86b71899e Add GPL modules
6 years ago
stefan 48facb797e Update to 3.5.2 and .net core 2.1
6 years ago
Luke Pulverenti 26edcfefbb cache network data longer
7 years ago
Luke Pulverenti 9f46122d91 3.2.36.10
7 years ago
Luke Pulverenti 5cb7469028 support track selection before playback
7 years ago
Luke Pulverenti 8b7936addf removed dead code
7 years ago
Luke Pulverenti bc656edf4f update resolved video titles
7 years ago
Luke Pulverenti 851c62a940 update image magick orientation function
7 years ago
Luke Pulverenti fd621bbc52 support mpeg2 decoding with omx
7 years ago
Luke Pulverenti a452bc23b2 adjust params when burning in subtitles
7 years ago
Luke Pulverenti 4e4c145855 update hls query string
7 years ago
Luke Pulverenti 134e74414d update translations
7 years ago
Luke Pulverenti f55b138e1d update deinterlace param
7 years ago
Luke Pulverenti d43508a898 update applyconditions
7 years ago
Luke Pulverenti 978eedbcb7 improve support for compressed xmltv
7 years ago
Luke Pulverenti b4851d4789 separate deinterlacing params by video codec
7 years ago
Luke Pulverenti 467f440501 3.2.30.26
7 years ago
Luke Pulverenti 1f12ab6658 add yadif setting
7 years ago
Luke Pulverenti e0161d62db update hw filters
7 years ago
Luke Pulverenti f3096b8340 add omx decoder
7 years ago
Luke Pulverenti 3badff870b fixes #2865 - Odroid XU4 Hardware encoder support
7 years ago
Luke ab3e79e6aa Merge pull request #2781 from puenktchen/patch-2
7 years ago
Luke Pulverenti 6bc2a79792 fix folder rip probe
7 years ago
Luke Pulverenti edfae37331 fixes #2335 - Raw image not showing in webbrowser
7 years ago
Luke Pulverenti af02f9d692 add mpdecimate option
7 years ago
Luke Pulverenti 89722aa077 resolve defect with folder rip transcoding
7 years ago
Luke Pulverenti 1ad990ad72 update live tv data transfer
7 years ago
Luke Pulverenti 0951819f00 fixes #2798, fixes #2799
7 years ago
Luke Pulverenti 9c5bfeddca expand on hardware decoding options
7 years ago
Luke Pulverenti 4ea3925626 auto fallback from gpu to cpu
7 years ago
Luke Pulverenti 6b28eee2db rework episode queries
7 years ago
Luke Pulverenti cf350f3b7e expand on hardware decoding options
7 years ago
Luke Pulverenti e7425e6205 revert servicestack.text update
7 years ago
Luke Pulverenti db315c4e32 update media source methods
7 years ago
Luke Pulverenti d8e2887071 update container value
7 years ago
Luke Pulverenti b89af7af43 fixes #2121 - background roku thumbnail generation (or maybe... any scheduled task?) should be "niced"
7 years ago
Luke Pulverenti a74dbb6481 3.2.26.10
7 years ago
pünktchen 6c9274730b Improve playback of RTSP streams
7 years ago
Luke Pulverenti a46840534f 3.2.26.3
7 years ago
Luke Pulverenti 71308b5c29 fix -tp format command line
7 years ago
Luke Pulverenti a759b09577 support max audio bit depth
7 years ago
Luke Pulverenti a107ff0369 capture more transcoding info
7 years ago
Luke Pulverenti 1663b258a7 update home sections
7 years ago
Luke Pulverenti ceed0241fd fixes #2578 - [VAAPI Bug] HEVC Decoding not possible on Intel hardware without this ability
7 years ago
Luke Pulverenti 2c54390c38 enable h264_cuvid decoder
7 years ago
Luke Pulverenti 282dce7f10 normalize session object
7 years ago
Luke Pulverenti 820b4873fb move methods to base class
7 years ago
Luke Pulverenti e91f569c15 update live tv startup
7 years ago
Luke Pulverenti 33014f77aa update GetItems method
7 years ago
Luke Pulverenti f07af448fa update main projects
7 years ago
Luke Pulverenti 9cd2d793be update image encoding
7 years ago
Luke Pulverenti 6a628e8d2e update vsync
7 years ago
Luke Pulverenti f2284af82a update GenPtsInput
7 years ago
Luke Pulverenti 14533d9cc9 don't use hwaccel auto
7 years ago
Luke Pulverenti 92eeee0fc5 support additional encoding switches
7 years ago
Luke Pulverenti 53024bd149 removed dead code
7 years ago
Luke Pulverenti c197360047 fix ignore dts
7 years ago
Luke Pulverenti 7ee588060d add IgnoreDts option
7 years ago
Luke Pulverenti af4473e27f add error handling
7 years ago
Luke Pulverenti fc7ab45fb3 unify audio conversion
7 years ago
Luke Pulverenti 463b41354f restore missing file
7 years ago
Luke Pulverenti 8755886761 switch to hwaccel auto
7 years ago
Luke Pulverenti 7ea3719a2d 3.2.12.11
7 years ago
Luke Pulverenti 8eb4c034b4 update audio sync params
7 years ago
Luke Pulverenti 4fa90701fd fix incorrect level on encoding command line
7 years ago
Luke Pulverenti e56faea17a update vsync
7 years ago
Luke Pulverenti 463cb3e354 update live stream management
7 years ago
Luke Pulverenti 99417105a6 update subtitle embedding
7 years ago
Luke Pulverenti 372d40598d remove qsv hevc decoding for now
7 years ago
Luke Pulverenti 8d1ca8ca27 improve direct play to transcoding fallback
7 years ago
Luke Pulverenti f641c501a7 improve cancellation support of auto-organize
7 years ago
Luke Pulverenti f6b94af438 enable qsv hevc decoding
7 years ago
Luke Pulverenti 2dbe162e45 revert buffer size
7 years ago
Luke Pulverenti ce0547abde throw exceptions on bad input
7 years ago
Luke Pulverenti c9be9b4141 update hls params
7 years ago
Luke Pulverenti da88fbb824 update hd homerun udp stream
7 years ago
Luke Pulverenti 38e05b11e2 unify encodng param creation
7 years ago
Luke Pulverenti 59ac045c6b increase unification of param building
7 years ago
Luke 9dd5dcc4bc Merge pull request #2509 from gerrit507/nvenc
7 years ago
Luke Pulverenti ce1ed2bea7 update hls to support mpeg2video
7 years ago
Luke Pulverenti a0934e6226 continue with tuner discovery
7 years ago
Luke Pulverenti fc2a5acfca move loopback util
7 years ago
Luke Pulverenti 1f63a30ee7 update mjpeg stream detection
7 years ago
Luke Pulverenti 9fa6868af3 update legacy hd homerun support
7 years ago
Luke Pulverenti ce3f2bdd20 reduce AnalyzeDurationMs for live tv
7 years ago
gerrit507 a74373e851 Remove level param for nvenc, because it fails to encode with it.
7 years ago
gerrit507 46b6235b8a Revert "Fix naming of nvenc codecs. It should be nvenc_h264."
7 years ago
gerrit507 c1208a2f8d Fix naming of nvenc codecs. It should be nvenc_h264.
7 years ago
Luke Pulverenti c811d57bca remove hardcoded address families
7 years ago
Luke Pulverenti a181425e54 omit input container when hw encoding
7 years ago
Luke Pulverenti 5fa3817a76 update components
7 years ago
Luke Pulverenti 868f0afc95 3.2.3.1
7 years ago
Luke Pulverenti cb5ae69fb9 fixes #2485 - mpeg4 is still trying to be transcoded by VAAPI
7 years ago
Luke Pulverenti 0ee1a0d7bd fix mapping multiple tuner channels to same epg channel
7 years ago
Luke Pulverenti 5edaf12d40 move encoding methods to shared classes
8 years ago
Luke Pulverenti a5ffea5752 update video audio encoding
8 years ago
Luke Pulverenti c30b82ab44 update recording encoder
8 years ago
Luke Pulverenti a8b340cbb2 update portable projects
8 years ago
Luke Pulverenti ef6b90b8e6 make controller project portable
8 years ago
Luke Pulverenti d5b5c8e1a5 update display of active recordings
8 years ago
Luke Pulverenti 229172da50 update series recording editor
8 years ago
Luke Pulverenti e4851e1b25 reduce rescanning due to IsOffline
8 years ago
Luke Pulverenti 17e1c8c22b update sync settings
8 years ago
Luke Pulverenti 79887b2c34 validate encoder presence
8 years ago
Sven Van den brande 219cba7506 Removed redundant Collection Initializers
8 years ago
Luke Pulverenti 00634b62c5 remove standard output redirect on image extractions
8 years ago
Luke Pulverenti 525f780453 add startup error handling
8 years ago
Luke Pulverenti 775fc94020 update path configs
8 years ago
Luke Pulverenti 5c5cc212aa pass all audio codecs to server
8 years ago
Luke Pulverenti cffc9417c7 update startup wizard
8 years ago
Luke Pulverenti fb07b4640c update ffmpeg path customization
8 years ago
Luke Pulverenti 6e9f8fb2d1 allow customization of ffmpeg path
8 years ago
Luke Pulverenti e5655d32f1 fix timestamps in hls subtitles
8 years ago
Luke Pulverenti a15a762ba1 fixes #1484 - (Feature request) Make emby choose output stream based on ffmpeg config
8 years ago
Luke Pulverenti b0379ec7f8 improve embedded image extraction
8 years ago
Luke Pulverenti d9dcd21c47 update hdhr streaming
8 years ago
Luke Pulverenti 6ba2a9ebd2 update subtitle encoding
8 years ago
Sven Van den brande 168587b2a0 Remove unused code...
8 years ago
Luke Pulverenti 9b8f85ea81 update hls subtitles
8 years ago
Luke Pulverenti dacdfd272a fix subtitle position after seek in chrome
8 years ago
Luke Pulverenti 81fb823c02 record mediastream comment
9 years ago
Luke Pulverenti 9e84264148 update subtitles
9 years ago
Luke Pulverenti 02938e7bcb update keyframe setting
9 years ago
Luke Pulverenti 078277ebc2 continue file system rework
9 years ago
Luke Pulverenti f3e9bbed23 update file system methods
9 years ago
Luke Pulverenti 5340bfe8da added setting for intel qsv hardware decoding
9 years ago
Luke Pulverenti 1f1f7642c3 update subtitle escaping
9 years ago
Luke Pulverenti d95057f13b rework settings page
9 years ago
Luke Pulverenti 2a681f205a capture key frame info
9 years ago
Luke Pulverenti 3cb2043028 added sync cpu settings
9 years ago
Luke Pulverenti 30104bd8de probe live streams after opening
9 years ago
Luke Pulverenti 2b7a80cfb5 improve direct play of live streams
9 years ago
Luke Pulverenti a025f4eefa sync updates
9 years ago
Luke Pulverenti 9110d23710 added SupportsExternalStream to MediaStream
10 years ago
Luke Pulverenti 1f1852f3cb sync updates
10 years ago
Luke Pulverenti cefd565e67 display server name in dashboard
10 years ago
Luke Pulverenti 0e02e0559d sync updates
10 years ago
Luke Pulverenti d8d5dd4873 make channel access opt-in rather than opt out
10 years ago
Luke Pulverenti c63c39ce57 sync video transcoding
10 years ago
Luke Pulverenti c93740461e support audio sync transcoding
10 years ago
Luke Pulverenti 0840bb9ba2 move web socket classes to server project
10 years ago
Luke Pulverenti 97ae93fe5e add standalone EncodingOptions
10 years ago
Luke Pulverenti a2dc5e090b update translations
10 years ago