Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
6th July 2019, 23:07 | #603 | Link |
Registered User
Join Date: Apr 2011
Posts: 141
|
I if use 32bit version of mpchc on 64bit win OS - do I use 32bit or 64bit version of mediainfo.dll?
Any1 know?
__________________
http://hometheatersettings.com - how to setup htpc and more |
12th July 2019, 16:22 | #605 | Link |
Registered User
Join Date: Oct 2016
Posts: 896
|
externally-loaded audio files play at the same time as embedded ones?
I opened a WebM/Opus video, and in the same folder was a .opus file with its audio track that I had extracted, with the same file name.
This caused MPC-HC to load the external audio file, as the setting "Auto-load audio files" was enabled, but it then tried to play both the WebM embedded audio track and the external audio track at the same time (I noticed it because the WASAPI exclusive audio renderer gave an error). In the filter list are two instances of the splitter, audio decoder, and audio renderer, but there is no way to select only one of the audio sources at a time. Is this a bug, or intended behaviour? In other words, is the feature "Auto-load audio files" meant only to play video files with no embedded audio? I verified that this happens both with internal LAV Splitter and external one, and with other types of files too (I checked with a TS/AC3)
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40 |
18th July 2019, 01:42 | #609 | Link |
Registered User
Join Date: Jun 2005
Posts: 29
|
Thank you!
SHA-256 hashes: MPC-HC.1.8.7.x64.exe: 03C3D6D6DEEC183AC619AD047EE0265D852356C1532684F7AADCD8CEF5834730 MPC-HC.1.8.7.x64.zip: 193D14FD8FB8C151402E2D820BACFADC19FED44E45DD60BF79E238DCB8749A3E MPC-HC.1.8.7.x86.exe: D0EEB300B8AFAE92A0A99E5810172CC1211921014E58A98F92D7F008E0A6E524 MPC-HC.1.8.7.x86.zip: F5AC249896B4254A0D9CFA3F66DB57B0DEDA2B462787C8B5BD08532FDB4E5B93 Hashtab. |
23rd July 2019, 22:18 | #612 | Link |
Registered User
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
|
Good to see that video width for youtube-dl is now discretely taken into account behind-the-scenes so that setting "YDLMaxHeight" to '1080p' will not serve you 2560x1080 on 4k videos with ultrawide aspect ratios and will instead serve 1920x810.
Anyway, I've been testing the new "YDLVideoFormat" setting and my results are the following:
I do have concerns however about the selection behavior of 30 fps vs 60 fps. As one would expect, if you set it to 60 fps and that format isn't available, it'll fall back to 30 fps and setting it to 30 fps even when 60 fps is available will result in you always getting 30 fps - nothing wrong with either behavior in my eye. The problem is when you set it to an according 30 fps format, such as "7" and it's not available while the accompanying 60 fps format is, it'll then choose said 60 fps format. This is most apparent on this video where the AV1 and VP9.2+HDR formats are only available in 60 fps, and setting them to their according 30 fps formats instead results in the equivalent 60 fps format being played for a given resolution. And because I am unable to find a video with AV1 encodes in both 60 fps and 30 fps (only one or the other), this behavior means I am also unable to determine which "YDLVideoFormat" AV1 setting is for 30 fps or 60 fps. In general, this is not exactly ideal behavior due to bandwidth (more likely for VP9.2) and/or processing requirements (more likely for AV1), and I would think that it would make more sense if it instead fell back to the highest quality codec where 30 fps is available at a given resolution (it's worth mentioning however that, since YouTube's AV1 encodes don't seem to support HDR at this time, it'd probably be wise to make sure AV1 doesn't doesn't fall back to the HDR VP9.2 encodes). EDIT: I just realized, with that same HDR Costa Rica video, regardless of whether "YDLMaxHeight" is set to '720', '1080', or the default '1440', it'll always choose the HDR VP9.2 encodes when "YDLVideoFormat" is set to the default of '0' even though no computer electronic device in my house is even HDR capable. Is this in fact the correct behavior? Now I realize MPC-HC doesn't have built-in HDR functionality nor is it planned, but hypothetically if it did then wouldn't it either 1. be able to display HDR video on SDR displays and OSes that lack HDR support without issue anyway or 2. be able to include or exclude YouTube's HDR encodes depending on whether your display and/or OS is HDR-enabled or not? (for reference this isn't even an issue for me since I change the default "YDLVideoFormat" setting to something else anyway) EDIT 2: Just noticed a super minor GUI, uh...well it's not a bug but it's a default setting that is less than ideal. So in "Advanced" on the "Options" window, the default size of the "Value" header is small enough that changing the value for "YDLMaxHeight" to any other 4-digit number will cause the text to turn into two digits followed by "..." because the bold text takes up more room horizontally. Obviously the user can just expand how much horizontal room the "Value" header takes up, but it still seems like something that's kind of silly for a default setting when all it needs is like just a couple more pixels.
__________________
____HTPC____ | __Desktop PC__
2.93GHz Xeon x3470 (4c/8t Nehalem) | 4.5GHz 1.24v dual-core Haswell G3258 Radeon HD5870 | Intel iGPU 2x2GB+2x1GB DDR3-1333 | 4x4GB DDR3-1600 Last edited by Nintendo Maniac 64; 23rd July 2019 at 22:59. |
25th July 2019, 14:18 | #613 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Uhmm, the available values for that option are shown in its tooltip when you hover above it.
Auto value will pick a stream based on resolution and bitrate. It can't read your mind about whether you want HDR or not. Others probably do want HDR when playing such a video. Also, you don't need HDR equipment, as madVR can convert it to SDR. I could make it prefer regular VP9 in case madVR isn't used. But not high on my todo list right now. The GUI issue doesn't happen here. |
25th July 2019, 23:49 | #614 | Link | |
Registered User
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
|
Quote:
(my concerns regarding the 30fps vs 60fps choosing behavior is still present however)
__________________
____HTPC____ | __Desktop PC__
2.93GHz Xeon x3470 (4c/8t Nehalem) | 4.5GHz 1.24v dual-core Haswell G3258 Radeon HD5870 | Intel iGPU 2x2GB+2x1GB DDR3-1333 | 4x4GB DDR3-1600 |
|
26th July 2019, 19:59 | #616 | Link | |
Registered User
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
|
Quote:
If you're OK with a video where that discrepancy occurs only for VP9.2 and AV1, then that costa rica video I linked to previously is like that: https://www.youtube.com/watch?v=LXb3EKWsInQ&t That is, for AVC and VP9 the 30fps and 60fps formats are available, but for VP9.2 and AV1 only the 60fps formats and none of the 30fps formats are available. One interesting thing though is that the AV1 encodes still follow the normal behavior in that, below 720p, it becomes 30fps only. However, the VP9.2 encodes actually remain only 60fps all the way down to 240p and 144p.
__________________
____HTPC____ | __Desktop PC__
2.93GHz Xeon x3470 (4c/8t Nehalem) | 4.5GHz 1.24v dual-core Haswell G3258 Radeon HD5870 | Intel iGPU 2x2GB+2x1GB DDR3-1333 | 4x4GB DDR3-1600 |
|
30th July 2019, 21:42 | #620 | Link |
Registered User
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
|
Do you know if black bar detection is supported with LAV's CUVID and QuickSync decoders?
__________________
____HTPC____ | __Desktop PC__
2.93GHz Xeon x3470 (4c/8t Nehalem) | 4.5GHz 1.24v dual-core Haswell G3258 Radeon HD5870 | Intel iGPU 2x2GB+2x1GB DDR3-1333 | 4x4GB DDR3-1600 |
|
|