| Age | Commit message (Collapse) | Author |
|
|
|
Signed-off-by: gnattu <gnattuoc@me.com>
|
|
Signed-off-by: gnattu <gnattuoc@me.com>
|
|
Fix MicroDVD being recognized as DVDSUB subtitles
Original-merge: 6010bc01c321ea85935314191f5f8c19fd4b3bfb
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Make m2ts extension case-insensitive
Original-merge: f2a5ccf10206218e1084ee53aaa7284b7be3ddec
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Fix mpeg-ts detection
Original-merge: 78eb9b2f78edcec869845bce1a96528985a66f12
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Fix video embedded image detection
Original-merge: 37b7e953f73532aad5e87dd62d8b6b63d8e52ed6
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Fix ffprobe -user_agent parameter
Original-merge: d0336cd67edb3c70b9a0ec03a5ef1f991e3c9b84
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Extract media attachment one by one if the filename appears to be a path
Original-merge: 45e8872cc086fe2b086e209a08839b3ff689ecf3
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Recalculate trickplay image height for anamorphic videos
Original-merge: d9232e05f1280f8f4315ca5b8fc92ddc4a71a96a
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Trickplay: kill ffmpeg when task is cancelled
Original-merge: 4a344bebc08303edf888000bf52e64b1a4e8036f
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Retain order blu-ray segments
Original-merge: 2ddf2a7866a9010191de1057f7c7bbbc3cb6e93d
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Fix BD/DVD folder chapter image extraction
Original-merge: 52be8be28fa27c0c7b4f53dc32e00ec0543616a9
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Fix quality parameter for vaapi_mjpeg
Original-merge: ddd5c302b4fb7b07a5a46aa6d0026d9b37aa9b2c
Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
|
|
|
|
|
|
|
|
Can't be worse than serializing to a string, concatenating and converting to utf8, right?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
|
|
Catch delete encoded media file exceptions
|
|
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|
|
Drop the unnecessary initial capacity from the list.
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|
|
|
|
FFmpeg deletes segments based on its own transcoding progress,
but we need to delete segments based on client download progress.
Since disk and GPU speeds vary, using hlsenc's built-in deletion
will result in premature deletion of some segments. As a consequence,
the server has to constantly respin new ffmpeg instances, resulting
in choppy video playback.
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|
|
|
|
Specify file as concat when extracting attachments
|
|
|
|
|
|
Similar to https://github.com/jellyfin/jellyfin/pull/10884
---
Jellyfin clients need fonts for subtitles, and each font is a separate
attachment, which causes a lot of re-reads of the file. Certain contents,
like anime in a lot of cases, contain 50-80 different attachments.
Spawning 80 ffmpeg processes at the same time on the same file might
cause swapping on slower HDDs and can bring disk subsystem to a crawl.
(For more info, see https://github.com/jellyfin/jellyfin/3215)
This change helps a lot in this scenario.
Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
|
|
Signed-off-by: gnattu <gnattuoc@me.com>
|
|
|
|
Signed-off-by: gnattu <gnattuoc@me.com>
|
|
BDMV fixes
|
|
|
|
Discard WebM if there is an unsupported codec
|
|
|
|
|
|
|
|
Extract all subtitle streams simultaneously
|
|
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|
|
Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
|
|
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|