-
-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DVDSUB gets mixed together during playback. #522
Comments
Does it happen with software transcoding as well? |
No it does not seem to happen when software transcoding. I have added the Log to this comment.Jellyfin Software Transcoding Log.txt |
cc @nyanmisaka Do you have any info about the regressions of qsv overlay? |
Do you remember which version you upgraded from to 10.10.3? |
Yes it was from 10.9.11. |
@Antonbp5 There are many changes between 10.9 and 10.10. Especially the FFmpeg version. So can you try to downgrade to FFmpeg 6 and see if the problem persists? If the problem persists then it may be related to the FFmpeg command used in JF 10.10. Download and extract to |
I have downgraded and can confirm that the issue still persists on FFmpeg 6. I have added a log below if needed. |
@Antonbp5 Try this modified ffmpeg command in cmd/powershell and play
|
Had some trouble with my Network drive mounting, but after fixing it, I ran the command and played the file through VLC. I can see that the issue persists. |
@Antonbp5 This is very strange. The problem may be between the video file itself and the QSV hwaccel. Unfortunately I have not encountered similar issues with DVDSUB. Can you share a sample clip that can be used to reproduce the problem? (You can send to |
I have also posted this issue on forum.jellyfin.org and they could not reproduce the problem either. You of cause seem to know much more about how it works though. |
@Antonbp5 The issue can be reproduced on HD630 using legacy windows driver. Intel 11th gen+ seems not to be affected. It's a memory alignment issue specific to the MediaSDK, and Intel doesn't seem to handle it well in all cases. Using this command should encode the correct video
This is not our regression, it should have been there for a long time. It will take more time to investigate before a full fix. |
Okay very cool. I'm very happy we have at least found the reason for the issue. If the issue is only on the HD630 it should only hit 7th gen intel, unless the issue also occurs on the UHD630 as well. I will be looking to upgrade my machine and otherwise wait patiently for a fix. Thank you very much. Should I close this issue, or do you want to keep it open until there is a potential fix? ps: I tried your command but I am receiving the below error: [Parsed_hwmap_5 @ 000001d6ee199880] Failed to map frame: -40. I am not sure what it means, but it doesn't resolve the issue in jellyfin anyways, so it's not very important. |
You can keep it open
Perhaps you are using ffmpeg 6? |
This issue respects the following points:
Description of the bug
It seems that after upgrading to jellyfin Server version 10.10.3 all movies that transcode, with DVDSUBs seem to get the Subtitles mixed up during playback.
It seems to only happen with DVDSUBs and only when it transcodes, both on a browser, like Firefox or on a google Chromecast.
You can play a movie for 30 seconds, and during the movie the first 30 seconds of subtitles will repeat itself in between the correct Subtitles.
I have even made a video of it as I find it hard to describe. I apologize for the low quality and the missing audio, but you can see the subtitles acting as described. It can be found in the Videoes section of the report.
Reproduction steps
What is the current bug behavior?
The subtitles repeats itself throughout.
What is the expected correct behavior?
It should just play normally, like when you Direct play on a compatible client, or play directly from the file outside of jellyfin.
Jellyfin Server version
10.10.0+
Specify commit id
No response
Specify unstable release number
No response
Specify version number
No response
Specify the build version
10.10.3
Environment
Jellyfin logs
FFmpeg logs
Client / Browser logs
No response
Relevant screenshots or videos
https://drive.google.com/file/d/1-HpXiVKyN3vLwnwwj2IShPu2VccF4Ma9/view?usp=sharing
Additional information
Jellyfin transcode log.txt
The text was updated successfully, but these errors were encountered: