-
Notifications
You must be signed in to change notification settings - Fork 10
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
frame properties #18
Comments
Yes, I was already looking for that possibility but seemed to be no an hours' work so I postponed. |
with DG (videoh) new test DGDecode now I can do Asd-g/MPEG2DecPlus#9 (comment) so I think it possible to update tfm() to use these properties instead of d2v string input and it int "flags" it can be done maybe by adding negative to int "flags" 1st "0" will be "If d2v file is used then check the d2v file for illegal transitions and set the order parameter if it
the "VERY IMPORTANT (MUST READ)" will need to replace "For options 0, 1, 2, 4, and 5 to work correctly" with "For options 0 (if d2v file used), 1, 2, 4, and 5 to work correctly" edit: the default of int "flags" after this should be 4 if d2v file is used, -4 if d2v file not used |
Hi! I think by now I'm not even familiar with the terminology - I've encountered with this tfm-tdecimate thing only when modernized the source and I was given test videos and parameters to work with. |
I've been following things and know the jargon so perhaps I'll try my hand at this. Beware however, it won't be a high priority for me. Is there an actual identifiable upside to making this change? |
Actually I have started backporting the use-frameproperties-no-hints modifications from VS port. (temporarily with one difference: hints can still be used) |
@pinterf any news about backporting? |
Most of the changes and backport were done already - except for a variable frame-rate magic - but not polished at all. Why does it take so long time? I didn't want to upload a 'dirty', not 100% commit, just for showing the present - though almost ready - state. Maybe I'd create a branch and upload the changes I have done already, and someone could test the builds from that work branch. |
I think it's better as start is to remove the hints and make test build and it will be better if there are some "hints to/from properties" functions (same as http://avisynth.nl/index.php/ConvertStacked) if everything ok after test build then we will talk about re-add the hints :) anyway my opinion #32 (comment) |
speaking of that, it will be nice if #26 can be done and better with #27 and about the "hint" parameters in TFM and TDecimate I see no problem making them work for either props or hints (but not both in same time of course), as start they only write/read props since hints was removed but later if hints re-added TFM write hints only for avs 2.6 not for avs+ and it's kinda safe to say same thing for TDecimate hint reading or maybe adding new parameters for props away from "hint" parameters? |
@pinterf 1- backport all tivtc from vs and update it (with #26 and #27) and with "hints to/from properties" functions (similar to http://avisynth.nl/index.php/ConvertStacked) with/without re-add the hints later 2- adding vs change with the current avs one I think the 1st one better? unless there are compatibility breaking changes in vs port, anyway I'm still waiting for testing build :) |
Hi, in case you didn't note, but Asd-g added frame properties to MPEG2Dec/D2VSource, and since TIVTC and others used hints hack I think it's time to support frame properties to use it instead of hints if it available
The text was updated successfully, but these errors were encountered: