Joshua M. Boniface
85cfd080f1
Remove the functionality of /System/MediaEncoder/Path
...
Eliminate this endpoint by having it perform no action, pending total
removal in the next major version (10.9.0).
Further, adjust the MediaEncoder startup options to completely ignore
what is in the XML currently, and respect only the "--ffmpeg" arg, which
is set on most of our platforms, falling back to system "ffmpeg" in
$PATH if not found. This ensures that, should the "--ffmpeg" arg be
changed by an administrator wishing to alter the default FFmpeg binary,
this change will be reflected properly on next startup.
2023-11-22 21:29:32 -05:00
Shadowghost
f8fd851961
Backport #10173
2023-09-23 13:46:49 +02:00
Shadowghost
eafd785eb6
Fix encoder checks for DTS and TrueHD
2023-03-17 11:58:09 +01:00
Dmitry Lyzo
09f1c7f535
Escape the path to pass as a command line argument ( #9178 )
2023-01-28 07:42:58 -07:00
Niels van Velzen
987d31ea16
Revert "Revert "Merge pull request #8298 from lomion0815/fix-data-stream""
2022-10-29 11:38:14 +02:00
Bill Thornton
774b4a0d3f
Revert "Merge pull request #8298 from lomion0815/fix-data-stream"
...
This reverts commit 848ea703bc , reversing
changes made to af87706379 .
2022-10-01 00:56:46 -04:00
Claus Vium
ba026716c1
Merge pull request #8213 from nyanmisaka/pause-cpu
...
Fix high single thread usage in throttler
2022-09-13 08:07:04 +02:00
nyanmisaka
c53f6a2890
Fix high single thread usage in throttler
...
this requires jellyfin-ffmpeg >= 5.0.1-8
2022-09-09 21:14:02 +08:00
Bond-009
649b4c49e0
Merge pull request #8327 from RealGreenDragon/subtitle-extraction-timeout-10.8.z
2022-09-09 12:51:25 +02:00
MagicGreenDragon
ffdc3a6734
Increased subtitle extraction timeout to 30 min
2022-08-27 18:10:42 +02:00
lomion0815
a51cd4f8db
Improved error log as suggested by crobibero in the PR #8298 review
2022-08-24 21:01:32 +02:00
markus
64753cfc7f
Streams with CodecType "data" (like "epg" streams in DVB recordings) get ignored. This results in wrong stream specifiers for all subsequential streams. This fix correctly handles "data" streams without any further processing.
2022-08-22 14:58:30 +02:00
Bill Thornton
80c68b8948
Fix ffmpeg analyze duration env var taking priority over media source
2022-08-17 15:04:51 -04:00
Joshua Boniface
3ff78b687d
Revert "Restore "Merge pull request #8087 from cvium/generic_subtitleparser""
...
This reverts commit 5bcab0f0f8 .
2022-08-13 21:51:23 -04:00
Bond-009
1faee43b11
Merge pull request #8182 from Shadowghost/fix-sub-characterset
2022-08-12 19:47:42 +02:00
Shadowghost
f49a051a5f
Respect timestamps when extracting subtitles
2022-08-02 13:21:10 +02:00
Joshua Boniface
5bcab0f0f8
Restore "Merge pull request #8087 from cvium/generic_subtitleparser"
...
After tagging v10.8.3, this can be restored to how it was and corrected
as required in a separate PR.
This reverts commit 494ed7e4d2 .
2022-08-01 20:40:54 -04:00
Joshua Boniface
494ed7e4d2
Revert "Merge pull request #8087 from cvium/generic_subtitleparser"
...
This PR was causing breakage in installs - ref #8198
This reverts commit 7323ccfc23 , reversing
changes made to 77a007a24d .
2022-08-01 20:19:16 -04:00
Bond-009
7323ccfc23
Merge pull request #8087 from cvium/generic_subtitleparser
2022-08-01 19:24:45 +02:00
Claus Vium
d258a87fda
Update MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2022-08-01 18:30:32 +02:00
cvium
a380153f92
remove redundant null check
2022-07-30 21:54:03 +02:00
Claus Vium
f2c7bccb89
Update MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2022-07-30 14:59:28 +02:00
Claus Vium
b0b4068ddf
Update MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2022-07-30 14:59:00 +02:00
Shadowghost
feb035b9e0
Extract external subs from container before determining character set
2022-07-27 10:08:53 +02:00
cvium
126da94020
use reflection to get all subtitle formats without causing libse configuration loading
2022-07-25 09:47:21 +02:00
Cody Robibero
b9da0e7f83
Update remaining dependencies
2022-07-12 17:41:32 -06:00
cvium
dbfa0f3027
fix unsupported
2022-07-08 20:12:00 +02:00
cvium
78f437401b
loop over all compatible SubtitleFormats
2022-07-08 20:11:00 +02:00
cvium
1db748399c
feat: make subtitleeditparser generic
2022-07-08 19:44:15 +02:00
nyanmisaka
3f37ef70e1
Add json parser for DOVI side_data
2022-06-25 18:43:32 +08:00
Cody Robibero
3478554249
Fix build
2022-06-20 08:54:46 -06:00
Shadowghost
b60905f991
Add barebone ASS/SSA writers to SubtitleEncoder
2022-06-19 08:59:48 +02:00
Shadowghost
24c56328f2
Add subrip to SubtitleFormat
2022-06-18 01:20:05 +02:00
Shadowghost
a64e21f57a
Fix subtitle encoder if subrip is requested
2022-06-17 23:17:23 +02:00
nyanmisaka
f7813803c2
Brighter VPP tone-mapping on Intel
2022-06-16 23:29:36 +08:00
nyanmisaka
84c9e7a22b
Fix thumbnail extraction in DoVi
2022-06-06 21:46:36 +08:00
nyanmisaka
be28f940b7
Fix the issue that analyzeduration env is not applied
2022-06-06 21:46:36 +08:00
Bond_009
754bda8f73
IAsyncDisposable is one big pitfall
...
https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/implementing-disposeasync#unacceptable-pattern
Regex used:
```
await using \(.+\)
\W+await using
```
2022-06-04 14:34:59 +02:00
Shadowghost
a4e4b761d5
Apply review suggestions
2022-05-04 16:13:06 +02:00
Shadowghost
128d54622a
Fix stream index and subtitle container handling, preserve attachments and nonexternal streams between scans
2022-05-03 11:10:58 +02:00
Cody Robibero
8056b0e961
Merge pull request #7443 from whiteowl3/strm-probe
2022-03-25 13:33:10 -06:00
whiteowl3
6a7775de6e
empty line required by linter
2022-03-25 19:08:03 +00:00
whiteowl3
16a449a023
Apply suggestions from code review
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2022-03-23 13:19:05 -04:00
Nils Fürniß
d7d36a102a
Fix releasing lock
2022-03-22 19:17:49 +01:00
Nils Fürniß
b4bb82b6d7
Improve code
2022-03-22 19:17:48 +01:00
Nils Fürniß
6904edf68c
add extracting attachments from external subs
2022-03-22 19:17:48 +01:00
Cody Robibero
c512e783b3
Merge pull request #7480 from jellyfin/dependabot/nuget/StyleCop.Analyzers-1.2.0-beta.406
2022-03-21 11:10:06 -06:00
dependabot[bot]
5d44e45b90
Bump libse from 3.6.4 to 3.6.5
...
Bumps [libse](https://github.com/SubtitleEdit/subtitleedit ) from 3.6.4 to 3.6.5.
- [Release notes](https://github.com/SubtitleEdit/subtitleedit/releases )
- [Changelog](https://github.com/SubtitleEdit/subtitleedit/blob/master/Changelog.txt )
- [Commits](https://github.com/SubtitleEdit/subtitleedit/compare/3.6.4...3.6.5 )
---
updated-dependencies:
- dependency-name: libse
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-21 12:22:20 +00:00
dependabot[bot]
dde984bd0e
Bump StyleCop.Analyzers from 1.2.0-beta.376 to 1.2.0-beta.406
...
Bumps [StyleCop.Analyzers](https://github.com/DotNetAnalyzers/StyleCopAnalyzers ) from 1.2.0-beta.376 to 1.2.0-beta.406.
- [Release notes](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/releases )
- [Commits](https://github.com/DotNetAnalyzers/StyleCopAnalyzers/compare/1.2.0-beta.376...1.2.0-beta.406 )
---
updated-dependencies:
- dependency-name: StyleCop.Analyzers
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-21 12:22:11 +00:00
Cody Robibero
28223704f3
Merge pull request #7441 from 1337joe/add-external-stream-indicator
...
Add label for external audio/sub tracks
2022-03-11 07:48:23 -07:00