xumix
46420dfd68
Refactor copy codec checks
5 years ago
Patrick Barron
c464f700db
Remove redundant qualifiers
5 years ago
Patrick Barron
9ad839c776
Initial migration code
5 years ago
Vasily
8607b6a997
Merge pull request #2817 from ferferga/master
...
Remove unnecessary space in hardware decoders argument for ffmpeg
5 years ago
Mark Monteiro
ecf49caf0d
Add back warning message when Skia encoder cannot be used
5 years ago
Mark Monteiro
9728aa8b0a
Merge branch 'master' into register-services-correctly
5 years ago
Joshua M. Boniface
bf92694f8b
Merge pull request #2715 from nyanmisaka/libfdk-aac
...
Prefer to use libfdk_aac encoder for better audio quality when it is available
5 years ago
Nyanmisaka
62d9a48833
update as per suggestions
5 years ago
Nyanmisaka
e6f65863e3
update as per suggestions
5 years ago
Mark Monteiro
1e1295bebf
Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
Nyanmisaka
6485c1eabc
probe Main/High 10 more specifically
5 years ago
Nyanmisaka
dd3f3089ef
minor changes
5 years ago
Nyanmisaka
e0ee61d114
fix mpeg4 failed on vaapi
5 years ago
ferferga
4e894b4b66
Remove unnecessary space in hardware decoders argument for ffmpeg
5 years ago
Nyanmisaka
0ecac47098
drop the unnecessary colorspace conversion
...
Since 'hwdownload, format = nv12' has completed the conversion of colorspace. 'format = p010le' is redundant and will reduce the speed by almost half under the premise of unchanged cpu usage.
5 years ago
Nyanmisaka
a5249730d7
mpeg4 profile 15 is not supported by vaapi device
5 years ago
Mark Monteiro
7b31b0e322
Inject logger correctly into ActivityManager and ActivityRepository
5 years ago
Bond-009
f31efce52d
Merge branch 'master' into usings
5 years ago
Bond_009
3ab50f5a3f
Address comments
5 years ago
Bond_009
787049f35f
Merge branch 'master' into minor
5 years ago
Bond-009
ddd5d3aaec
Merge branch 'master' into usings
5 years ago
Nyanmisaka
d9b78a1dc5
update as per suggestion
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Nyanmisaka
ebb7590350
update as per suggestion
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
5 years ago
Vasily
9aefb41512
Merge pull request #2503 from nyanmisaka/vaapi
...
Fix various bugs in HWA subtitle burn-in
5 years ago
Nyanmisaka
cf98a1fbc7
update as per suggestion
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
5 years ago
nyanmisaka
95c5c08610
minor improvements
5 years ago
nyanmisaka
db23660660
prefer to use libfdk_aac for better audio quality
5 years ago
Nyanmisaka
0c6ac38454
fix graphical subtitle scaling for NVDEC
5 years ago
Nyanmisaka
111095c2b0
fix QSV HWA failed when burning text subtitles
...
ffmpeg 4.3+ is required for better transcoding speed(more than twice increase).
Using qsv on Linux also requires a fix in ffmpeg 4.3+.
See 74007dd86a
5 years ago
nyanmisaka
fac6831653
fix various bugs in VAAPI hardware acceleration
5 years ago
Bond_009
e9d1eabd53
Remove unused usings
5 years ago
Peter Maar
adbf375efe
Merge pull request #1 from jellyfin/master
...
Pull latest to my fork
5 years ago
Peter Maar
818695a01e
Improve controls for deinterlace method; matches with jellyfin-web changes
5 years ago
Bond_009
a07ee65365
Minor improvements
5 years ago
Peter Maar
7716deddf0
Add encoding option bobandweave, change back the EncodingHelper logic
5 years ago
Bond-009
a2490a7ae5
Merge branch 'master' into images
5 years ago
Peter Maar
8531ed646d
Temporary fix/change forcing yadif to "send_field"
5 years ago
dkanada
b7a9900556
Merge pull request #2357 from Bond-009/warn13
...
Fix warnings
5 years ago
dkanada
c1ecd886d9
Merge pull request #2368 from nyanmisaka/master
...
Fix framerate info not showing when mediasource is in H264 format.
5 years ago
Nyanmisaka
c149fcb3ee
Update MediaBrowser.Controller/MediaEncoding/JobLogger.cs
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Nyanmisaka
2c3b1bb8cb
Update JobLogger.cs
5 years ago
Nyanmisaka
7472ae5ca9
fix fps info issue when the video is h264.
...
Fixed an issue that when the media source is in H264 format and the frame rate info is not displayed due to missing space characters in ffmpeg log.
5 years ago
Nyanmisaka
8eced835c0
Update JobLogger.cs
5 years ago
Bond_009
87d2479b78
Fix warnings
5 years ago
ThreeFive-O
4f3bfd9146
Add Transcoding framerate info
5 years ago
Bond-009
c8409d2ea1
Remove FileSystem.GetStream
5 years ago
Bond_009
ddf9b38799
Simplify image processing by removing image enhancers
5 years ago
dkanada
d4de78693f
Merge pull request #2184 from WiiPlayer2/bug/global-header-flag-support
...
Add check if output container supports "global_header" flag
5 years ago
Waldemar Tomme
ef487441d1
Remove configuration of global_header flag
5 years ago
Nyanmisaka
8868ff2ffa
remove useless comment
5 years ago
Nyanmisaka
08c4d3797f
add support for AMF hardware encoding on Linux.
...
1) h264_amf is now supported on linux with 'amdgpu-pro' installed and '--enable-amf' when compiling ffmpeg.
2) Using vaapi decode and h264_amf encode on linux platform can avoid some weird transcoding errors in h264_vaapi with amd gpu.
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
...
Make probesize and analyzeduration configurable and simplify circular dependencies
5 years ago
cryptobank
d063300af4
Add space
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
cryptobank
bafcadbe58
Use case insensitive contains (4)
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
cryptobank
d0febd6c37
Use case insensitive contains (3)
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
cryptobank
802a66a9e6
Use case insensitive contains (2)
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
cryptobank
867b61025d
Use case insensitive contains (1)
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
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
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
5 years ago
cryptobank
68edb9734d
Add space between if statement and boolean expression
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
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
...
dependencies
Makes the probesize and analyzeduration configurable with env args.
(`JELLYFIN_FFmpeg_probesize` and `FFmpeg_analyzeduration`)
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
...
Switch ffmpeg to hls muxer (from segment) to fix premature stop on non-patched ffmpeg
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
...
Change Win32 AMF flag to d3d11va
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
...
Avoid editing preferences without user interaction
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
...
Enable VAAPI command arguments to ffmpeg if VAAPI is selected, and
add the "hwdownload" filter if transcoding from VAAPI to software.
Also support transforming 10 bit colourspace to 8-bit, consistent
with other hardware encoding options, at least until client pixel
formats are configurable.
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
...
Enable Exynos MFC encoder and fix transcoding bitrate control
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.
6 years ago
JMCC
012e4a3e63
Fix transcode bitrate control
6 years ago
Bond_009
b647959ec4
Add EnableOutputInSubFolder back
6 years ago
Bond_009
93e535d3a1
Trying to make sense of the streaming code
...
Mostly small changes as I was looking through the code.
* async void -> async Task
* Properly implemented dispose methods
* Pass the logstream directly to the JobLogger
* Style fixes
6 years ago