Commit Graph

457 Commits (5669955aca4e7f187c0849095b35a5f93325d812)

Author SHA1 Message Date
Luke Pulverenti 70b0dd968f Improve support for embedded metadata; support external subtitles with strm files
7 years ago
Luke Pulverenti 5cb7469028 support track selection before playback
7 years ago
Luke Pulverenti 7174ee66d5 allow separate image extractions for each audio book
7 years ago
Luke Pulverenti 0a0303ca64 normalize strm file contents
7 years ago
Luke Pulverenti ac09136a3d restore GetImageSize method
7 years ago
Luke Pulverenti 0351c968c3 reduce file checks during library scan
7 years ago
Luke Pulverenti 66ad10348f update translations
7 years ago
Luke Pulverenti cdd79ec7e2 update owned items
7 years ago
Luke Pulverenti fe10df6935 improve queries from scheduled tasks
7 years ago
Luke Pulverenti 88bd8892c3 support .vtt subtitles
7 years ago
Luke Pulverenti e287e3a50d remove async when there's nothing to await
7 years ago
Luke Pulverenti 749a181fac fix video images not being created
7 years ago
Luke Pulverenti 6bc2a79792 fix folder rip probe
7 years ago
Luke Pulverenti e441e2f53d update active recordings
7 years ago
Luke Pulverenti 1ad990ad72 update live tv data transfer
7 years ago
Luke Pulverenti e7425e6205 revert servicestack.text update
7 years ago
Luke Pulverenti 40442f887b consolidate emby.server.core into emby.server.implementations
7 years ago
Luke Pulverenti 52aeb3c40b consolidate interfaces
7 years ago
Luke Pulverenti 994720c24a deprecate hddvd videotype
7 years ago
Luke Pulverenti 27c490c152 update file refresher
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 6ff89eab78 fixes #2588 - OpenSubtitlesDownloader doesn't respect X-Ratelimit-Requests-Remaining
8 years ago
Luke Pulverenti 33014f77aa update GetItems method
8 years ago
Luke Pulverenti da77b05817 update data queries
8 years ago
Luke Pulverenti d48496b843 add new search filters
8 years ago
Luke Pulverenti 696a6b34ea improve smb support
8 years ago
Luke Pulverenti 04b6f23473 3.2.9.1
8 years ago
Luke Pulverenti 76b456d5e8 add setting to prefer filename or embedded title
8 years ago
Luke Pulverenti c0e5494825 respect locked fields during media probe
8 years ago
Luke Pulverenti d218dbd2a1 add cancellation to socket methods
8 years ago
Luke Pulverenti 3ff216f05a update ShortOverview
8 years ago
Luke Pulverenti 85cd90d6e6 update video osd
8 years ago
Luke Pulverenti b738d560bf update audio metadata
8 years ago
Luke Pulverenti 853dbfc558 separate player selection into it's own script
8 years ago
Luke Pulverenti e265d8efec fix bdinfo path
8 years ago
Luke Pulverenti a8b340cbb2 update portable projects
8 years ago
Luke Pulverenti 3bf72b71b3 consolidate internal interfaces
8 years ago
Luke Pulverenti ce38e98791 move common dependencies
8 years ago
Luke Pulverenti 099b4d3e5b update providers to use core interfaces
8 years ago
Luke Pulverenti 872aec9352 continue reworking provider project
8 years ago
Luke Pulverenti 3d7f75eea3 more steps to make provider project portable
8 years ago
Luke Pulverenti ef6b90b8e6 make controller project portable
8 years ago
Luke Pulverenti edbe28d9fc move interface to model
8 years ago
Luke Pulverenti 0f8ccfaf49 prep for portable common
8 years ago
Luke Pulverenti 07791d46a5 rework scheduled tasks in preparation of common project going portable
8 years ago
Luke Pulverenti 17e5c92549 add null check to subtitle task
8 years ago
Luke Pulverenti 5cd3276775 pass requested fields to data layer
8 years ago
Luke Pulverenti b9cacd8076 update live streams
8 years ago
Luke Pulverenti 911d9f4598 move more metadata settings to per library
8 years ago
Luke Pulverenti 229172da50 update series recording editor
8 years ago
Luke Pulverenti adb39f4090 update recording layouts
8 years ago
Luke Pulverenti 2bdaba633c make chapter images a per-library setting
8 years ago
Luke Pulverenti e4851e1b25 reduce rescanning due to IsOffline
8 years ago
Luke Pulverenti 68d1b60964 stub out objects for per library settings
8 years ago
Luke Pulverenti de0f97159b check item path for null/empty
8 years ago
Luke Pulverenti 112d5d6348 try to detect 3d type
8 years ago
Sven Van den brande 219cba7506 Removed redundant Collection Initializers
8 years ago
Luke Pulverenti eb321dad3b fix DateModified not refreshing
8 years ago
Luke Pulverenti 1de6ce2a2b update subtitle resolver
8 years ago
Luke Pulverenti 00634b62c5 remove standard output redirect on image extractions
8 years ago
Luke Pulverenti e78565491a fix trailer metadata
9 years ago
Luke Pulverenti 324c6dc8db update embedded metadata extraction
9 years ago
Luke Pulverenti b0379ec7f8 improve embedded image extraction
9 years ago
Luke Pulverenti e31aec4bc5 update metadata refresh
9 years ago
Luke Pulverenti 8e0c9c53bc add open subtitle option to only download subtitles that are a perfect match
9 years ago
Sven Van den brande 168587b2a0 Remove unused code...
9 years ago
Luke Pulverenti b2d1c0dee3 update subtitle download setting
9 years ago
Luke Pulverenti d683f30619 update music user data key
9 years ago
Luke Pulverenti b52e9091bb improve support for embedded mp4 info
9 years ago
Luke Pulverenti 76eb1c46e3 support more embedded video metadata
9 years ago
Luke Pulverenti 64f522a9b7 catch BDInfo errors
9 years ago
Luke Pulverenti 0b9b62063e update IsHD
9 years ago
Luke Pulverenti 81fb823c02 record mediastream comment
9 years ago
Luke Pulverenti 7f7c847216 try to account for sloppy subtitle file naming
9 years ago
Luke Pulverenti 0540f1b492 update bdinfo
9 years ago
Luke Pulverenti 02938e7bcb update keyframe setting
9 years ago
Luke Pulverenti c7b10864fe update dvd parsing
9 years ago
Luke Pulverenti 4ad96e4ff5 update logging levels
9 years ago
Luke Pulverenti 078277ebc2 continue file system rework
9 years ago
Luke Pulverenti 8ad702060e begin file system rework
9 years ago
Luke Pulverenti 1cf65f1a2e restore changes
9 years ago
Luke Pulverenti 8809b76a4f 3.0.5724.6
9 years ago
Luke Pulverenti f3e9bbed23 update file system methods
9 years ago
Luke Pulverenti 7488ea8c14 update video probing
9 years ago
Luke Pulverenti 718545a79b update metadata editor
9 years ago
Luke 14de062681 update file system methods
9 years ago
Luke Pulverenti 4ca526979d 3.0.5713.4
9 years ago
Luke Pulverenti 5b21ec6747 update interval trigger
9 years ago
Luke Pulverenti 901dab5760 rework transcoding settings
9 years ago
Luke Pulverenti b1be4939df update components
9 years ago
Luke Pulverenti b1be09242c update people saving
10 years ago
Luke Pulverenti b3dd4beb8a update people saving
10 years ago
Luke Pulverenti 8afd04ae37 consolidate people access
10 years ago
Luke Pulverenti 94a2cfa9f5 updated translations
10 years ago
Luke Pulverenti 1e7b3af9c2 update naming project
10 years ago
Luke Pulverenti a38f04b1b9 added headroom scrolling
10 years ago
Luke Pulverenti 623874ec8b improve live stream pinging
10 years ago
Luke Pulverenti c7b95a2513 3.0.5582.2
10 years ago
Luke Pulverenti 17f5ae8118 improve ffmpeg killing
10 years ago
Luke Pulverenti 2a681f205a capture key frame info
10 years ago
Luke Pulverenti 3cb2043028 added sync cpu settings
10 years ago
Luke Pulverenti 3cc0ad2a35 add notification services tab
10 years ago
Luke Pulverenti 30104bd8de probe live streams after opening
10 years ago
Luke Pulverenti 2b7a80cfb5 improve direct play of live streams
10 years ago
Luke Pulverenti a025f4eefa sync updates
10 years ago
Luke Pulverenti bd2ea703e3 implement modular media sources
10 years ago
Luke Pulverenti 96ec4cef77 add ArtistItems to api output
10 years ago
Luke Pulverenti 0ec38a9d40 adjust audio direct play checks
10 years ago
Luke Pulverenti 6e1178a07b improve wtv handling
10 years ago
Luke Pulverenti e6e5d1a794 sync updates
10 years ago
Luke Pulverenti 5bb75227db update roku api
10 years ago
Luke Pulverenti 782fe92cf7 support artists tag value
10 years ago
Luke Pulverenti a1a56557ec sync updates
10 years ago
Luke Pulverenti d26707708d move string.Replace extension
10 years ago
Luke Pulverenti baf5e0c18b remove generic video excludes
10 years ago
Luke Pulverenti 01be627d8b sync updates
10 years ago
Luke Pulverenti 8a9f16ff6a enable user device access
10 years ago
Luke Pulverenti 4548e6598d support dvd without video_ts folder
10 years ago
Luke Pulverenti 56f6b0335c updated nuget
10 years ago
Luke Pulverenti 999ad78a0d rework configurations
10 years ago
Luke Pulverenti 5a5b48feff added new cabac value
10 years ago
Luke Pulverenti bd1bd5e87e fixes #552 - Add parental control usage limits
10 years ago
Luke Pulverenti 1d70f5469f update connect
10 years ago
Luke Pulverenti 0690b4f2e0 Add user cinema mode setting
10 years ago
Luke Pulverenti f6769b73f2 add MediaInfo to improve media analysis for video files
10 years ago
Luke Pulverenti 2070f1c54d update translations
10 years ago
Luke Pulverenti a2dc5e090b update translations
10 years ago
Luke Pulverenti 58eb500956 fixes #914 - Add option to save metadata hidden
10 years ago
Luke Pulverenti 7e636a977a fixes #903 - Display image info on web client detail page
10 years ago
Luke Pulverenti b48d15296c support custom ordering of user views
10 years ago
Luke Pulverenti e84ba17b9f add activity log feature
10 years ago
Luke Pulverenti 37c27a26e9 added sync job database
10 years ago
Luke Pulverenti d7f3214b32 move last fm providers to a plugin
10 years ago
Luke Pulverenti b5641013ce Add api key functions
10 years ago
Luke Pulverenti 59de5c0d14 update translations
11 years ago
Luke Pulverenti ba720ba957 fixes #868 - Add scheduled task for missing subtitles
11 years ago
Luke Pulverenti 7fa9b14f56 fixes #762 - Marking unwatched doesn't update display
11 years ago
Luke Pulverenti 8ae316a2f3 fixes #859 - Support adaptive bitrate streaming
11 years ago
Luke Pulverenti 933443c2b9 added modular configuration
11 years ago
Luke Pulverenti 88d241edc1 add ShortOverview
11 years ago
Luke Pulverenti 0727475abf update translations
11 years ago
Luke Pulverenti 21fd761b05 fixes #838 - Support rtmp protocol with channels
11 years ago
Luke Pulverenti 6186618f3e remove <br/> from parsed subtitles
11 years ago
Luke Pulverenti 29ed437d79 chapter downloading fixes
11 years ago
Luke Pulverenti a18f4e37ac added IsTextSubtitleStream
11 years ago
Luke Pulverenti 437062b29e switch to subtitle filter
11 years ago
Luke Pulverenti 945e843270 add new chapter provider feature
11 years ago
Luke Pulverenti c8e4889ac7 add subtitle management page
11 years ago
Luke Pulverenti 26aa47eefd move people page into main editor
11 years ago
Luke Pulverenti 4b585e3148 save chapters in xml
11 years ago
Luke Pulverenti 0d605b8672 update subtitle interface
11 years ago
Luke Pulverenti 62ffe2c59d web client backdrops
11 years ago
Luke Pulverenti d6ce2eacb5 async open subtitle methods
11 years ago
Luke Pulverenti f02c326027 Removed guids from the model project
11 years ago
Luke Pulverenti 374dd8d441 fixed subtitle downloading
11 years ago
Luke Pulverenti 0b7e398772 add additional subtitle setting
11 years ago
Luke Pulverenti bb85253e3b add audio track check
11 years ago
Luke Pulverenti c183edc238 rename subtitle config property
11 years ago
Luke Pulverenti d5b1730a7a finish open subtitle config page
11 years ago
Luke Pulverenti 0d025f7fb6 beginning remote subtitle downloading
11 years ago
Luke Pulverenti 1544b7bf9c display timestamp info
11 years ago
Luke Pulverenti eca1ba0b12 fixes #797 - Determine mpeg2ts timestamp info
11 years ago
Luke Pulverenti 54eb7cb855 update dlna profiles
11 years ago
Luke Pulverenti 7f320ce063 add basic dlna server browsing
11 years ago
Luke Pulverenti 39ea2adbc5 create separate media encoding project
11 years ago
Luke Pulverenti ae248b045a use ffprobe -show_chapters command
11 years ago
Luke Pulverenti 31e8288393 make metadata path configurable
11 years ago
Luke Pulverenti c4f587dd94 live tv stream adjustments, add additional dlna params
11 years ago
Luke Pulverenti 9396f16aed add more reporting data
11 years ago
Luke Pulverenti 6efb78b8b2 fixes #697 - Support xbmc offline discs
11 years ago
Luke Pulverenti 7497fe9554 dvd fix
11 years ago
Luke Pulverenti 21706ffa52 limit ifo's to 300mb+
11 years ago
Luke Pulverenti d65509c446 fix ffprobe failure
11 years ago
Luke Pulverenti 8ce5f1d190 use video title set number
11 years ago
Luke Pulverenti b52d99568b consolidate ibn api a bit
11 years ago
Luke Pulverenti 888b8d619a added encoding manager interface
11 years ago
Luke Pulverenti 4a39df98cd rework image extraction settings
11 years ago
Luke Pulverenti 4e38c35373 fixed remote control flyout
11 years ago
Luke Pulverenti cf9ef0e43d fix refresh of tv recordings
11 years ago
Luke Pulverenti 013d5a467e restored external subtitle support
11 years ago
Luke Pulverenti a29cd06883 added audio db id's to web client
11 years ago
Luke Pulverenti 60e2fd4d44 support mcm episodes
11 years ago
Luke Pulverenti f29469c905 #529 - Exception list for Artist with separators
11 years ago
Luke Pulverenti de6d3d09ba fixes #529 - Exception list for Artist with separators
11 years ago
Luke Pulverenti e78824f771 fix episode number extraction
11 years ago
Luke Pulverenti 12757d094b use music brainz values from audio files with bottom up refresh
11 years ago
Luke Pulverenti 65903c56de get album images from songs before internet
11 years ago
Luke Pulverenti 73677b94c6 add bottom up music refresh
11 years ago
Luke Pulverenti 69bba586f5 share audio images from same artist/album
11 years ago
Luke Pulverenti 821a3d29a2 converted movie providers to new system
11 years ago
Luke Pulverenti 04d62d3420 convert episode providers to new system
11 years ago
Luke Pulverenti 53776b332c fixed failing scan
11 years ago
Luke Pulverenti 18a9720857 improve dvd vob file scan
11 years ago
Luke Pulverenti 43a806ad02 fixed chapter extraction
11 years ago
Luke Pulverenti 6b2e090981 fix vob file search
11 years ago
Luke Pulverenti c8a106f485 move media encoder to server project
11 years ago
Luke Pulverenti 2a444a70e5 added sorting for series recordings
11 years ago
Luke Pulverenti ef8b02d285 added dvdlib for better dvd runtimes
11 years ago
Luke Pulverenti b47a9018b6 rework web client quality options
11 years ago
Luke Pulverenti 4d4ea6e42c updated ffmpeg
11 years ago
Luke Pulverenti b9d17c9bc7 add more methods to file system interface
11 years ago
Luke Pulverenti 04d1a53d19 don't persist lazy loaded paths
11 years ago
Luke Pulverenti 28b0ff1e75 allow custom language per item
11 years ago
Luke Pulverenti cd859ac2e6 added IHasImages and IHasUserData
11 years ago
Luke Pulverenti a3d855919e removed old kernel
11 years ago
Luke Pulverenti d8ce4141ff change chapter image location and cleanup dead files
11 years ago
Luke Pulverenti 63c9104e62 Pull ProviderData out of memory
11 years ago
Luke Pulverenti 5f0d8000a5 moved media streams to the database
11 years ago
Luke Pulverenti f05ea5d20f prevent providers from attempting image downloads over and over again
11 years ago
Luke Pulverenti 17bacee089 consolidate Artist & MusicArtist
11 years ago
Luke Pulverenti f727179222 fixes #631 - FFProbe Bluray Folder Rip
11 years ago
Luke Pulverenti 4786ad704a added ChannelLayout
11 years ago
Luke Pulverenti ec3caf5865 adjusted aspect ratio normalization
11 years ago
Luke Pulverenti 3b63b7fa61 fixes #613 - Translate aspect ratios
11 years ago
Luke Pulverenti 16fd474ad3 safer hls kill
11 years ago
Luke Pulverenti c7fac2d702 fixed video image provider looking under audio directory
11 years ago
Luke Pulverenti 3d40c5ba36 fixed xml providers running over and over
11 years ago
Luke Pulverenti 0a313b5087 added game system xml saver
11 years ago
Luke Pulverenti 2d9b48d00f fixed ffprobe running over and over
11 years ago
Luke Pulverenti b54240f679 fixes #553 - Support locking OfficialRating field
11 years ago
Luke Pulverenti 21e9a7950e subtitle fixes
11 years ago
Luke Pulverenti 6cab9dc227 fix ssa/ass codec name
11 years ago
Luke Pulverenti dd63d20e89 support ssa, ass extensions
11 years ago
Luke Pulverenti 2ccd7d3e77 removed pixel format property
11 years ago
Luke Pulverenti 60780399c5 allow request header overrides
11 years ago
Luke Pulverenti 37f0e23bf4 fixes #538 - Support additional artist splitting
11 years ago
Luke Pulverenti 17d22c0130 add video image extraction back to library scan
11 years ago
Luke Pulverenti a254df9760 ffprobe audio fixes
11 years ago
Luke Pulverenti 6d099c63d8 don't split artists by commas
11 years ago
Luke Pulverenti 5c908c1f05 trim audio tag values
11 years ago
Luke Pulverenti 44b12c0f9f fixes #520 - Support multiple artists per audio track
11 years ago
Luke Pulverenti dfe91e43b6 Added IDtoService
11 years ago
Luke Pulverenti f0542f69bc record bluray playlist file name
11 years ago
Luke Pulverenti 982a303940 added IsMuted to playback progress
11 years ago
Luke Pulverenti 612b7e55d2 prep work for multiple movies in folder support
11 years ago
Luke Pulverenti 80a256bdea improved chapter saving to respect forced refreshing
11 years ago
Luke Pulverenti 339c514ff4 removed excess provider subclass layer
11 years ago
Luke Pulverenti e0c387446b reworked iso manager
11 years ago
Luke Pulverenti 5225e054cd reduced list enumerations
11 years ago
Luke Pulverenti d14d2dee6f added safeguards to GetDummyChapters
11 years ago
Luke Pulverenti 06ec5ebcb9 persist locked fields in xml
11 years ago
Luke Pulverenti 2c22db8b8d Added an adult video entity
11 years ago
Luke Pulverenti 36d4e15860 fixes #364 - Image Extraction for 3D Videos
12 years ago
Luke Pulverenti 92cd71143d Only fire metadata savers when appropriate
12 years ago
Luke Pulverenti e946078ab3 fix chapter saving
12 years ago
Luke Pulverenti d32c71ca39 limit the extensions that are factored into the file stamp check
12 years ago
Luke Pulverenti 13f6da1bf4 removed chapters from baseitem
12 years ago
Luke Pulverenti e677a57bf1 switch to flat file storage
12 years ago