Skip to content
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

在播放某个视频时会出现拖影,闪屏的问题 #705

Open
Kimentanm opened this issue Dec 28, 2023 · 2 comments
Open

在播放某个视频时会出现拖影,闪屏的问题 #705

Kimentanm opened this issue Dec 28, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@Kimentanm
Copy link
Contributor

test url: http://27.18.4.54:8088/rtp/239.69.1.123:10376
使用VLC复测没有类似的问题

@Kimentanm Kimentanm added the bug Something isn't working label Dec 28, 2023
@kingslay
Copy link
Owner

这是个交错的视频。你可以测下不同的反交错模式。看下那个的效果更好。 现在默认是1 你可以改成其他的值。
Picker("yadif Mode", selection: $yadifMode) {
Text("yadif").tag(0)
Text("yadif_2x").tag(1)
Text("yadif_spatial_skip").tag(2)
Text("yadif_2x_spatial_skip").tag(3)
}

@cdguy
Copy link

cdguy commented Dec 28, 2023

@kingslay @Kimentanm the issue here is not about de-interlace (yadif) filters
the satellite signal of this stream is low, out of 50 frames, only 8 to 23 frames are displayed and that's why you see the mosaics.

I don't know if this artefacts issue is solved with it, but MPV uses the -crf filter in ffmpeg (https://github.com/search?q=repo%3Ampv-player%2Fmpv%20crf&type=code)

here is a screenshot using mpv

Ekran görüntüsü 2023-12-28 160052

Ekran görüntüsü 2023-12-28 160106

and using VLC (however if the display FPS is too low, you can see only 1 full clear frame; so the image freezes but you still hear the sound of the stream)

Sometimes I have this issue when I play 4K (50 fps H265) live streams. the green artefacts does not appear when I play the recording of the same content

WhatsApp.Video.2023-12-28.saat.16.25.00_d245eb7c.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants