-
-
Notifications
You must be signed in to change notification settings - Fork 187
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
*** Important Issues to be fixed #700
Comments
if you play a 50i interlaced content; the “Video Track” field will display the video track as 50fps |
如果是可以公开的测试视频,那可以上传到这个库里面https://github.com/kingslay/TestVideo 上传完之后。运行下swift main.swift 就能自动生成m3u8了。 |
I am sorry this is my mistake, it works fine. my livestreams got downgraded to 25p somehow... the behaviour is 100% correct for this |
My files are huge. I have subscribed to a Webdav service. I will share the links with you in private |
@cdguy 麻烦给我一个正常的interlaced 的测试视频。我解决下你提的interlaced 播放不流程的问题 |
@kingslay I am sorry for the delay Thanks!! |
can you please if you added this also into tvos? it seems like you only implement this on ios/ipados @kingslay |
tvOS也是会有这个能力的。所以应该是可以的。我回去检查下 |
我用你发给我的Standard Interlaced Stream 在tvOS 试了 是可以显示为50fps的 |
Hello @kingslay there a few major bugs that need to be fixed as high priority.
To make your work easier, I will regroup the issues here:
1- Progressive streams and media info
a) With the last commits, now all interlaced streams do not have fluid playback.
b) Your last commit (most probably the ffmpeg update) broke the media details
How to replicate:
i) while playing a stream open the media info details
ii) if you play a 50p progressive content; the “Video Track” field will display the video track as 25fps
iii) while playing a stream open the media info details
ii) if you play a 50i interlaced content; the “Video Track” field will display the video track as 50fps
This screenshot is from the tracyplayer testflight (this one should be displayed)
![Previous Ksplayer](https://private-user-images.githubusercontent.com/123307657/292398647-affce89e-7c08-46b2-a3d2-fc154b12077d.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE4NTU0ODQsIm5iZiI6MTcyMTg1NTE4NCwicGF0aCI6Ii8xMjMzMDc2NTcvMjkyMzk4NjQ3LWFmZmNlODllLTdjMDgtNDZiMi1hM2QyLWZjMTU0YjEyMDc3ZC5qcGc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyNFQyMTA2MjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04ZTYyN2VjNGVmMGFkMTJmY2U2NWJlNmUwMWVmNTRhNjQ1ZTZlZTRjMTg2NGI2ZjZmYTczMDkyMDM1MGEyM2Y0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.d_bii-AHfSZN8pqJ60siTyFh_y3niouXF-5rzdONvO8)
This screenshot is the untouched demo app with the latest code
![Latest Ksplayer](https://private-user-images.githubusercontent.com/123307657/292398658-f5ab9d38-83d7-4ffe-accf-873a779b053a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE4NTU0ODQsIm5iZiI6MTcyMTg1NTE4NCwicGF0aCI6Ii8xMjMzMDc2NTcvMjkyMzk4NjU4LWY1YWI5ZDM4LTgzZDctNGZmZS1hY2NmLTg3M2E3NzliMDUzYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyNFQyMTA2MjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jZmEzZGU3ZmNlNTAwMDVjNTdlYmZhZDI1NWYwZjZkMTE2NTJlYjcwMDE0NjQzM2IxNWVjMTgwYmExYjdlNjYzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.7oOz28eczx8yXCB3Id4So8TwqrCZx9aOUrt7kPEsRMQ)
2- HDR10+ issue
Until the tracy player build 85, HDR10+ is played correctly however with the build 86, HDR10+ layer is gone, the content is played as HDR standard
In order to be able to use the HDR10+ layer I have to switch back
Asynchronous Decompression
to ON.I suspect you disabled
Asynchronous Decompression
because if you enable it, the #691 issue is happening.3- Audio Unit issue
I deliberately closed the issue, but it is not fixed #698
I will share with you the links in an hour. I am compiling all the video files into one place.
Also I will create a kind of checklist for you. With this checklist, you will be able to run individual tests before each commit and to make sure that nothing is broken every time you update your code
The text was updated successfully, but these errors were encountered: