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. |
2nd May 2016, 12:13 | #2662 | Link |
Registered User
Join Date: Jun 2006
Posts: 353
|
rock, thanks. Though I don't understand why it is there:
__________________
Windows 8.1 x64 Magically yours Raistlin |
4th May 2016, 00:50 | #2663 | Link | |
Registered User
Join Date: Mar 2011
Posts: 132
|
Quote:
So, I'm currently using MPC-HC in conjunction with MKVToolNix to make clips out of MKV files, which can only cut on keyframes. Is there any way to ensure that you land on a keyframe in MPC-HC aside from clicking on the seek bar? I feel like using the mouse is inaccurate and existing keyframes that are close to one another are missed. If only there was an option to change frame step (Shift+Left/Right Arrow) to keyframe step... |
|
4th May 2016, 01:55 | #2664 | Link | |
Registered User
Join Date: Aug 2007
Posts: 1,430
|
Quote:
|
|
5th May 2016, 00:10 | #2666 | Link | |
Registered User
Join Date: Dec 2014
Posts: 1,127
|
Quote:
Edit: This is better a feature request for madVR.
__________________
HOW TO - Set up madVR for Kodi DSPlayer & External Media Players Last edited by Warner306; 5th May 2016 at 03:03. |
|
5th May 2016, 20:20 | #2667 | Link | ||
MPC-HC Developer
Join Date: May 2010
Location: Poland
Posts: 586
|
Quote:
Quote:
Unfortunately if MPC-HC doesn't handle mode switching it can't really base audio delay on the mode. While this could be done by some monitoring on current mode, it would be confusing what's going on. Now audio delay is set when mode is changed and I think this is easy to understand for users. If madVR is used to control display mode it might also ask player/filters for appropriate audio delay. But this is little bit not sure if video renderer should do that. |
||
5th May 2016, 21:13 | #2668 | Link |
Registered User
Join Date: Jun 2006
Posts: 353
|
As I wrote in my ticket, some devices (projectors) have permanent input lag regardless of refresh rate. That's why I asked for the possibility to set not overriding but additional audio delay (that should be summarized with the current global audio delay) that is being set simply per device.
__________________
Windows 8.1 x64 Magically yours Raistlin |
5th May 2016, 23:16 | #2669 | Link | |
Registered User
Join Date: Dec 2014
Posts: 1,127
|
Quote:
__________________
HOW TO - Set up madVR for Kodi DSPlayer & External Media Players |
|
5th May 2016, 23:45 | #2670 | Link |
Registered User
Join Date: Jun 2006
Posts: 353
|
What do I need setting global audio delay with LAV Audio for? I suppose you don't get what I'm talking about.
I have 3 display devices connected to my video card: 2 "general" displays and 1 projector. General displays don't introduce the input lag; the projector does. I watch movies sometimes on the projector, sometimes on the main monitor, sometimes on the second monitor. Now I'm forced to manually change the global audio delay depending on what device I'm watching the video currently on. Of course sometimes I forget doing that; then I'm forced to stop the playback, go to the console (if I'm watching a movie on the projector), exit fullscreen, change the audio delay... or at least to change the audio delay using my IR remote control... anyway it's not good while you're watching a serious movie! What is more is that sometimes a movie's audio track requires the specific audio delay itself. So I need to sum up the delays and set the required delay. It's not a big deal - but not to forget to clear this delay after watching IS. In short all this is a real PITA right now.
__________________
Windows 8.1 x64 Magically yours Raistlin |
8th May 2016, 19:52 | #2671 | Link |
Registered User
Join Date: Jul 2011
Posts: 65
|
Is there any way to toggle on/off the use of ac3filter? I'd like to enable it for stereo sources, but leave it off for surround sound. The only way I've found it to check prefer/block under external filters, but then I have to restart mpc-hc. Is there a better solution?
|
8th May 2016, 22:25 | #2672 | Link |
Registered User
Join Date: Sep 2005
Posts: 29
|
Hello, is it possible to somehow load an image and overlay that on the video as part of a pixel shader?
The uniformity of my TV is not perfect; the left side is tinted very slightly red, in the middle there's a band that's tinted very slightly green, plus the usual faint clouding etc. and it's kind of distracting when watching black and white movies. So I had this idea of taking a photo of the TV displaying a solid grey image in order to create a sort of difference map from perfect, uniform grey, then load this image in a shader and use it to modify the corresponding pixel values to offset the variations of the panel. Similar idea to the LCD angle correction shader but more complex than a simple ramp. Just wanted to check if anyone knew off-hand if this would at all be possible or not. Thanks. Last edited by Piyoko; 8th May 2016 at 22:45. |
9th May 2016, 08:53 | #2674 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
|
AviSynth may be able to overlay an image in different modes, but not as fast pixel shader.
MPC-HC supports pixel shaders as rendering effects, but I can't tell you how to write one which applies a texture over a video. But it sounds possible to me, a kind of RGB offset texture, maybe in lower resolution and scaled up to the video resolution. |
9th May 2016, 08:58 | #2675 | Link |
Registered User
Join Date: Dec 2007
Location: Enschede, NL
Posts: 301
|
You can use ffdshow for that.
__________________
Roelofs Coaching |
9th May 2016, 09:04 | #2676 | Link |
Registered User
Join Date: Dec 2007
Location: Enschede, NL
Posts: 301
|
Come to think of it, you can also overlay a png directly with ffdshow. That's probably the most simple solution.
__________________
Roelofs Coaching |
10th May 2016, 00:33 | #2677 | Link |
Registered User
Join Date: Sep 2005
Posts: 29
|
I was really hoping to avoid adding more stuff to the playback chain but I might try ffdshow, thanks for the tip.
Had a look at some HLSL tutorials and from what I gather it doesn't seem like it's possible to load another texture in the shader code, rather it has to be passed as an input (like the video texture). |
13th May 2016, 04:37 | #2678 | Link |
Registered User
Join Date: Jul 2015
Posts: 32
|
Hey, I'm having trouble getting MPC-HC to work with a single mkv file with multiple video streams within it. For example, I have many movies with deleted scenes or alternate endings in a separate video stream.
When I change the video track in MPC-HC it does successfully change the video stream. However, the problem is the track duration and seekbar do not change accordingly. This is a huge problem that ends up crashing MPC-HC, as I'll explain below. So, for example, let's say Video Track 1 (default video track) is 02:00:00 and Video Track 2 is 00:06:00. When I change the video track in MPC-HC to Video Track 2, the track duration (seen at the bottom of MPC-HC) remains at 02:00:00. So when I click in the middle of the seekbar, it tries to seek to an hour within Video Track 2 (which is only 6 minutes long). MPC-HC then immediately crashes. It ought to seek to 3 minutes (since that's half the duration of Video Track 2) but it doesn't because it still thinks the video track is two hours long. This is true for every multi-video-track mkv file I've ever attempted to play in MPC-HC, and that's a lot of them. I'd really hate to have to demux them all into separate mkv files because of this... |
13th May 2016, 08:38 | #2679 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Multiple streams in containers like MKV are expected to have the same (or at least a similar) duration. What you are trying to do is not what having multiple streams in one container is supposed to be used for.
If you want them all in one file, there are other ways with MKV, using ordered chapters and editions, which would allow MPC-HC to play these properly and allow you to switch from the GUI what to play. I would not expect your current files to improve, and I would honestly be surprised if any player handles that situation any different. The file duration is largely independent of which track you currently selected.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
Tags |
dxva, media player classic, mpc, mpc-hc |
Thread Tools | Search this Thread |
Display Modes | |
|
|