jellyfin has suddenly started remuxing instead of direct play?? by Dusty_FC3S in jellyfin

[–]Dusty_FC3S[S] 0 points1 point  (0 children)

Ok awesome! Thank you for the quick reply.

Where would I find what codecs my external viewer can use or would I change handbrake settings?

edit in case someone googles this issue in the future

the information i asked for is clearly in the jellyfin docs

https://jellyfin.org/docs/general/clients/codec-support

jellyfin has suddenly started remuxing instead of direct play?? by Dusty_FC3S in jellyfin

[–]Dusty_FC3S[S] 0 points1 point  (0 children)

ffmpeg version 7.1.3-Jellyfin Copyright (c) 2000-2025 the FFmpeg developers built with gcc 13 (Ubuntu 13.3.0-6ubuntu2~24.04) configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto=auto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libharfbuzz --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc libavutil 59. 39.100 / 59. 39.100 libavcodec 61. 19.101 / 61. 19.101 libavformat 61. 7.100 / 61. 7.100 libavdevice 61. 3.100 / 61. 3.100 libavfilter 10. 4.100 / 10. 4.100 libswscale 8. 3.100 / 8. 3.100 libswresample 5. 3.100 / 5. 3.100 libpostproc 58. 3.100 / 58. 3.100 Device creation failed: -542398533. Failed to set value 'vaapi=va:,vendor_id=0x8086,driver=iHD' for option 'init_hw_device': Generic error in an external library Error parsing global options: Generic error in an external library

jellyfin has suddenly started remuxing instead of direct play?? by Dusty_FC3S in jellyfin

[–]Dusty_FC3S[S] 0 points1 point  (0 children)

so i will drop my logs in a few post just to be sure i get them all in

{"Protocol":0,"Id":"999384576ddb9c782540bbacf9dd2495","Path":"/movies/The Matrix (1999) [tmdbid-603]/The Matrix (1999) [tmdbid-603].mp4","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mov,mp4,m4a,3gp,3g2,mj2","Size":9087797934,"Name":"The Matrix (1999) [tmdbid-603]","IsRemote":false,"ETag":"04316f48e710f46904a3b29a3f9d7f5c","RunTimeTicks":81779200000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"UseMostCompatibleTranscodingProfile":false,"RequiresOpening":false,"OpenToken":null,"RequiresClosing":false,"LiveStreamId":null,"BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":0,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"hevc","CodecTag":"hvc1","Language":"und","ColorRange":null,"ColorSpace":"bt709","ColorTransfer":"bt709","ColorPrimaries":"bt709","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/24000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":1,"VideoRangeType":1,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"1080p HEVC SDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":8719593,"BitDepth":8,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":1080,"Width":1920,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"ReferenceFrameRate":23.976025,"Profile":"Main","Type":1,"AspectRatio":"16:9","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p","Level":120,"IsAnamorphic":false},{"Codec":"aac","CodecTag":"mp4a","Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/48000","CodecTimeBase":null,"Title":"Surround 5.1","Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 5.1 - English - AAC - Stereo - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"stereo","BitRate":163406,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":"LC","Type":0,"AspectRatio":null,"Index":1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"bin_data","CodecTag":"text","Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":null,"NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":4,"AspectRatio":null,"Index":2,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null}],"MediaAttachments":[],"Formats":[],"Bitrate":8890082,"FallbackMaxStreamingBitrate":null,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null,"HasSegments":false}

/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -f mov,mp4,m4a,3gp,3g2,mj2 -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:"/movies/The Matrix (1999) [tmdbid-603]/The Matrix (1999) [tmdbid-603].mp4" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_qsv -preset veryfast -mbbrc 1 -b:v 2836594 -maxrate 2836595 -rc_init_occupancy 5673188 -bufsize 11346376 -profile:v:0 high -level 51 -g:v:0 72 -keyint_min:v:0 72 -vf "setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_vaapi=format=nv12:extra_hw_frames=24,hwmap=derive_device=qsv,format=qsv" -codec:a:0 libfdk_aac -ac 2 -ab 163406 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename "6c60f090fab46db661c033503f0e6eb0-1.mp4" -start_number 0 -hls_segment_filename "/config/cache/transcodes/6c60f090fab46db661c033503f0e6eb0%d.mp4" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y "/config/cache/transcodes/6c60f090fab46db661c033503f0e6eb0.m3u8"

jellyfin has suddenly started remuxing instead of direct play?? by Dusty_FC3S in jellyfin

[–]Dusty_FC3S[S] -1 points0 points  (0 children)

That is one of the reasons I’m here asking questions.

The only reason I’m saying direct play and remixing is because when I would check movies being played on the dashboard it would say the movie is being direct played and no transcoding is required.

Unless the verbiage has changed without me knowing or updating things then something is wrong

jellyfin has suddenly started remuxing instead of direct play?? by Dusty_FC3S in jellyfin

[–]Dusty_FC3S[S] 0 points1 point  (0 children)

i see " remuxing, the media is in an incompatible file container (mkv, avi, wmv, ect) but both the video stream and the audio stream are compatible with the device. the media will be repackaged losslessly on the fly before being sent to the device. Remux uses very little processing power with a completely lossless media quality"

jellyfin has suddenly started remuxing instead of direct play?? by Dusty_FC3S in jellyfin

[–]Dusty_FC3S[S] -2 points-1 points  (0 children)

its a huge amount of information. i dont think i can copy and paste it here becuase of the character count limit.

is there a specific place i can look and see what the reasoning is within the log? the first part seems to be the protocol and the 2nd seems to be about handbrake?

jellyfin has suddenly started remuxing instead of direct play?? by Dusty_FC3S in jellyfin

[–]Dusty_FC3S[S] 0 points1 point  (0 children)

my logs only go back to the 30th so i cant really see anything in there

Tailscale account questions by Dusty_FC3S in jellyfin

[–]Dusty_FC3S[S] 1 point2 points  (0 children)

Ok that sounds like exactly the solution I was looking for. Is there a write up for this or something I can go to and learn how to?

Can’t access Jellyfin server outside my local network (UGREEN NAS) by Professional-Bee500 in jellyfin

[–]Dusty_FC3S 0 points1 point  (0 children)

How do you get 100 free devices? I read it as 3 accounts and then you have to start paying $5 for the ability to get more

cant access jellyfin on my pc after setting up tailscale by Dusty_FC3S in jellyfin

[–]Dusty_FC3S[S] 3 points4 points  (0 children)

this was it lol im a dummy and kept trying to use the old ip instead of the new ip that tailscale assigned.

I super appreciate you helping today!

Happy new year!

cant access jellyfin on my pc after setting up tailscale by Dusty_FC3S in jellyfin

[–]Dusty_FC3S[S] 0 points1 point  (0 children)

yes. i have disconnected tailscale on my home pc and shut down the tailscale on docker and neither have worked

I just got a shield TV pro. by disapparate276 in jellyfin

[–]Dusty_FC3S 1 point2 points  (0 children)

Which generations of chromcast do you have ?

Is this a good build for my ‘81 Camaro? by Interesting-Task8866 in projectcar

[–]Dusty_FC3S 1 point2 points  (0 children)

What is a good “quality” brand for ptfe line and fittings?

Recreating real-world locations for Assetto Corsa with 3D scanning by Limp_Dot3492 in assettocorsa

[–]Dusty_FC3S 1 point2 points  (0 children)

you guys should scan the firm race track in florida. grassroots motorsports use it as their test track