-
Notifications
You must be signed in to change notification settings - Fork 62
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
Bitrate is 0 if is 3D Bluray with 50Hz content #24
Comments
With BDInfo from DVDFab, I got correctly
|
Can you maybe share a sample of this BD? I will then see what I can do |
What does mean sample ? the mkv or bluray disc folder ? I found on a private tracker |
A sample of the actual BD folder. The tool will generate a folder with working BD structure and a 100-300 MB stream file, which you then can zip, upload (MediaFire/WeShare/GDrive/OneDrive etc) and post the share link here |
Sorry for late reply I didn't find out that 3D content but I can find another disc that gave me 0 kbps as bitrate (video, audio and subs) This is the link (it will expires in 7 days till 24 December) |
the bitrate become 0 when scan size bigger than 18G |
Please try the latest beta release v0.7.6.0b and see if problem is fixed. |
I'm having the same problem as Sonic3R, but not with 3D. The BDInfo shows 0 bitrates for all the streams, but BDInfo in DVDFab shows correct info. Here's a sample https://www.mediafire.com/file/4faca0vbli8cuqa/felicity.zip/file I tried the same version as DVDFab and the old BDInfoCli_0_0_2.exe (2014), but no luck. Also tried several versions of BDInfo, including the latest 0.7.6.0b, nothing worked. Here's the good scan from DVDFab.
|
It's not that it is encoded with x264 per se, because there are a few x264 encoded discs that I came across that did not have this problem. It is rather because b-pyramid=1 was used (which still complies with BluRay spec) during encoding. When remuxig the stream file through tsMuxeR it tells that
As a result the frame presentation timestamps are stored as non-monotonically increasing. Because of that, negative packet lengths are calculated for the affected frames, but since the code was never designed to handle negative timestamps, the resulting frame length was calculated with 6.5m years, instead of fraction of a second. As a result the bitrate was calculated as a very small fraction of the actual bitrate and displayed as 0. I changed the code to handle the negative timestamps which works for the samples I have available, although, optimally, for this case the affected frames should be reordered first, like a decoder would do it. I put this on the TODO list |
Awesome, thanks for the explanation and glad to see you're aware of the problem. Looking forward for the next fixed version. Keep up the good work. |
mine is OK
|
Video bitrate should be measured correctly with the latest beta release v0.7.6.1b |
v0.7.6.1b is working nicely, it fixed my problem, thanks a lot. Although, not a fan of the thousands separator on the bitrates, I would prefer the old way without any separators. |
@Jolly-Pirate Parse yourself in your code with separator you wanted. |
I scan with BDInfo 0.7.5.5 a 3D Blu-ray and apparently I get 0 for video, audio bitrate
The BDInfo :
So seems that for 50Hz Content, the bitrate is not calculated.
The text was updated successfully, but these errors were encountered: